=============================================================================== Name: gutenprint-5_3_1 2018-09-22 2039aa5e50e75713c5c5598e830b58ccbf0bb339 Lines: +0, -0 Files: src/testpattern/Checksums/sums.5.3.1.zpaq (added +0) Gutenprint 5.3.1 release 2018-09-22 29aa2e3053712b464f92c5858e1a9b4be7c35806 Lines: +4, -1 Files: Makefile.am (+3, -0) configure.ac (+1, -1) Clean up new config.summary file 2018-09-22 e3496b0d4f11a4d216626e41ebae02e5b7344d6c Lines: +77, -73 Files: configure.ac (+77, -73) Save configure summary in config.summary 2018-09-22 1fd5acb8b0bbcf9e61bfb7351febaf390de41a8e Lines: +234, -124 Files: src/cups/backend_canonselphy.c (+42, -31) src/cups/backend_canonselphyneo.c (+13, -7) src/cups/backend_dnpds40.c (+26, -14) src/cups/backend_kodak1400.c (+11, -6) src/cups/backend_kodak605.c (+9, -4) src/cups/backend_kodak6800.c (+11, -5) src/cups/backend_magicard.c (+9, -5) src/cups/backend_mitsu70x.c (+18, -9) src/cups/backend_mitsu9550.c (+28, -16) src/cups/backend_mitsud90.c (+5, -3) src/cups/backend_mitsup95d.c (+6, -4) src/cups/backend_shinkos1245.c (+11, -3) src/cups/backend_shinkos2145.c (+11, -3) src/cups/backend_shinkos6145.c (+12, -4) src/cups/backend_shinkos6245.c (+13, -4) src/cups/backend_sonyupdr150.c (+9, -6) dyesub: backend: Use gutenprint model IDs to identify printers. (Should have done it this way to begin with. Old names retained for backwards compatibility..) 2018-09-21 02e8fb51cbe68efd948c724fd43dc5ca78c9798d Lines: +10, -7 Files: NEWS (+4, -1) README (+2, -2) configure.ac (+3, -3) src/xml/printers/Makefile.am (+1, -1) Gutenprint 5.3.1 prep 2018-09-20 d101bcbcc92a9ef718099d42faeee4aa723f0e56 Lines: +20, -20 Files: NEWS (+15, -15) README (+4, -4) configure.ac (+1, -1) src/testpattern/Checksums/sums.5.3.0.zpaq (added +0) Gutenprint 5.3.0 release 2018-09-20 d5fcbf362edf440f12995da2f1e5bffbebd32d27 Lines: +2, -2 Files: scripts/build-release (+2, -2) Only status 2 means fail but continue; other non-zero status values result in immediate termination. 2018-09-19 3cdbd191985e6238b54316fd6bdcd6f0cb053742 Lines: +209, -78 Files: src/cups/backend_mitsu70x.c (+209, -78) dyesub: backend: Sanely handle the Mitsu D707's dual deck arrangement 2018-09-18 cac0351eb4302a427f478bd335198c62eabe1c57 Lines: +137, -3 Files: src/main/print-dyesub.c (+136, -2) src/xml/printers/dyesub.xml (+1, -1) dyesub: Split Mitsubishi CP-D707 off from the CP-D70 * Add an option to specify which deck is used to print * Mark it as no longer experimental 2018-09-17 fdc3744032ede68725b0c582f21233f144525408 Lines: +3, -3 Files: src/cups/backend_mitsud90.c (+3, -3) dyesub: backend: Fix error in mitsubishi d90 status query. 2018-09-17 ce3523c43e84475f21e83e3b3a7ef8f4a4e1bd66 Lines: +5, -2 Files: src/cups/backend_dnpds40.c (+5, -2) dyesub: backend: Delay return until after printer acks job start. 2018-09-16 4a7021162539d144f3bea61484ead0d2255698e8 Lines: +3, -1 Files: scripts/build-release (+3, -1) Always create a Current link to build results. 2018-09-16 c24e90e67b4b46dc4df139663980683cfc008b52 Lines: +1, -1 Files: src/main/print-dyesub.c (+1, -1) dyesub: Correct A5*2 print size for the DNP DS820. 2018-09-16 91a82602961e480ea9138d8cbf6f76bc3a742046 Lines: +23, -5 Files: src/cups/genppd.c (+22, -0) src/cups/test-ppds.in (+1, -5) Fix PPD files with very long device ID strings; improve test coverage. 2018-09-16 6f710cefb8bbde8e14032b462d3cfea79be9649e Lines: +14, -7 Files: scripts/build-release (+14, -7) Ensure that we fail if any step fails along the way. 2018-09-16 cb164d718571317659583f1945fe1ed07bd1b62b Lines: +12, -3 Files: src/main/print-escp2.c (+10, -3) src/main/printers.c (+2, -0) Minor performance improvements 2018-09-15 7a4a301afc439c948fc7ba1a451b3b6eb3bb6875 Lines: +3, -5 Files: src/cups/genppd.c (+3, -5) Fix license of generated PPD files 2018-09-15 bbd3ed059438d5b9331ea1ab5409940f2cfbc346 Lines: +15, -16 Files: src/main/print-dyesub.c (+15, -16) dyesub: DS820: Correct print definitions for A4-based paper sizes. 2018-09-12 38df350590ea76cc73c356250c1628e2fbaac3a3 Lines: +1, -1 Files: src/xml/printers/canon.xml (+1, -1) Expanded IEEE 1284 device ID for Canon MG6800 s00 series 2018-09-10 05a90abcfa0eed9a3022168ec370062a82c81428 Lines: +1, -1 Files: src/xml/printers/canon.xml (+1, -1) Added IEEE 1284 device ID for Canon MG6800 series for automatic detection. 2018-09-09 b4b7e29d2530c6b499e3ab5bcb2a67e7b18cdc49 Lines: +29, -5 Files: src/main/print-dyesub.c (+21, -3) src/main/print-escp2.c (+2, -2) src/main/printers.c (+6, -0) Push responsibility of job/page mode handling into printer drivers 2018-09-08 57d95476db07359a769c25d801e783c476020bf8 Lines: +0, -0 Files: src/cups/cups-genppdupdate.in (+0, -0) Fix whitespace 2018-09-08 4fafcc1ccba0e0966993ef17d03c2a2bfc6da756 Lines: +64, -1 Files: src/main/print-escp2.c (+2, -0) src/testpattern/testpattern.c (+50, -0) src/testpattern/testpattern.h (+1, -0) src/testpattern/testpatternl.l (+1, -0) src/testpattern/testpatterny.y (+10, -1) Add colorline option to print a color line rather than a black line 2018-09-08 0b62a0bff8247920d2e3070c9e8cb1cf72d73359 Lines: +28, -25 Files: src/xml/escp2/inks/claria_xp.xml (+28, -25) Correct the head offsets for the XP15000 2018-09-08 c7855d01fe40bc94d8208576ff835feec7f03e52 Lines: +43, -18 Files: NEWS (+11, -6) src/cups/cups-genppdupdate.in (+32, -12) Don't update PPD files across major.minor version by default 2018-09-07 fb82d5986084a07960ad231a03bcef7a79a8b262 Lines: +1, -0 Files: src/cups/test-rastertogutenprint.in (+1, -0) Clean up PPD files after successful test run 2018-09-07 b87917cfd6930a260f0edbbeed523cb98bc91636 Lines: +1, -1 Files: NEWS (+0, -0) scripts/build-release (+1, -1) Whitespace cleanup 2018-09-07 db72afe03b3dd2659e1e45ffab4a5f0cb7485611 Lines: +2, -77 Files: src/main/print-dyesub.c (+2, -77) dyesub: Switch Citizen CW-01 to generate "native" job output common to other Citizen models. 2018-09-07 607d59d4b81661515704a9efbdc692084a53740a Lines: +2656, -1380 Files: NEWS (+19, -7) src/cups/backend_canonselphy.c (+114, -109) src/cups/backend_canonselphyneo.c (+60, -20) src/cups/backend_common.c (+125, -16) src/cups/backend_common.h (+25, -3) src/cups/backend_dnpds40.c (+505, -247) src/cups/backend_kodak1400.c (+85, -62) src/cups/backend_kodak605.c (+57, -33) src/cups/backend_kodak6800.c (+68, -42) src/cups/backend_magicard.c (+114, -79) src/cups/backend_mitsu70x.c (+494, -214) src/cups/backend_mitsu9550.c (+267, -181) src/cups/backend_mitsud90.c (+81, -44) src/cups/backend_mitsup95d.c (+107, -69) src/cups/backend_shinkos1245.c (+59, -27) src/cups/backend_shinkos2145.c (+60, -40) src/cups/backend_shinkos6145.c (+137, -74) src/cups/backend_shinkos6245.c (+63, -35) src/cups/backend_sonyupdr150.c (+216, -78) backend: Major upstream resync Notable visible chages: * New, simpler URI scheme: gutenprint53+usb://backendname/serialnum vs old scheme: gutenprint53+usb://iManufacturer/iModel?backend=backendname&serial=serialnum (Old scheme will be recognized and handled indefinitely) Under-the-hood changes: * Complete re-think of parsing/printing split * Distinguish between "pages" and "jobs" * Necessary plumbing for a lot of future plans * Fixed many minor memory leaks and other bugs 2018-09-06 87ac956984e182fd242f86d1331aaa96007589ec Lines: +9, -9 Files: NEWS (+9, -9) Fixed missing words. 2018-09-05 edcd68c71f7228c8e13fd5b69be178d7846d57ab Lines: +1, -1 Files: .travis.yml (+1, -1) Remove duplicative run_valgrind_fast. 2018-09-05 d3a3b3ba404ed3fd61869ba05134ac45a937b0ab Lines: +1, -3 Files: src/cups/test-rastertogutenprint.in (+1, -3) Cut down some on the output noise. 2018-09-04 288345eff30dce2333bee505c4ce8539356cea5c Lines: +2, -0 Files: .travis.yml (+2, -0) Also need cups-filters-core-drivers for testing rastertogutenprint 2018-09-04 31e9127d16099d7ff242e3830b4af4fb48072f61 Lines: +7, -1 Files: .travis.yml (+7, -1) More tweaks for travis 2018-09-03 af0ffb9ec7b3ac2f60f121874136b12fbfc24b7c Lines: +2, -0 Files: .travis.yml (+2, -0) Add libusb and libgimp for travis 2018-09-03 67b6c6892ab7cea36a895ccfba4b4b97a2cf93e4 Lines: +8, -8 Files: src/testpattern/Makefile.am (+4, -4) src/testpattern/run-testpattern-2.check.in (+3, -3) src/testpattern/run-testpattern-2.in (+1, -1) Need to use fd#4 rather than 3 2018-09-03 6db26253f7b67297fea6512b7ef6226d7ec8d513 Lines: +1, -0 Files: scripts/build-release (+1, -0) Log parallelism level 2018-09-03 65d4d49abda8c68714c22eaa9260193932bba4e3 Lines: +13, -9 Files: include/gutenprint/types.h (+2, -0) src/cups/rastertogutenprint.c (+3, -3) src/gutenprintui2/panel.c (+3, -2) src/main/curve.c (+1, -1) src/main/print-lexmark.c (+1, -1) src/main/print-papers.c (+3, -2) Clean up clang warnings 2018-09-03 8be5b037a76679dd12cb97255b64df5ec0833edd Lines: +4, -3 Files: configure.ac (+1, -1) m4/stp_option.m4 (+3, -2) Clang compatibility. Remove -O6, which isn't really well defined. 2018-09-03 12dc4090612a6dff816d6165b5d81f5cbb8ac1e3 Lines: +13, -1 Files: .travis.yml (+5, -1) scripts/build-release (+8, -0) Travis improvements 2018-09-03 db0864a68b4a1c3973a8eb007d5744a0a5c595b4 Lines: +2, -2 Files: doc/gutenprint.dox.in (+1, -1) doc/gutenprintui2.dox.in (+1, -1) Shut up verbose messages from doxygen 2018-09-03 d5ff0d5dc93ccdfdba9dae1120ee0d0b2607b211 Lines: +12, -6 Files: test/curve.c (+12, -6) Shut up unnecessary noise from curve test. 2018-09-03 b5db555dc0f16559910d9860d9863995cd805e8d Lines: +11, -10 Files: src/testpattern/run-testpattern-2.check.in (+11, -10) Quiet things down a bit in travis mode 2018-09-03 7b8b78fd26afe4d27ba0ba6bee9727c47eb5e588 Lines: +65, -0 Files: src/xml/escp2/media/claria_xp.xml (+65, -0) Add inkset definitions for CD printing 2018-09-03 f3f7c5e82450e0d86760209130ad59e9fabd92e6 Lines: +0, -2 Files: src/main/printers.c (+0, -2) Remove spurious debugging tags 2018-09-03 4da4af1781917e3e19ce44a257b1a1c7593c3b19 Lines: +4, -2 Files: .travis.yml (+1, -1) scripts/build-release (+3, -1) Fix typos in travis 2018-09-03 b7031cc2478ed80330dc03c84edd62b05a7b7121 Lines: +64, -17 Files: .travis.yml (+1, -1) scripts/build-release (+24, -8) src/cups/test-ppds.in (+5, -1) src/cups/test-rastertogutenprint.check.in (+5, -1) src/testpattern/run-testpattern-1.in (+5, -1) src/testpattern/run-testpattern-2.check.in (+5, -1) src/xml/printers/check_duplicate_printers.c (+3, -0) test/run-testdither.in (+5, -1) test/run-weavetest.in (+6, -2) test/test-curve.in (+5, -1) More travis improvements 2018-09-03 600f167fe57caa3d2573338cbef8858bec1c051e Lines: +1, -0 Files: configure.ac (+1, -0) autoconf uses /bin/sh for bash, but some scripts really need bash 2018-09-02 ac79fecfed974cf7bbcf6152a49665b26b33580b Lines: +1, -1 Files: .travis.yml (+1, -1) Some of the test commands don't produce output very often. 2018-09-02 33fa779d66e25bb18445dc3b4375c1b0ff5e1ec8 Lines: +5, -0 Files: .travis.yml (+5, -0) More dependencies 2018-09-02 40a41392604638fd40380c1512041a191ab51986 Lines: +1, -8 Files: configure.ac (+1, -1) scripts/build-release (+0, -7) AM_GNU_GETTEXT_REQUIRE_VERSION doesn't work everywhere. Only check for tag after build. 2018-09-02 d498da93f7b6f938cd812379721a2b5819d3342a Lines: +3, -0 Files: .travis.yml (+3, -0) More missing packages 2018-09-02 e71d47dc15fa000664f2821f6f3c74deded3ad2a Lines: +0, -0 Files: src/cups/backend_dnpds40.c (+0, -0) src/main/canon-printers.h (+0, -0) Fix whitespace errors 2018-09-02 c7da678c5f2713275e5b88da84c4f6bb6bbe9522 Lines: +10, -6 Files: .travis.yml (+1, -1) scripts/build-release (+9, -5) Generate verbose output with BUILD_VERBOSE 2018-09-02 41005c7fdb43c1b28a206e2b731834c5336a7e3b Lines: +3, -3 Files: scripts/build-release (+3, -3) Another silly typo 2018-09-02 b4b9c33232a94f2f533d8d5063069a2721ff8a0d Lines: +1, -1 Files: .travis.yml (+1, -1) Fix script command 2018-09-02 c5766ba31cc81df0b3b2a3442058537ac4e2e44e Lines: +1, -1 Files: .travis.yml (+1, -1) Fix typo 2018-09-02 7b3d49fe90d03d39c138fb8784d59a1a04f2642d Lines: +1, -1 Files: .travis.yml (+1, -1) Fix package name for xz 2018-09-02 b9b010e701b77c313314bf2717f14da8e56a71f8 Lines: +65, -38 Files: .travis.yml (added +34) scripts/build-release (+31, -38) Add experimental Travis CI 2018-09-02 6a03ad29723c9cabdd40f2d795ec6b0a0d03653c Lines: +10, -11 Files: macosx/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -2) macosx/scripts/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -2) macosx/src/gutenprint.dmg.src/Contents/Documentation/GPL License.rtf (+1, -1) macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -2) src/cups/backend_common.c (+1, -2) src/cups/backend_mitsud90.c (+1, -2) src/xml/printers/escp2.xml (+4, -0) Fix up a few more references to old FSF address 2018-09-01 d85d518751e80107d4163375798d2672f8998db1 Lines: +1, -0 Files: NEWS (+1, -0) Add inadvertently omitted ET-3700. 2018-09-01 cea6222f5695e58d5f53beec412d1e26f10e7f9b Lines: +83, -0 Files: NEWS (+83, -0) Add status of more current Epson printers 2018-09-01 0eebc28978545fe77b9e61714463af4e4e03e8be Lines: +212, -13 Files: NEWS (+1, -0) src/xml/printers/escp2.xml (+1, -0) test/parse-escp2.in (+210, -13) Add Epson ET-2750 Improve ESCP/R support in parse-escp2 2018-09-01 e6325d1ee743bb7f9c057e51f1f0178a0447ae26 Lines: +2398, -34 Files: src/xml/escp2/media/Makefile.am (+1, -0) src/xml/escp2/media/claria_xp.xml (added +2355) src/xml/escp2/model/model_132.xml (+41, -33) src/xml/printers/escp2.xml (+1, -1) Improve tuning for Epon XP-15000. Improve inks (only plain paper thus far). Fix CD positioning. Fix margins. Verify duplex. 2018-08-26 3a90a7a87312db993aa4497b5b3c46d9b421ade6 Lines: +426, -2 Files: NEWS (+2, -1) src/escputil/escputil.c (+7, -0) src/xml/escp2/inks/Makefile.am (+1, -0) src/xml/escp2/inks/claria_xp.xml (added +242) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_132.xml (added +171) src/xml/printers/escp2.xml (+1, -0) Prototype support for Epson Expression XP-15000 2018-08-07 fb98cc978e4e728db4967fb020d8cfa4eac810fb Lines: +3, -6 Files: src/cups/backend_dnpds40.c (+2, -4) src/cups/blacklist (+1, -2) backend: Correct USB PID for DNP DS80DX 2018-07-29 35d45be923e8e7f0cddcebfc50a24ee20c92ceac Lines: +5, -5 Files: include/gutenprint/util.h (+4, -4) scripts/autogen.sh (+1, -1) Minor doc issues 2018-07-29 a75f07a1f8c9e4bdbe64557a7dee4232a1a0d5ed Lines: +20, -2 Files: NEWS (+1, -0) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+1, -1) src/xml/printers/canon.xml (+1, -1) Canon driver split off BJC S9000 from S900 owing to paper size differences. 2018-07-27 34dea270b1462b7c1ef525862ad9cd438052333b Lines: +1, -1 Files: src/main/print-dyesub.c (+1, -1) dyesub: dnp: Fix bad regression with 600dpi printing. Introduced in 360a4f43 : "cw01: support emitting native command stream" 2018-07-23 9f45a671646eed643a8bfa46609e86ddbff9957a Lines: +1, -1 Files: NEWS (+1, -1) Correct bullet numbering. 2018-07-23 a5ada764101e86cae12a20a13f4fac4050e0589a Lines: +5, -1 Files: NEWS (+4, -1) src/xml/printers/escp2.xml (+1, -0) Add Epson Expression ET-2600 EcoTank 2018-07-19 4301718fa4e28af8cf8f0c43faacde2b16ebe9d1 Lines: +1, -1 Files: src/main/print-dyesub.c (+1, -1) dyesub: Fix crash with dnp ds80 2018-07-19 2c476746a67bcb7e64ac49a90548ac17857dcd08 Lines: +129, -22 Files: src/main/print-dyesub.c (+129, -22) dyesub: Add "No Cut-Paper Waste" option for most DNP & Citizen models. 2018-06-18 25e28154e9479542a585b8aea52ac9afb48a134f Lines: +1, -1 Files: src/xml/printers/dyesub.xml (+1, -1) xml: Correct entry for Mitsubishi CP-D90DW (incorrect deviceid syntax) 2018-06-18 c390109a95f2d93287b55e75af0503a802507bb1 Lines: +132, -0 Files: NEWS (+6, -0) src/main/print-dyesub.c (+120, -0) src/xml/printers/dyesub.xml (+6, -0) dyesub: Add support for Fujifilm ASK-2000/2500/4000 and Nidac Copal DPB-6000/7000/4000 2018-06-18 f07ce29f34b82a90e44413e0007f65e175aca0a2 Lines: +0, -6 Files: src/main/printers.c (+0, -6) core: We need to issue job_start and job_end calls even in Page mode. (because from the printer's perspective, a 1-page job is still a job!) 2018-06-18 6311182de40a1893c5e6297e1904c092758a4d5a Lines: +2, -1 Files: src/gutenprintui2/plist.c (+2, -1) gimp: Make job_start and job_stop calls. 2018-06-18 3fa9b82789dafd2129845b2441096697bf5c64ad Lines: +3, -3 Files: src/main/print-dyesub.c (+3, -3) dyesub: Corrections for Mitsu D70's experimental output modes. 2018-06-16 4a9ed0c7a60f792045f11b811dfccc573179b184 Lines: +1, -0 Files: src/main/print-dyesub.c (+1, -0) dyesub: Fix missing 6x8" print size on Mitsu D80. 2018-06-08 ecef7be7c98659498376bc6f26259a0a5c089ad2 Lines: +6, -8 Files: src/main/print-dyesub.c (+6, -8) dyesub: Clean up an unused function argument. 2018-05-29 b6ab35815edbc6273047ad850da47e2b8e735739 Lines: +3020, -1107 Files: src/cups/Makefile.am (+1, -1) src/cups/backend_canonselphy.c (+89, -62) src/cups/backend_canonselphyneo.c (+81, -22) src/cups/backend_common.c (+265, -39) src/cups/backend_common.h (+63, -44) src/cups/backend_dnpds40.c (+129, -98) src/cups/backend_kodak1400.c (+23, -8) src/cups/backend_kodak605.c (+76, -66) src/cups/backend_kodak6800.c (+41, -31) src/cups/backend_magicard.c (+22, -10) src/cups/backend_mitsu70x.c (+96, -68) src/cups/backend_mitsu9550.c (+111, -118) src/cups/backend_mitsud90.c (added +1418) src/cups/backend_mitsup95d.c (+116, -93) src/cups/backend_shinkos1245.c (+48, -37) src/cups/backend_shinkos2145.c (+111, -89) src/cups/backend_shinkos6145.c (+101, -91) src/cups/backend_shinkos6245.c (+204, -221) src/cups/backend_sonyupdr150.c (+22, -9) src/cups/blacklist (+3, -0) backends: Sync with upstream * Support CUPS command formats * Marker level queries only * Rework & Unify marker level querying * Support more debug/test modes * Fix IEEE1284 length detection * Add Mitsubishi CP-D90DW backend * Fix DNP DS80DX USB VID/PID * Mitsubishi CP98xx family now does gamma correction * Mitsubishi P95/P93 error detection improved 2018-05-19 4c370c24bcfc3cfabdea62353a9e75696cfac9f3 Lines: +35, -12 Files: src/main/print-dyesub.c (+35, -12) dyesub: Additional Mitsubishi D90 sizes. 2018-05-19 31575aa2b1d1785e5f51f16420d69c50e9ce88f2 Lines: +4, -216 Files: src/main/print-dyesub.c (+4, -216) dyesub: mitsu98xx: Scrap 12bpp output in favor of 8bpp. The now backend does the heavy lifting of the printer-specific 8bpp->12bpp 8bpp BGR -> 12bpp YMC conversion. This eliminates the last of the non-8bpp drivers in the dyesub code, so eliminate >8bpp support altogether. We can always bring it back if necessary. 2018-05-16 5a2c65b4e77d753df9571a2bf2b556d821ade9f0 Lines: +1, -1 Files: src/main/print-dyesub.c (+1, -1) dyesub: mitsud90: Don't reverse the plane data. 2018-05-16 65c0702d358c2a045fe2022e18e7f750ab2f1bf2 Lines: +6, -2 Files: src/main/print-dyesub.c (+6, -2) dyesub: mitsud90: Fix crash in job_end function. 2018-05-16 e844fb38da896efa55e8f168b0e6d4ba0fe28e37 Lines: +2, -2 Files: src/main/print-dyesub.c (+1, -1) src/xml/printers/dyesub.xml (+1, -1) dyesub: Incorrect printjob definition for the Mitsubishi CP-D90DW. Also mark the D90 as no longer experimental. 2018-05-14 c467799c7a77cdda1a6fd22b0706bd690751e8f9 Lines: +17, -14 Files: src/main/print-dyesub.c (+17, -14) dyesub: mitsu70x family needs wakeup header once per job, not per page. mitsu90 needs "wait footer per job, not per page. 2018-05-04 1a71b41e1cc79757490d90b3d6559a1befe5a8ea Lines: +130, -98 Files: Makefile.am (+31, -16) scripts/build-release (+7, -1) src/cups/test-ppds.in (+13, -7) src/cups/test-rastertogutenprint.check.in (+27, -17) src/testpattern/run-testpattern-2.check.in (+45, -33) test/Makefile.am (+1, -1) test/run-testdither.in (+3, -0) test/run-weavetest.in (+2, -4) test/test-curve.in (+1, -13) test/testdither.c (+0, -6) Add check-valgrind-fast and sanity targets 2018-05-02 64970488932766d589cd40726ebb76ce7ae1619b Lines: +0, -1 Files: src/main/print-dyesub.c (+0, -1) dyesub: Fix incorrect plane header for the Mitsubishi 98xx models. 2018-04-30 99d60d6a79fd58db3b5b883b6a843beb16b76001 Lines: +1, -1 Files: src/xml/printers/dyesub.xml (+1, -1) dyesub: xml: Add IEEE1284 ID for Fujifilm ASK-300 2018-04-30 e8375a73fac11693c956c487f468d07799559178 Lines: +58, -22 Files: scripts/build-release (+53, -21) scripts/gversion.in (+5, -1) Add check_git_builds to build-release. This clones the workspace and does a minimal build/check. We do need to save git-version-stamp after all. 2018-04-29 36b08069bb6d8396081e08ccad60092f5797c738 Lines: +1, -1 Files: scripts/mkgitlog.in (+1, -1) Ignore .po files and partial change log in producing logs for performance. 2018-04-29 f8baeff3d1ea59498eb09cdd0a72781e8fd89770 Lines: +612, -372 Files: include/gutenprint/util.h (+58, -1) include/gutenprint/vars.h (+33, -1) src/cups/rastertogutenprint.c (+36, -9) src/cups/test-rastertogutenprint.in (+2, -1) src/main/channel.c (+32, -32) src/main/print-canon.c (+40, -40) src/main/print-dpl.c (+27, -27) src/main/print-dyesub.c (+48, -48) src/main/print-lexmark.c (+42, -40) src/main/print-pcl.c (+74, -72) src/main/print-ps.c (+10, -9) src/main/print-util.c (+128, -18) src/main/print-vars.c (+80, -74) src/main/printers.c (+2, -0) Separate debug and error messages, add global debug/error functions. 2018-04-28 18cbf0ea4cb6902bda7b373dd91f47637ebf10d9 Lines: +0, -1 Files: scripts/gversion.in (+0, -1) Remove debugging code 2018-04-28 f1f71ccb3596a608e2cc85e70a6f1f8b4af944f9 Lines: +2, -2 Files: configure.ac (+1, -1) scripts/autogen.sh (+1, -1) Allow use of more modern versions of gettext 2018-04-28 6a995ce994ac9d906a00568edc340e40ed93b788 Lines: +32, -32 Files: src/main/channel.c (+32, -32) Use stp_eprintf in preference to erprintf. 2018-04-28 7216c7ec28578386647a2985af483a411a72ce72 Lines: +50, -0 Files: src/xml/escp2/model/base/baseline_300.xml (added +25) src/xml/escp2/model/base/baseline_360.xml (added +25) Add missing files for 300 DPI 2018-04-28 6926f2b7ed19d9179070a501d181cc1248ce1b0c Lines: +75, -36 Files: scripts/Makefile.am (+2, -0) scripts/gversion.in (+65, -28) scripts/test-gversion.in (+8, -8) Add gversion hash subcommand 2018-04-28 8b527be03484944d3155d012681513be513a4fa8 Lines: +107, -178 Files: src/main/print-escp2.c (+28, -24) src/xml/escp2/model/base/Makefile.am (+2, -0) src/xml/escp2/model/base/bx.xml (+1, -2) src/xml/escp2/model/base/c1xx.xml (+1, -2) src/xml/escp2/model/base/c2x.xml (+1, -2) src/xml/escp2/model/base/c4x.xml (+1, -2) src/xml/escp2/model/base/c7xx.xml (+1, -2) src/xml/escp2/model/base/c8x_base.xml (+1, -2) src/xml/escp2/model/base/cpro.xml (+1, -2) src/xml/escp2/model/base/photo2.xml (+1, -2) src/xml/escp2/model/base/picmate.xml (+1, -2) src/xml/escp2/model/base/pro_ultrachrome_k3_base.xml (+1, -2) src/xml/escp2/model/base/pro_ultrachrome_k3v10_base.xml (+1, -2) src/xml/escp2/model/base/pro_x000.xml (+1, -2) src/xml/escp2/model/base/pro_x500.xml (+1, -2) src/xml/escp2/model/base/pro_x600.xml (+1, -2) src/xml/escp2/model/base/pro_x800.xml (+1, -2) src/xml/escp2/model/base/r200.xml (+1, -2) src/xml/escp2/model/base/r240.xml (+1, -2) src/xml/escp2/model/base/r800.xml (+1, -2) src/xml/escp2/model/base/sc800.xml (+1, -2) src/xml/escp2/model/base/sp700.xml (+1, -2) src/xml/escp2/model/base/sp750.xml (+1, -2) src/xml/escp2/model/base/sp950.xml (+1, -2) src/xml/escp2/model/base/wf7xxx.xml (+1, -2) src/xml/escp2/model/model_0.xml (+1, -2) src/xml/escp2/model/model_1.xml (+1, -2) src/xml/escp2/model/model_10.xml (+1, -2) src/xml/escp2/model/model_100.xml (+1, -2) src/xml/escp2/model/model_101.xml (+1, -2) src/xml/escp2/model/model_108.xml (+1, -2) src/xml/escp2/model/model_11.xml (+1, -2) src/xml/escp2/model/model_115.xml (+1, -2) src/xml/escp2/model/model_121.xml (+1, -2) src/xml/escp2/model/model_122.xml (+1, -2) src/xml/escp2/model/model_123.xml (+1, -2) src/xml/escp2/model/model_13.xml (+1, -2) src/xml/escp2/model/model_130.xml (+1, -2) src/xml/escp2/model/model_18.xml (+1, -2) src/xml/escp2/model/model_2.xml (+1, -2) src/xml/escp2/model/model_20.xml (+1, -2) src/xml/escp2/model/model_25.xml (+1, -2) src/xml/escp2/model/model_26.xml (+1, -2) src/xml/escp2/model/model_27.xml (+1, -2) src/xml/escp2/model/model_3.xml (+1, -2) src/xml/escp2/model/model_32.xml (+1, -2) src/xml/escp2/model/model_34.xml (+1, -2) src/xml/escp2/model/model_41.xml (+1, -2) src/xml/escp2/model/model_47.xml (+1, -2) src/xml/escp2/model/model_50.xml (+1, -2) src/xml/escp2/model/model_51.xml (+1, -2) src/xml/escp2/model/model_52.xml (+1, -2) src/xml/escp2/model/model_54.xml (+1, -2) src/xml/escp2/model/model_56.xml (+1, -2) src/xml/escp2/model/model_57.xml (+1, -2) src/xml/escp2/model/model_58.xml (+1, -2) src/xml/escp2/model/model_61.xml (+1, -2) src/xml/escp2/model/model_62.xml (+1, -2) src/xml/escp2/model/model_65.xml (+1, -2) src/xml/escp2/model/model_66.xml (+1, -2) src/xml/escp2/model/model_68.xml (+1, -2) src/xml/escp2/model/model_70.xml (+1, -2) src/xml/escp2/model/model_71.xml (+1, -2) src/xml/escp2/model/model_72.xml (+1, -2) src/xml/escp2/model/model_74.xml (+1, -2) src/xml/escp2/model/model_75.xml (+1, -2) src/xml/escp2/model/model_76.xml (+1, -2) src/xml/escp2/model/model_80.xml (+1, -2) src/xml/escp2/model/model_81.xml (+1, -2) src/xml/escp2/model/model_82.xml (+1, -2) src/xml/escp2/model/model_87.xml (+1, -2) src/xml/escp2/model/model_9.xml (+1, -2) src/xml/escp2/model/model_91.xml (+1, -2) src/xml/escp2/model/model_93.xml (+1, -2) src/xml/escp2/model/model_94.xml (+1, -2) src/xml/escp2/model/model_95.xml (+1, -2) src/xml/escp2/model/model_96.xml (+1, -2) src/xml/escp2/model/model_97.xml (+1, -2) src/xml/escp2/model/model_98.xml (+1, -2) Preliminary: allow non-1/360 base unit. 2018-04-28 be853481a678311898f91b44aac7a3b820744a6f Lines: +1, -5 Files: src/cups/test-rastertogutenprint.in (+1, -3) src/testpattern/run-testpattern-2.in (+0, -2) Shared builds now work with valgrind 2018-04-28 8cd8295e6b66c65bdf73da3a0fca97801729121d Lines: +0, -0 Files: src/cups/backend_magicard.c (+0, -0) src/cups/backend_mitsu70x.c (+0, -0) src/cups/backend_mitsu9550.c (+0, -0) Whitespace cleanup 2018-04-26 cb627f5a6d35f79f0529eeec79a5351cd3b7eec2 Lines: +38, -25 Files: src/cups/backend_canonselphy.c (+5, -2) src/cups/backend_canonselphyneo.c (+4, -1) src/cups/backend_common.c (+1, -5) src/cups/backend_dnpds40.c (+6, -4) src/cups/backend_magicard.c (+7, -5) src/cups/backend_mitsu70x.c (+11, -6) src/cups/backend_shinkos1245.c (+4, -2) dyesub: backend: Fix a pile of cppcheck-discovered problems. * memory leaks in error paths * not checking some return values * logic bugs in selphy and s1245 * format string bugaboos 2018-04-25 ff97912013a15f0922e4d1a83b945bf4851b5f03 Lines: +1392, -1240 Files: NEWS (+7, -7) src/cups/Makefile.am (+1, -1) src/cups/backend_canonselphy.c (+132, -75) src/cups/backend_canonselphyneo.c (+17, -11) src/cups/backend_citizencw01.c (removed -909) src/cups/backend_common.c (+72, -35) src/cups/backend_common.h (+5, -4) src/cups/backend_dnpds40.c (+345, -47) src/cups/backend_kodak1400.c (+14, -9) src/cups/backend_kodak605.c (+11, -6) src/cups/backend_kodak6800.c (+13, -7) src/cups/backend_magicard.c (+109, -13) src/cups/backend_mitsu70x.c (+21, -14) src/cups/backend_mitsu9550.c (+496, -44) src/cups/backend_mitsup95d.c (+69, -9) src/cups/backend_shinkos1245.c (+12, -7) src/cups/backend_shinkos2145.c (+19, -17) src/cups/backend_shinkos6145.c (+13, -8) src/cups/backend_shinkos6245.c (+12, -7) src/cups/backend_sonyupdr150.c (+13, -8) src/cups/blacklist (+11, -2) dysub: backend: Resync with upstream. * report unique "backend name" for each distinct supported model * still supports old names for backwards-compatibility * Major enhancements for Mitsubishi CP-98xx * Merge CW-01 backend into core CNP/Citizen backend * Minor fixes and improvements 2018-04-25 360a4f435c3551f705a26a7e537aac764e4e69b1 Lines: +24, -3 Files: src/main/print-dyesub.c (+24, -3) dyesub: cw01: Support emitting native command stream This brings it into line with the other Citzen and DNP models. 2018-04-24 f182b5c4c6360947b84f196d86873a2fc90155f1 Lines: +34, -20 Files: scripts/build-release (+34, -20) Check for tag presence after doing the build. Other git checks are not version-specific. 2018-04-24 b95af8c15f0bc2b6bda1c1d11f95e9bac84fb853 Lines: +1, -1 Files: test/test-curve.in (+1, -1) Don't redirect Valgrind log. 2018-04-24 87a8bcfb02dcf30eb2b35975cb84a6eb3191ecc0 Lines: +103, -11 Files: configure.ac (+1, -0) src/main/curve.c (+5, -0) test/Makefile.am (+4, -2) test/curve.c (+23, -9) test/test-curve.in (added +70) Fix memory leak in curve error path 2018-04-23 e91649a1a8afd45cc653a7ef7be78e9087669c36 Lines: +13, -10 Files: configure.ac (+0, -2) scripts/{build-release.in => build-release} (+13, -8) scripts/{count-cpus.in => count-cpus} (+0, -0) Allow build-release to run in clean sandbox 2018-04-23 b8e6e7beba1865f9ad6fee3840acf768c2e0cfe4 Lines: +67, -30 Files: scripts/build-release.in (+58, -26) scripts/count-cpus.in (+6, -3) scripts/gversion.in (+3, -1) Allow build-release to run on a clean sandbox 2018-04-23 25105bc381d25722cac0bc5440391fafa188e265 Lines: +87, -28 Files: src/main/print-dyesub.c (+87, -28) dyesub: Continue migrating mitsu 98xx family to fancier backend. 2018-04-23 d2a298ca41dde75b0b8b53fdbf57bfc1b9b7cbee Lines: +3, -6 Files: src/main/print-dyesub.c (+3, -6) dyesub: Fix buffer overflow in 16bpp printers (mitsu 98xx) 2018-04-21 db35518aa023154aed106d344b4145e9ca3ac95b Lines: +4, -4 Files: scripts/build-release.in (+4, -4) Do preliminary build early 2018-04-21 660e1d63e5047bf8ba351dc0a4074677d567c877 Lines: +1, -1 Files: include/gutenprint/types.h (+1, -1) Fix typo in doxygen comment 2018-04-21 c98b62777238f698409144288d37769d95f96455 Lines: +5, -1 Files: scripts/mkgitlog.in (+5, -1) Ignore all whitespace changes in change computation 2018-04-21 015857514ea6446f12684a7c62c01be7eac13ac4 Lines: +1, -1 Files: scripts/mkgitlog.in (+1, -1) Ignore whitespace-only changes in line calculation. 2018-04-21 c6642d7befc5e262e205685a0fca2c3b346116b3 Lines: +4, -3 Files: scripts/mkgitlog.in (+4, -3) Remove .po and cached changelog file noise from change log 2018-04-21 0cb9dd60e529f06033a3eabf71fa819fb6254919 Lines: +37, -23 Files: NEWS (+18, -5) README (+19, -18) Bump version. 2018-04-21 c2ed4c6acb6c2b9f21ac0bc4c4ebefe4df4135f5 Lines: +23, -38 Files: Makefile.am (+6, -4) scripts/build-release.in (+2, -10) src/cups/test-rastertogutenprint.in (+1, -7) src/testpattern/run-testpattern-1.in (+4, -4) src/testpattern/run-testpattern-2.in (+5, -8) src/testpattern/run-testpattern.in (+4, -4) test/run-testdither.in (+1, -1) Make valgrind play nice with non-static builds 2018-04-21 1ee66af9c8691502feeffaee34b7171f1f379af1 Lines: +0, -0 Files: src/main/print-color.c (+0, -0) Fix trailing whitespace 2018-04-21 c349a45281a84eddf1fb4b88894f3b84f31c6211 Lines: +1, -1 Files: configure.ac (+1, -1) Bump version 2018-04-21 3fa178079f1390d48cc39e05897e2a35ebbfa8a4 Lines: +21, -8 Files: configure.ac (+1, -1) src/testpattern/run-testpattern-2.check.in (+6, -1) src/testpattern/run-testpattern-2.in (+14, -6) Testing enhancement: run some checks at full page size 2018-04-21 2709aa9a395e14a3544d1a6d27c1b9d478693966 Lines: +10, -0 Files: src/main/print-color.c (+10, -0) Print a usefiul error message if bad parameters are passed to color init 2018-04-20 4d6ee9630e836298b228f7c01671c65b82ff056b Lines: +1, -3 Files: src/main/print-dyesub.c (+1, -3) dyesub: Fix regression on the Mitsubishi CP98xx family. 2018-04-20 54aeaf3bbd3f40c835caf8ebe7c3e1c28b114478 Lines: +0, -0 Files: src/main/print-dyesub.c (+0, -0) Clean up whitespace 2018-04-20 99a5cb8bd5c1597d751c765b926901713dcb790e Lines: +14, -2 Files: scripts/autogen.sh (+14, -2) Create stp_release.m4 prior to autoreconf. 2018-04-20 ee6dbe7eac3625bc4bc4a3bf98eaa3c5d9d7a599 Lines: +10, -9 Files: src/main/print-dyesub.c (+10, -9) Fix seg faults in Magicard Tango driver 2018-04-18 73d50057ec4291fc376d2aac5b2a552e29568d21 Lines: +66, -7 Files: src/main/print-dyesub.c (+66, -7) dyesub: mitsu98xx: Support pushing gamma & matte into backend. Code is disabled at the moment, pending testing on real hardware. Also, wrap all non-8bpp code in the same ifdefs, so it can be nuked once the 98xx code no longer uses it. (That non-8bpp stuff was a ton of work. It's a shame to see it go..) 2018-04-18 a4ce002fb79cd44524c25d1ebd8a6b5f32a3e204 Lines: +1, -1 Files: src/main/print-dyesub.c (+1, -1) dyesub: Fix incorrect 'Fine' printing on Mitsu 9800/9810 2018-04-17 bdf7edde3dae31dd18afa9e50e249e2e2b1af120 Lines: +9, -0 Files: src/main/print-dyesub.c (+9, -0) dyesub: Do not use App Gamma correction for 8bpp dyesubs. A straight port of the Color PCL patch. 2018-04-14 80e8ae1c3764bd1791c506e5f835b8a17fb8c198 Lines: +1, -1 Files: src/cups/rastertogutenprint.c (+1, -1) Revert "rastertoprinter: Properly initialize printer defaults." This reverts commit 7db5948b57de48450b82cfe27f57aebcf31a9a4f. 2018-04-11 6317585a5ac40a8f28eda8c617e71548201dd498 Lines: +4, -3 Files: src/main/print-dyesub.c (+4, -3) dyesub: Fix a build warning that shows up on ARMv7 CPUs. (A cast increased alignment requirements. There are a bunch of others elsewhere in the gutenprint code..) 2018-04-08 a8607fa4b6cd4f35017b65361cab2b8a83464630 Lines: +63, -37 Files: src/main/print-pcl.c (+63, -37) pcl: Support printer-generated copies It's a core feature for PCL5, HPGL/2 and HP-RTL, so all models that support one of them got enabled. Basically, LaserJet 3 and newer, all DesignJets, all DPL printers, and just two DeskJet models. (There may be more..) 2018-04-08 fb14acaa572a3d26d6a1a6ba8c7677bd780f343c Lines: +165, -160 Files: src/main/print-dyesub.c (+165, -160) dyesub: Internally rename 'laminate' to 'overcoat' Needed because the latter is more accurate, and some printers do both. The external option name remains 'Laminate' for backwards compatibility. Also renamed the Magicard 'OvercoatDuplex' option to 'LaminateDuplex' so that it's in sync with the mis-named 'Laminate' option. In a subsequent commit I will add a new option, probably 'TrueLaminate' for a printer that supports both Overcoat and Lamination. 2018-04-04 c9dc12d29859a9c6e49c364f7cfcefa7dff4eead Lines: +169, -164 Files: src/cups/genppd.c (+4, -2) src/main/print-dyesub.c (+62, -56) src/xml/printers/dyesub.xml (+103, -106) dyesub: Pull the 'NativeCopies' parameter from XML into C 2018-04-01 22e46057b54d4acf1d30813f6a56b0bd4bb3b949 Lines: +3, -3 Files: scripts/autogen.sh (+3, -3) m4local needs to exist prior to autoreconf. 2018-03-25 0bd090d41be4f427f0ecce6edf14aa2b173b97c8 Lines: +59, -57 Files: .gitignore (+59, -57) Clean up the exclude list 2018-03-25 47a9c2eed5d83d762aba3ccbbbbd2687c6d7d4a5 Lines: +134, -39 Files: Makefile.am (+1, -1) scripts/Makefile.am (+1, -0) scripts/build-release.in (+25, -8) src/cups/test-ppds.in (+9, -0) src/cups/test-rastertogutenprint.check.in (+18, -7) src/testpattern/Makefile.am (+8, -4) src/testpattern/run-testpattern-1.in (+6, -1) src/testpattern/run-testpattern-2.check.in (+27, -16) src/testpattern/run-testpattern-2.in (+3, -1) src/xml/printers/check_duplicate_printers.c (+11, -0) test/curve.c (+13, -1) test/run-testdither.in (+6, -0) test/run-weavetest.in (+6, -0) Store actual test logs in log directory and other testing improvements. The automake test harness stores test logs in the tree. During a distcheck run, the build tree is deleted after the run, making it impossible to review the results. Also, each run overwrites the previous results, which isn't conducive to the multi-step process that scripts/build-release does. Include the checksums in the logs, too. Also allow specifying the log directory (via STP_LOG_DIR) to store results externally; this would be useful for a containerized test where the results are logged to external storage. 2018-03-24 2ead95f8c13591a57c3083b558e8e9b37f015b0a Lines: +0, -0 Files: src/main/print-dyesub.c (+0, -0) Clean up trailing whitespace 2018-03-24 5deb047064559af81a8253b42e734b8aa3d197f7 Lines: +63, -61 Files: test/pcl-unprint.c (+63, -61) Don't print EOF error if the printer is in safe reset state. 2018-03-25 40aa46267eebe7f7d7b1649254b468ad7b7e31a2 Lines: +1, -3 Files: src/main/print-canon.c (+1, -3) Corrected ESC (c and ESC (l output for Canon BJC-2100 2018-03-25 5ba4b98cb340a5907795fe894993fc0a17e02bfb Lines: +14, -1 Files: NEWS (+1, -0) src/main/canon-printers.h (+1, -1) src/main/print-canon.c (+12, -0) Corrected ESC (c and ESC (l output for Canon BJC-2100 2018-03-19 5607bf0db1f8fcc682701cbe14b5f89bfaf42d33 Lines: +1, -1 Files: scripts/mkgitlog.in (+1, -1) Correctly extract tag from message. 2018-03-18 9509b61b1f6adeec5fe5fa5871471ba85b586331 Lines: +1, -0 Files: src/cups/genppd.c (+1, -0) Need to always include the translation for the default page size. 2018-03-18 6b43f0a67edf9a5b946bcc4ccf6c0fdab645b6bc Lines: +87, -2 Files: src/main/print-dyesub.c (+87, -2) dyesub: magicard: Improvements for duplex operation Side A vs B requires different lamination parameters (type & hole) Side B won't ever have magstripe encoding Side B won't ever have holokote/holopatch in use 2018-03-17 939e31d6186efca394b4b4dcb330e78f6756dcda Lines: +7, -1 Files: src/main/print-color.c (+4, -1) src/main/print-pcl.c (+3, -0) Do not use an app gamma correction when printing to color laser 2018-03-16 e533a5ac637a3ae224c7e2d5f668696744fd93da Lines: +1, -1 Files: macosx/makegutenpkg.sh (+1, -1) Make file system backward compatible for Macintosh 2018-03-07 0603a922f53895881a183a14d47916fd18706f3e Lines: +36, -3 Files: src/cups/backend_common.h (+2, -1) src/cups/backend_dnpds40.c (+34, -2) dyesub: backend: Split out Citizen CW-02/OP900II from the CY 2018-03-06 0d3c2ed11621eda75742a0e01b747467011702ae Lines: +6, -1 Files: NEWS (+5, -1) src/xml/printers/pcl.xml (+1, -0) Add HP LaserJet 5N 2018-03-03 9e89d79cf4359deeecd84c157b6a893cb78d62dd Lines: +30, -1 Files: src/cups/backend_dnpds40.c (+4, -0) src/main/print-dyesub.c (+26, -1) dyesub: Additional print sizes for DS40 and DS620 DS40: (3.5x5*2) (6x6) (6x6+2x6) Requires FW >=1.60 DS620: (5x5+2x5) 2018-03-03 f59897c2aa4ae3063c8d65e3cf13cd5b43fb27e5 Lines: +4, -0 Files: src/main/print-dyesub.c (+4, -0) dyesub: Fix RX1 square size generation. 2018-02-28 73fde56ba73a0fa9b33078f12ec7b936d8392d92 Lines: +23, -1 Files: src/cups/backend_dnpds40.c (+23, -1) dyesub: backend: Try to detect non-HS media used in an RX1HS And throw an error (stopping the queue) if this occurs..) 2018-02-28 a3fd6fd9c61bc5fb750facb0379ea64575af0456 Lines: +5, -3 Files: src/xml/printers/dyesub.xml (+5, -3) dyesub: xml: Re-order the Citizen models, add CX-02 and CY-02. 2018-02-24 066313fe07e89e47fe0fa0637eaa9ea941312a49 Lines: +16, -17 Files: src/main/color-conversions.c (+16, -17) Fix {cmyk,kcmy}=>rgb conversion. 2018-02-22 d87b0c338cd0ddeb51ad17dbc2cfabebe058c7ae Lines: +3, -0 Files: src/main/print-pcl.c (+3, -0) Don't apply HSL curves to color laser printers. 2018-02-22 fe861e6d5c526df77943e671d94760604259dd02 Lines: +24, -7 Files: NEWS (+2, -1) src/cups/backend_dnpds40.c (+11, -5) src/cups/blacklist (+4, -1) src/main/print-dyesub.c (+7, -0) dyesub: DNP DS-RX1 and Citizen CY-02 gain support for square prints. (Requires Firmware 2.06 or newer) 2018-02-06 b310d7716dbc87ce299ef7c1bb9e6c4be5c0eeec Lines: +79, -73 Files: configure.ac (+1, -0) src/cups/Makefile.am (+6, -2) src/cups/test-rastertogutenprint.check.in (added +52) src/cups/test-rastertogutenprint.in (+1, -44) src/testpattern/Makefile.am (+0, -3) src/testpattern/run-testpattern-2.check.in (+19, -24) Reduce the number of test cases in full mode. For test-rastertogutenprint, run all printers with fast options; run distinct printers only with full options. For run-testpattern-2, run all printers with fast options and minimal cases; run distinct printers only with full options. 2018-02-06 c813f14f820e6697e96db2f066aa9dd7a422f47b Lines: +544, -6 Files: .gitignore (+1, -0) Makefile.am (+6, -0) configure.ac (+2, -1) scripts/Makefile.am (+12, -5) scripts/build-release.in (added +523) First cut at build-release script 2018-02-04 1ebdc886cd827f02464da4c521cade7e560caf4e Lines: +3, -0 Files: scripts/autogen.sh (+3, -0) Make sure all of the auto* bits are up to date. 2018-02-04 566836393b9304a5a416413327d0371af32d170b Lines: +5, -4 Files: configure.ac (+5, -2) src/cups/test-rastertogutenprint.in (+0, -2) Add some more printers to the minimal test. Allow all PPD files to be created in minimal mode because we don't know which exact printers will be tested. 2018-02-03 ef301e325c914e456732865ef60ba3c8baa9cd6e Lines: +8, -3 Files: Makefile.am (+2, -2) configure.ac (+5, -0) m4/stp_cups.m4 (+1, -1) build: Allow make distcheck and non-distcheck builds to work make distcheck now sets: DISTCHECK_CONFIGURE_FLAGS=NO_PKGCONFIG_PATHS=1 And the various autoconf macros key off of that to generate paths using $prefix (etc) instead of relying on pkgconfig output. Passes make distcheck-minimal and normal builds, with and without --prefix 2018-02-03 916e0a071be4274a7615daba81b52c480d101d2b Lines: +4, -6 Files: configure.ac (+0, -3) m4/stp_cups.m4 (+4, -3) build: Fix default cups_exec_prefix setting. 2018-02-02 6c0771f9c12e0a60cb8e73a5cd133a0a876a8036 Lines: +35, -45 Files: src/main/print-dyesub.c (+35, -45) dyesub: get rid of floating-point "interpolation" Yields a 4% performance improvement on my underpowered RPi2. For some reason exactly one printer (mitsu cp9500) shows a regression, but only at its higher resolution mode. 2018-02-02 dc3f6e7e4cf5b5b3af0a308da06dcd7b99511eb6 Lines: +80, -16 Files: src/main/print-dyesub.c (+80, -16) dyesub: split out render_row into packed / interlaced functions. No real performance improvement from this, but it sets the stage for later work. 2018-02-02 3b7a10646e6f4f29df52372cd5763e9f83a6feab Lines: +10, -126 Files: src/main/print-dyesub.c (+10, -126) dyesub: Get rid of the D70 family's native 16bpp mode. ...It never generated usable output anyway. 2018-02-01 873a062bac73d7dbceb0f450179fbd8c3c047978 Lines: +18, -56 Files: configure.ac (+18, -14) m4/stp_gimp.m4 (removed -39) src/gimp2/Makefile.am (+0, -3) build: Fix gimp2 plugin installation * rearrange order of evaluation * respect 'install in user directory' * always use gimp-tool to determine paths 2018-01-30 301da605482b25e338cae88e4ea0c17c7b10b707 Lines: +41, -87 Files: configure.ac (+23, -11) m4/stp_cups.m4 (+15, -48) m4/stp_gimp.m4 (+2, -27) src/gimp2/Makefile.am (+1, -1) build: Fix up CUPS and GIMP m4 macros. * Allow cups-config to be overridden at configure time * Don't use $prefix when inappropriate * properly handle $prefix = NONE when figuring out cups_prefix * base cups_prefix/cups_exec_prefix on prefix and exec_prefix. * call STP_CUPS_PATH before STP_CUPS_LIBS * get rid of STP_CUPS_PROGS due to apparent uselessness * allow all cups_config derived things to be overridden * get rid of unused gimp m4 macro 2018-01-28 d2ef6bda4e2ceac0bb9ac06613ea861b1d982eb8 Lines: +45, -6 Files: NEWS (+5, -1) src/cups/backend_canonselphyneo.c (+36, -4) src/cups/blacklist (+3, -0) src/xml/printers/dyesub.xml (+1, -1) dyesub: backend: Add USB PID for Canon SELPHY CP1300 Mark the printer as non-experimental too 2018-01-27 e139e83efce35d212cbea0ce7e0be398a343fe37 Lines: +62, -17 Files: Makefile.am (+3, -0) configure.ac (+8, -0) src/cups/test-rastertogutenprint.in (+39, -10) src/testpattern/Makefile.am (+0, -0) src/testpattern/run-testpattern-2.check.in (+12, -7) Fix valgrind issue in CUPS test; add check-valgrind-minimal test. 2018-01-27 b4bcde6b270d9e4ad759149d9777bd1ae64bae12 Lines: +172, -153 Files: Makefile.am (+8, -2) configure.ac (+1, -0) m4/stp_cups.m4 (+3, -3) src/cups/Makefile.am (+34, -31) src/cups/test-ppds.in (+25, -13) src/cups/test-rastertogutenprint.in (+11, -3) src/testpattern/Makefile.am (+10, -16) src/testpattern/run-testpattern-2.check.in (added +80) src/testpattern/run-testpattern-2.checksums (removed -17) src/testpattern/run-testpattern-2.fast (removed -20) src/testpattern/run-testpattern-2.full (removed -19) src/testpattern/run-testpattern-2.valgrind (removed -29) More testing improvements: - Reduce the proliferation of test scripts, particularly in src/testpattern. - Parallelize test execution. - Run test-ppds with a custom ppd directory so it doesn't clash with test-rastertogutenprint. - Attempt to fix CUPS M4 prefix generation. 2018-01-25 798142e3aa72a2a6bf22657706612e199fea020e Lines: +0, -1 Files: src/testpattern/printer_options.c (+0, -1) Remove spurious output. 2018-01-25 5eb04de3097d9453910b37fd0d969f20ae9bf5bd Lines: +1, -0 Files: src/cups/test-ppds.in (+1, -0) Reduce parallelism in fast case to take better advantage of more CPUs. 2018-01-25 4f2efd514dd868b09a31462f55f2227e2dda8003 Lines: +2, -12 Files: Makefile.am (+2, -12) Make dist-time-check more permissive; configure.ac merely needs to be no newer than configure. 2018-01-25 6303fdb4482a188d1800abafdb4b08a80c14b480 Lines: +6, -2 Files: m4/stp_cups.m4 (+6, -2) Fix CUPS prefix test 2018-01-25 7b71c66b52636dea96631030895275d9a7303bd5 Lines: +41, -46 Files: src/main/print-dyesub.c (+41, -46) dyesub: Split up dyesub_render_pixel() into optimized chunks * render_pixel_u8 * render_pixel_u16 * render_pixel_packed Also replaced its memcpy()s with assignments. With my worst-case 8x12 @600dpi test print, this yield a 23% improvement in rastertogutenprint runtime on a RPi2 (6.60s->5.05s) Further optimizations are possible, including possibly an optimized render_row() 2018-01-24 f390e0cd67808314336469b733f69c2ecf701f62 Lines: +94, -292 Files: Makefile.am (+4, -28) configure.ac (+29, -6) doc/Makefile.am (+9, -3) doc/developer/Makefile.am (+1, -1) doc/users_guide/Makefile.am (+2, -2) m4/gimp.m4 (removed -211) m4/stp_cups.m4 (+4, -4) m4/stp_gimp.m4 (+2, -2) scripts/autogen.sh (+3, -1) scripts/global.mk (+0, -5) src/cups/Makefile.am (+27, -26) src/cups/test-ppds.in (+9, -2) src/testpattern/Makefile.am (+1, -0) src/xml/Makefile.am (+1, -1) src/xml/printers/Makefile.am (+1, -0) test/Makefile.am (+1, -0) Allow full out of tree build and make distcheck 2018-01-24 4616d3beab2b31be385526efd0d7aa3774b31b54 Lines: +3, -2 Files: include/gutenprint/refcache.h (+3, -2) Fix documentation. 2018-01-24 c9e8334835962fba1dfd5f51a82a361946117f56 Lines: +1, -1 Files: src/xml/printers/Makefile.am (+1, -1) Fix test case name. 2018-01-24 247d0e205f62a2a0b58a38697a51072c7b1f7d68 Lines: +9, -1 Files: src/testpattern/run-testpattern-2.valgrind (+9, -1) Add bjc-s200 to the selective list of printers thoroughly tested in valgrind. Add comment explaining why low resolution/small paper size is a good test case in and of itself. 2018-01-22 a67425ae61d30619b5287e59446be6bfc1084e4c Lines: +13, -9 Files: src/main/module.c (+6, -4) src/main/print-pcl.c (+7, -5) Clean up some compilation warnings 2018-01-21 0809b235283d0b2333300de7f49160d794f32c71 Lines: +1, -1 Files: include/gutenprint/refcache.h (+1, -1) Fix declaration of stp_refcache_list_cache_items 2018-01-21 c1c06d9abf26fc71482786389c4689ac505efb88 Lines: +25, -6 Files: include/gutenprint/util.h (+1, -0) src/main/gutenprint-internal.h (+3, -0) src/main/print-dyesub.c (+5, -5) src/main/print-ps.c (+1, -1) src/main/print-util.c (+13, -0) src/testpattern/run-testpattern-2.checksums (+2, -0) Force timestamps to the epoch for checksum comparison. 2018-01-21 4742312909e0d08a4776483059a68b813cb38a37 Lines: +66, -63 Files: src/main/bit-ops.c (+66, -63) Cleanup, tested via checksums. 2018-01-21 624dd33e9bc3d2c69f785f7124443c4666ada373 Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) Use TIFF memory allocation function since canon_compress_data later uses TIFF compression internally. 2018-01-21 719a4cef5222359923fc4a01de41412c0378f7e1 Lines: +1, -0 Files: src/main/channel.c (+1, -0) Initialize uninitialized variable. 2018-01-21 a873d7b9c5e2ab59ca2878fa04ef68af3a765925 Lines: +12, -2 Files: src/cups/test-rastertogutenprint.in (+12, -2) Allow specifying multiple levels of verbosity (skip the DEBUG2 and progress messages with just -V). 2018-01-21 ea8045db0813b77dbf4f2a2d52b2aea39d6cdf1c Lines: +1, -1 Files: src/cups/rastertogutenprint.c (+1, -1) Suppress INFO and ATTR messages only when suppressing verbose messages. 2018-01-21 3bc868ee5db8057d3e8310bb0b7ce2203cc980c4 Lines: +21, -8 Files: src/testpattern/run-testpattern-2.in (+21, -8) Allow specifying printers by notation. 2018-01-19 5ed53ec8103d4564ead0a8c613d2e5b3ca1baf91 Lines: +5, -0 Files: .gitignore (+5, -0) Some more things to ignore. 2018-01-19 ea725a7490f6996a948359507f036f3319ace5b4 Lines: +24, -22 Files: src/testpattern/run-testpattern-2.in (+24, -22) Change the granularity of parallelism from printer to test case. This reduces the variation between parallel jobs, improving performance some. 2018-01-19 21d458c6de70b0502c8d6c9a1c62d732cc18791c Lines: +9, -23 Files: src/cups/rastertogutenprint.c (+7, -9) src/gutenprintui2/panel.c (+1, -1) src/main/print-canon.c (+0, -1) src/main/print-dyesub.c (+0, -3) src/main/print-escp2.c (+1, -4) src/main/print-lexmark.c (+0, -2) src/main/print-pcl.c (+0, -1) src/main/print-ps.c (+0, -1) src/main/print-raw.c (+0, -1) Remove unneeded calls to stp_verify and stp_prune_inactive_options. These calls add small but not entirely negligible overhead, particularly at low quality settings. 2018-01-19 f1d2b3d61466c719efeb84f4a8a3bbb34c4c8c6a Lines: +3, -3 Files: src/main/print-weave.c (+3, -3) Eliminate some unnecessary calls to retrieve metadata. 2018-01-19 578ad42323f81c8a486d7dd03ec56423a115a33e Lines: +533, -337 Files: src/main/channel.c (+59, -51) src/main/color-conversions.c (+472, -286) src/main/print-color.c (+2, -0) Performance improvements in color/channel code. Speed up some of the inner loops in the color conversion. Don't unnecessarily recompute the zero mask in the channel code at the end. Don't compute the GCR curve if it's trivial. Improve debuggability of color and channel code. 2018-01-19 a15d64449e8413e87cec4a1f83c7908996350e71 Lines: +16, -0 Files: src/main/print-escp2.c (+16, -0) Substitute CMYK ink if user tries to print BW with ink sets that don't contain black ink. 2018-01-19 f2cd27e6c8073e8db12d77a52df17ff2c4368896 Lines: +46, -12 Files: src/testpattern/run-testpattern-2.checksums (+4, -2) src/testpattern/run-testpattern-2.fast (+4, -0) src/testpattern/run-testpattern-2.full (+2, -0) src/testpattern/run-testpattern-2.in (+31, -10) src/testpattern/run-testpattern-2.valgrind (+5, -0) Add coverage for input modes 2018-01-16 f37915d4b58dbcc827f410725030965b7dacdff0 Lines: +2, -0 Files: src/cups/test-rastertogutenprint.in (+2, -0) Test only 2 pages rather than 3 with valgrind and fast tests in CUPS. There is additional code tested in multiple page testing that is not tested with single page, so there's still some value in this. 2018-01-16 7e9f05bea5f53fe50b0d3532b7b7ec8d8d8cb7a9 Lines: +112, -17 Files: src/main/gutenprint-internal.h (+4, -0) src/main/module.c (+1, -0) src/main/printers.c (+70, -16) src/xml/printers/Makefile.am (+7, -1) src/xml/printers/check_duplicate_printers.c (added +30) Speed up duplicate printer checking by doing it on sorted data after loading all printers. Also add a check for this to compile-time. 2018-01-14 06b856c25a85847717dfe1bfac4d94504efd649a Lines: +79, -12 Files: src/main/curve.c (+69, -9) src/main/sequence.c (+10, -3) Improve performance of curve resample 2018-01-14 80ef6e660d92d7441b1b2a2d6b2b42e8874f4c3b Lines: +2, -2 Files: src/testpattern/run-testpattern-2.fast (+2, -2) Fast test should accept command line arguments. 2018-01-14 9f1dd3d0b9a1e68f2ec379220c9e328feb169ca5 Lines: +1, -6 Files: src/main/printers.c (+1, -6) Improve verify checking 2018-01-14 58e1340e55efa16d0bef0a8ace5f11055ffcbf56 Lines: +38, -33 Files: src/main/print-list.c (+38, -33) Improve element cache behavior. 2018-01-13 2c43782789be856182d4b8896a05779f9fa053e6 Lines: +159, -57 Files: include/gutenprint/vars.h (+7, -0) src/cups/rastertogutenprint.c (+3, -5) src/main/gutenprint-internal.h (+1, -2) src/main/libgutenprint.sym (+102, -6) src/main/print-canon.c (+12, -12) src/main/print-canon.h (+2, -2) src/main/print-vars.c (+14, -12) test/testdither.c (+18, -18) Clean up symbol names 2018-01-13 aafe8923aa13d77c3edbc832f8bf403a149dc503 Lines: +109, -140 Files: configure.ac (+1, -0) src/cups/Makefile.am (+1, -5) src/cups/min-pagesize.c (removed -86) src/cups/min-pagesize.in (added +42) src/cups/test-rastertogutenprint.in (+4, -3) src/testpattern/Makefile.am (+4, -0) src/testpattern/printers.c (+2, -1) src/testpattern/run-testpattern-2.in (+55, -45) More performance improvement for check-fast 2018-01-10 79ad892b22bfc8467264b60462da7e6b6eafa4a4 Lines: +3, -3 Files: src/cups/backend_shinkos1245.c (+3, -3) dyesub: backend: Fix buffer overflow with S1245 and matte operation. 2018-01-09 c252b886b914b2ca9d8a0d39c6bc14efd6a06982 Lines: +86, -0 Files: src/cups/min-pagesize.c (added +86) Add missing source file 2018-01-09 fc4a20dd4894625dd543eecf45708b8ca4fe87fb Lines: +20, -18 Files: NEWS (+1, -0) src/cups/backend_shinkos1245.c (+17, -16) src/xml/printers/dyesub.xml (+2, -2) dyesub: backend: Bugfixes for the s1245 backend Mark S1245 as no longer experimental! 2018-01-09 e24562b09197d96b9d6076d20f7269175c066e97 Lines: +5, -5 Files: src/main/print-dyesub.c (+5, -5) dyesub: Shinko S1245 lamination data was incorrectly specified. 2018-01-09 0840125d8ecd920e603be7b70b54b090741b43b7 Lines: +5, -1 Files: src/cups/backend_common.c (+5, -1) backend: Don't issue a USB alt_setting if it's not needed. Caused a regression on the Shinko S2145 2018-01-07 046bb12d0a887403a23f4a10bb508cae6fdf8455 Lines: +423, -187 Files: Makefile.am (+50, -5) scripts/count-cpus.in (+6, -0) src/cups/Makefile.am (+5, -0) src/cups/test-ppds.in (+21, -5) src/cups/test-rastertogutenprint.in (+44, -9) src/testpattern/Makefile.am (+22, -17) src/testpattern/printer_options.c (+72, -107) src/testpattern/run-testpattern-1.in (+7, -1) src/testpattern/run-testpattern-2.checksums (added +13) src/testpattern/run-testpattern-2.fast (added +16) src/testpattern/run-testpattern-2.full (added +17) src/testpattern/run-testpattern-2.in (+128, -39) src/testpattern/run-testpattern-2.valgrind (added +16) test/Makefile.am (+0, -2) test/run-weavetest.in (+2, -1) test/testdither.c (+4, -1) More testing improvements Reduce the amount of work done by printer_options and run-testpattern-2 parsing that output. Add some more test profiles for run-testpattern-2: - make check-fast (fast) runs a quick, minimal test. It uses VeryFast dithering and lowest resolution and smallest page size for run-testpattern-2 and test-rastertogutenprint. For test-ppds, it checks only full non-translated PPD files, one per distinct printer model. It parallelizes. On Xeon E3-1505M/i7-6820HQ/87-6920HQ: 1266.13user 130.63system 3:21.96elapsed 691%CPU - make check-full (full) runs the full test, in parallel. It also tests all page sizes at lowest resolution and Very Fast dithering on all distinct printer models. 38101.55user 1341.99system 1:27:20elapsed 752%CPU - make check-valgrind (valgrind) runs valgrind. It tests only distinct printers, using very fast dithering and lowest resolution and smallest page size. 19332.97user 194.95system 43:31.85elapsed 747%CPU - make check-parallel is currently a synonym for make check-full. 38098.75user 1380.92system 1:28:13elapsed 745%CPU Change STP_FAST_TEST to STP_TEST_FAST. Add STP_TEST_FAMILY to allow restricting testing to one family. 2018-01-07 a1728fbe61e017cd9d1d80dc453ca315d0f77d87 Lines: +0, -0 Files: src/cups/backend_mitsu70x.c (+0, -0) src/main/channel.c (+0, -0) src/main/print-canon.c (+0, -0) src/main/print-dyesub.c (+0, -0) src/main/print-pcl.c (+0, -0) test/pcl-unprint.c (+0, -0) Cleanup trailing whitespace 2018-01-05 4b2779a629e4aeddb678354fb0969bbd5d3f3dcb Lines: +0, -1 Files: src/main/print-dyesub.c (+0, -1) dyesub: Eliminate duplicated paper size for 4x6*2 on Mitsu CP-D80DW 2018-01-03 b7784b1748c085154e23a31185c108f1b62bed34 Lines: +95, -95 Files: src/xml/printers/pcl.xml (+95, -95) Change ricoh-aficio to ricoh-afc for 5.2 compatibility. 2018-01-03 a4ee6a0abf508dc185eb83106b5e71179fbef604 Lines: +6, -4 Files: src/main/print-dyesub.c (+6, -4) dyesub: magicard: Bugfixes. * Duplexing was always being turned on * Incorrect image offset being computed * Extraneous ',' in output 2018-01-03 4704b573787587f9aa18ea5d547fd82f788bd38e Lines: +205, -13 Files: src/cups/backend_magicard.c (+205, -13) dyesub: backend: magicard: Add proper gamma correction! The values 0,1,2 correspond to none, 2.2, and 1.8 curves. Not sure if this matches the windows drivers output but the results are pretty decent. 2018-01-02 b8fdb57f5fe50a2edd44d2feac60f5706e1f63d3 Lines: +51, -21 Files: NEWS (+1, -0) src/cups/backend_mitsu70x.c (+19, -8) src/main/print-dyesub.c (+31, -13) dyesub: Fix 4x6*2 printing on Mitsu D70/D707, Mitsu D80, and Fuji ASK300 * D70x/A300 needed the backend to sort of lie at one point * All margins were off 2018-01-02 a7075b90baac67c371743be1301ddf2cd88747b1 Lines: +10, -10 Files: src/xml/printers/pcl.xml (+10, -10) Fix XML validation problems 2018-01-02 bc3c44b55641da925c4f9a800d8bc88172701c45 Lines: +15, -8 Files: scripts/autogen.sh (+15, -8) Fix doc tool requirements for developer build 2018-01-02 e751066b28c770784a4168664d622cb5ada92185 Lines: +2, -0 Files: NEWS (+1, -0) src/xml/printers/pcl.xml (+1, -0) Add Canon imageRunner C5030 (tested) 2018-01-01 3e76b9adaaa58f54078d68c82aa23291d9dbac5a Lines: +2, -1 Files: src/cups/test-rastertogutenprint.in (+1, -1) src/main/printers.c (+1, -0) Correct callgrind option in run-testpattern-2. Add note to printers.c that we ned to look at printer list registration duplicate checking. 2017-12-31 5dc23627c666b5efe01ad38809796379d0d2c1f2 Lines: +2, -0 Files: src/testpattern/run-testpattern-2.in (+2, -0) Use very fast dithering and minimum resolution in fast test mode in run-testpattern-2. 2017-12-31 4424222030d91e8f3f1836c9327cce0c3df8157e Lines: +2, -1 Files: src/cups/test-rastertogutenprint.in (+2, -1) Use very fast dithering in fast test. 2017-12-31 06121dd4b1d96c1c30272f668ab0210f65e5109e Lines: +86, -10 Files: Makefile.am (+6, -0) configure.ac (+1, -0) scripts/Makefile.am (+2, -1) scripts/count-cpus.in (added +27) src/cups/cups-genppd.c (+25, -1) src/cups/test-ppds.in (+4, -4) src/cups/test-rastertogutenprint.in (+8, -3) src/testpattern/run-testpattern-1.in (+4, -0) test/Makefile.am (+2, -1) test/run-weavetest.in (+4, -0) test/testdither.c (+3, -0) More testing improvements. make fast-check at top level runs the fast test with parallelism make full-check at top level similarly runs the full test. scripts/count-cpus attempts to count the CPUs in the system for auto-parallelization. Currently likely only supports Linux. Mark testdither and run-weavetest as skipped when run under make check rather than taking them out (so we know that they are deliberately skipped). Same for run-testpattern-1.in in fast mode, which isn't particularly useful. 2017-12-31 77f0e64af0418afea568fd8ac10419d514826ce5 Lines: +72, -45 Files: src/cups/backend_mitsu70x.c (+72, -45) dyesub: backend: mitsu70x: Backend updates * Blocking and non-blocking wakeup support * Better/saner firmware version matching * Tweaks to output for consistency 2017-12-30 3458306367db9418b226d6130dda6fb50ec6904f Lines: +179, -86 Files: src/cups/Makefile.am (+49, -14) src/cups/cups-genppd.c (+1, -1) src/cups/test-ppds.in (+30, -9) src/cups/test-rastertogutenprint.in (+3, -1) src/testpattern/run-testpattern-2.in (+4, -0) test/Makefile.am (+3, -1) test/testdither.c (+89, -60) Speed up testing. STP_FAST_TEST tests only one printer per model in test-rastertogutenprint and run-testpattern-2. Remove testdither from the tests; it doesn't actually do any checking of any kind. Also, speed it up in auto mode if anyone really wants it. Test both normal and simplified PPD files; omit simplified PPD files if STP_FAST_TEST is used. Set smaller batch size for test-ppds; we were getting unbalanced behavior resulting in about 1 minute tailoff. Print progress in test-ppds. Add explicit targets for simplified-only PPD files in makefile. Change progress reporting to every 100 printers in cups-genppd.c due to greater number of printers. 2017-12-30 826b2d3b580931606fa9817679a8b15830bdef22 Lines: +33, -32 Files: src/cups/test-rastertogutenprint.in (+33, -32) Cleanup output for simplified PPD files 2017-12-30 794eea6feb92dc03bfc369b8f205da1bb0baeedf Merge branch 'master' of ssh://git.code.sf.net/p/gimp-print/source 2017-12-30 cb7abc4d5df85bd3c9cce30d55698791afb1b2d2 Lines: +243, -246 Files: src/cups/test-rastertogutenprint.in (+243, -246) Rewrite in bash. Use lowest resolution by default for performance. Add -f option. Improve performance of -s. 2017-12-30 cd7aeb7a6cb829fc355981e79be79d2e8ae08032 Lines: +1, -0 Files: src/xml/printers/pcl.xml (+1, -0) Add entry for Brother HL-5340D b&w laser printer (personally tested) 2017-12-29 85b1b173860315b08e07d0315d945fa4b16ad809 Lines: +534, -63 Files: src/main/printers.c (+2, -1) src/xml/printers/pcl.xml (+532, -62) Add a mass of more printers from the foomatic database. These are all tagged UNTESTED Automatically Generated 2017-12-29 6d0a965693fced69f602087d9363cf148ed7852a Lines: +126, -25 Files: NEWS (+10, -9) src/cups/test-rastertogutenprint.in (+100, -15) src/main/print-pcl.c (+14, -0) src/xml/printers/pcl.xml (+1, -1) test/pcl-unprint.c (+1, -0) Fix HP Color LJ 5. Speed up test-rastertogutenprint by using the lowest resolution possible. Minor fix to pcl-unprint. 2017-12-29 3dd063030f7a74f4a5c328eeec3e59bd260e5c6b Lines: +1, -1 Files: src/main/print-dyesub.c (+1, -1) dyesub: Fix crash when using a non-duplex-capable magicard printer. 2017-12-28 8a0fa481523230eee3323ae4a9fb34ba708e4507 Lines: +1, -1 Files: src/cups/test-rastertogutenprint.in (+1, -1) Correctly handle PPD args on the command line. 2017-12-28 4b71c50c9d10e2034ceb65d9dfcb5b1c7d8c4d54 Lines: +8, -8 Files: NEWS (+8, -8) Complete editing the NEWS file 2017-12-28 493d2ae84a9a6597d3061d885b9dc3d92ef311e0 Lines: +242, -178 Files: NEWS (+50, -17) README (+1, -1) src/main/print-pcl.c (+5, -5) src/main/printers.c (+2, -2) src/xml/printers/pcl.xml (+184, -153) Add more new printers. 2017-12-28 49d283c15f74cbf40451f652fbba95038400df45 Lines: +10, -10 Files: NEWS (+5, -5) src/xml/printers/pcl.xml (+5, -5) Fix some typos in the updated printer list. 2017-12-28 82e7c8aaff48fc783a4871984185a3cc4999698a Lines: +318, -21 Files: NEWS (+156, -1) src/main/printers.c (+9, -0) src/xml/printers/pcl.xml (+153, -20) Printing verified by Solomon Peachy. Fix scaling error if input resolution is higher than output. Add list of color laser printers extracted from HPIJS and HPLIP. Error out if there are duplicate printers found. 2017-12-28 94fc4e99c4d6b2d31af78fe1e25193118e66ddd4 Lines: +3, -4 Files: src/main/print-pcl.c (+3, -4) Fix scaling error if input resolution is higher than output. 2017-12-28 a04fe7f18399cac4a282ad55cceb88b7d034646d Lines: +388, -77 Files: include/gutenprint/channel.h (+1, -0) src/main/channel.c (+88, -60) src/main/color-conversions.c (+27, -0) src/main/print-pcl.c (+244, -6) src/testpattern/compare-checksums.in (+1, -1) src/xml/printers/pcl.xml (+12, -7) test/pcl-unprint.c (+15, -3) Initial bench-only tested support for color laser printers. Add 8-bit output option for channel code. Fix reporting bug in compare-checksums. Add debug code to color-conversions (print the chosen conversion func) Handle multi-band pages in pcl-unprint 2017-12-27 13b0b6108e08464a4845595bf51a62d9eebbaf28 Lines: +472, -77 Files: test/pcl-unprint.c (+472, -77) Handle color laser printer output (at least in direct pixel mode) 2017-12-18 ebd674534d1b2ad4c0807e07e83ab13ff76401e1 Lines: +2, -2 Files: src/main/print-ps.c (+2, -2) Correct calling sequence for stpi_get_listed_papersize ModelName is not guaranteed to not have non-standard characters. 2017-12-16 16f22f11d8c2ffa3c297c8cc46d2416ffc2ea099 Lines: +39, -3 Files: src/main/print-dyesub.c (+38, -2) src/xml/printers/dyesub.xml (+1, -1) dyesub: magicard: Duplex support for Tango2E! (Note it's untested; my printer's duplexer is busted..) 2017-12-09 383e2891f44f6b14cde32f3978dcdf19f2de9aa7 Lines: +2, -0 Files: src/main/print-canon.c (+2, -0) Added naming support for Canon PIXMA TR and XK series. 2017-12-08 9c73ed7ed33c7e710ac5401235c779a5af76db45 Lines: +88, -40 Files: src/cups/backend_canonselphyneo.c (+2, -2) src/cups/backend_dnpds40.c (+2, -2) src/cups/backend_mitsu70x.c (+84, -36) backends: Fix fast return mode when multiple copies are in use. 2017-12-08 2eb1127131f0cf0012c311235788127fa7de78d6 Lines: +10, -2 Files: NEWS (+4, -0) src/main/print-dyesub.c (+6, -2) dyesub: Further improvements to Fujifilm ASK-300 * More print sizes * Matte support 2017-12-09 cca1ace371902b542d5554cdf8c492c9f8c28a16 Lines: +6, -0 Files: NEWS (+6, -0) Improved support for Canon BJC-85 and BJC-1000: updated paper media codes and ESC (l command. Added more resolution modes to BJC-85 (to be tested), corrected available inks. 2017-12-09 30c63087dbbe369774f8db068c3425fb0c786e42 Lines: +88, -15 Files: src/main/canon-media-mode.h (+11, -3) src/main/canon-media.h (+23, -0) src/main/canon-modes.h (+34, -8) src/main/canon-printers.h (+3, -3) src/main/print-canon.c (+17, -1) Improved support for Canon BJC-85 and BJC-1000: updated paper media codes and ESC (l command. Added more resolution modes to BJC-85 (to be tested), corrected available inks. 2017-11-29 f477db89a45fbf203c342877f362056a7fa74532 Lines: +171, -3 Files: src/main/print-dyesub.c (+171, -3) dyesub: magicard: Add ISO 7811-2 magstripe support! Open question -- automatically put on the start/end sentinels, or require the user to specify them? 2017-11-28 c239bde615d488b060060edf8975589c33b5ceae Lines: +2, -0 Files: src/cups/blacklist (+2, -0) dyesub: backend: Add 'Magicard Tango 2E' to the usb blacklist. 2017-11-28 733d6178bcb7eba0ddffd88ffe17e55cd442ad7f Lines: +60, -4 Files: src/cups/backend_magicard.c (+60, -4) dyesub: backend: Bugfixes and enhancements to magicard backend. 2017-11-27 e35e50a4cae6a9785eaa84526ada1766ebdec9f4 Lines: +32, -4 Files: src/main/print-dyesub.c (+32, -4) dyesub: Allow margins to be offset to compensate for media/head alignment. The only user is the magicard family, but this could be extended to others. 2017-11-26 c6b176c6e7b4ec3cba7a44ca2a872c36341b084b Lines: +0, -8 Files: src/cups/genppd.c (+0, -8) Remove unneeded reference to driver interface from genppd.c 2017-11-26 2726fcddcfceb95d26890229695ee3ee677015dc Lines: +19, -14 Files: Makefile.am (+2, -2) scripts/mkgitlog.in (+17, -12) Return to 5.2.11 as the changelog baseline. Reset the baseline to take advantage of new(er) git log feature of detecting renames. Don't count changes to .po files (as opposed to add/remove file) toward the total changed lines; most of those changes are automatic. 2017-11-25 038ccfcef1cfb6a19ff6bd67fb8380357eb3ee8b Lines: +526, -1055 Files: Makefile.am (+1, -2) configure.ac (+2, -4) doc/Makefile.am (+1, -2) doc/developer/Makefile.am (+1, -2) doc/developer/cleanwarnings.pl (+1, -2) doc/developer/gpl-appendix.xml (+2, -2) doc/developer/gutenprint.xml (+1, -3) doc/users_guide/Makefile.am (+1, -2) doc/users_guide/gfdl.sgml (+1, -2) include/Makefile.am (+1, -2) include/gutenprint/Makefile.am (+1, -2) include/gutenprint/array.h (+1, -2) include/gutenprint/bit-ops.h (+1, -2) include/gutenprint/channel.h (+1, -2) include/gutenprint/color.h (+1, -2) include/gutenprint/curve-cache.h (+1, -2) include/gutenprint/curve.h (+1, -2) include/gutenprint/dither.h (+1, -2) include/gutenprint/gutenprint-intl-internal.h (+1, -2) include/gutenprint/gutenprint-intl.h (+1, -2) include/gutenprint/gutenprint-module.h (+1, -2) include/gutenprint/gutenprint-version.h.in (+1, -2) include/gutenprint/gutenprint.h (+1, -2) include/gutenprint/image.h (+1, -2) include/gutenprint/list.h (+1, -2) include/gutenprint/module.h (+1, -2) include/gutenprint/paper.h (+1, -2) include/gutenprint/path.h (+1, -2) include/gutenprint/printers.h (+1, -2) include/gutenprint/refcache.h (+1, -2) include/gutenprint/sequence.h (+1, -2) include/gutenprint/string-list.h (+1, -2) include/gutenprint/types.h (+1, -2) include/gutenprint/util.h (+1, -2) include/gutenprint/vars.h (+1, -2) include/gutenprint/weave.h (+1, -2) include/gutenprint/xml.h (+1, -2) include/gutenprintui2/Makefile.am (+1, -2) include/gutenprintui2/curve.h (+1, -3) include/gutenprintui2/gammacurve.h (+1, -3) include/gutenprintui2/gutenprintui.h (+1, -2) m4/stp.m4 (+1, -2) m4/stp_cups.m4 (+1, -2) m4/stp_gimp.m4 (+1, -2) m4/stp_option.m4 (+1, -2) m4extra/pkg.m4 (+1, -2) m4extra/stp_release.m4.in (+1, -2) macosx/scripts/uninstall-gutenprint.command (+1, -2) macosx/src/gutenprint.pkg.src/Resources/preflight (+1, -2) man/Makefile.am (+1, -2) man/cups-calibrate.8.in (+1, -2) man/cups-genppd.8.in (+1, -2) man/cups-genppdupdate.8.in (+1, -2) man/escputil.1.in (+1, -2) samples/Makefile.am (+1, -2) scripts/Makefile.am (+1, -2) scripts/gversion.in (+1, -2) scripts/mkgitlog.in (+1, -2) scripts/test-gversion.in (+1, -2) scripts/wzpaq.in (+1, -2) src/Makefile.am (+1, -2) src/cups/COPYING (+1, -2) src/cups/Makefile.am (+1, -2) src/cups/backend_canonselphy.c (+1, -2) src/cups/backend_canonselphyneo.c (+1, -2) src/cups/backend_citizencw01.c (+1, -2) src/cups/backend_common.c (+2, -4) src/cups/backend_common.h (+1, -2) src/cups/backend_dnpds40.c (+1, -2) src/cups/backend_kodak1400.c (+1, -2) src/cups/backend_kodak605.c (+1, -2) src/cups/backend_kodak6800.c (+1, -2) src/cups/backend_magicard.c (+1, -2) src/cups/backend_mitsu70x.c (+1, -2) src/cups/backend_mitsu9550.c (+1, -2) src/cups/backend_mitsup95d.c (+1, -2) src/cups/backend_shinkos1245.c (+1, -2) src/cups/backend_shinkos2145.c (+1, -2) src/cups/backend_shinkos6145.c (+1, -2) src/cups/backend_shinkos6245.c (+1, -2) src/cups/backend_sonyupdr150.c (+1, -2) src/cups/command.types (+1, -2) src/cups/commandtoepson.c (+1, -2) src/cups/cups-calibrate.c (+1, -2) src/cups/cups-genppd.c (+1, -2) src/cups/cups-genppdupdate.in (+1, -2) src/cups/genppd.c (+2, -4) src/cups/genppd.h (+1, -2) src/cups/gutenprint.c (+1, -2) src/cups/i18n.c (+1, -2) src/cups/i18n.h (+1, -2) src/cups/rastertogutenprint.c (+1, -2) src/cups/test-ppds.in (+1, -2) src/cups/test-rastertogutenprint.in (+1, -2) src/escputil/Makefile.am (+1, -2) src/escputil/d4lib.c (+1, -2) src/escputil/d4lib.h (+1, -2) src/escputil/escputil.c (+2, -4) src/gimp2/Makefile.am (+1, -2) src/gimp2/print-gutenprint.c (+1, -2) src/gimp2/print-image-gimp.c (+1, -2) src/gimp2/print-intl.h (+1, -2) src/gimp2/print-print.c (+1, -2) src/gimp2/print.c (+1, -2) src/gimp2/print_gimp.h (+1, -2) src/gutenprintui2/Makefile.am (+1, -2) src/gutenprintui2/curve.c (+1, -3) src/gutenprintui2/gammacurve.c (+1, -3) src/gutenprintui2/gutenprintui-internal.h (+1, -2) src/gutenprintui2/panel.c (+2, -4) src/gutenprintui2/plist.c (+1, -2) src/gutenprintui2/print-image-thumbnail.c (+1, -2) src/gutenprintui2/printrc.h (+1, -2) src/gutenprintui2/printrcl.l (+1, -2) src/gutenprintui2/printrcy.y (+1, -2) src/gutenprintui2/ui-utils.c (+1, -2) src/main/Makefile.am (+1, -2) src/main/array.c (+1, -2) src/main/bit-ops.c (+1, -2) src/main/buffer-image.c (+1, -2) src/main/canon-inks.h (+1, -2) src/main/canon-media-mode.h (+1, -2) src/main/canon-media.h (+1, -2) src/main/canon-modes.h (+1, -2) src/main/canon-printers.h (+1, -2) src/main/channel.c (+1, -2) src/main/color-conversion.h (+1, -2) src/main/color-conversions.c (+1, -2) src/main/color.c (+1, -2) src/main/curve-cache.c (+1, -2) src/main/curve.c (+1, -2) src/main/dither-ed.c (+1, -2) src/main/dither-eventone.c (+1, -2) src/main/dither-impl.h (+1, -2) src/main/dither-inks.c (+1, -2) src/main/dither-inlined-functions.h (+1, -2) src/main/dither-main.c (+1, -2) src/main/dither-ordered.c (+1, -2) src/main/dither-predithered.c (+1, -2) src/main/dither-very-fast.c (+1, -2) src/main/escp2-channels.c (+1, -2) src/main/escp2-driver.c (+1, -2) src/main/escp2-papers.c (+1, -2) src/main/escp2-resolutions.c (+1, -2) src/main/generic-options.c (+1, -2) src/main/generic-options.h (+1, -2) src/main/gutenprint-internal.h (+1, -2) src/main/gutenprint.dtd (+1, -2) src/main/image.c (+1, -2) src/main/module.c (+1, -2) src/main/path.c (+1, -2) src/main/print-canon.c (+1, -2) src/main/print-canon.h (+1, -2) src/main/print-color.c (+1, -2) src/main/print-dither-matrices.c (+1, -2) src/main/print-dpl.c (+1, -2) src/main/print-dyesub.c (+1, -2) src/main/print-escp2-data.c (+1, -2) src/main/print-escp2.c (+1, -2) src/main/print-escp2.h (+1, -2) src/main/print-lexmark.c (+1, -2) src/main/print-list.c (+1, -2) src/main/print-papers.c (+1, -2) src/main/print-pcl.c (+1, -2) src/main/print-ps.c (+1, -2) src/main/print-raw.c (+1, -2) src/main/print-util.c (+1, -2) src/main/print-vars.c (+1, -2) src/main/print-version.c (+1, -2) src/main/print-weave.c (+1, -2) src/main/printers.c (+1, -2) src/main/refcache.c (+1, -2) src/main/sequence.c (+1, -2) src/main/string-list.c (+1, -2) src/main/xml.c (+1, -2) src/main/xmlppd.h (+1, -2) src/testpattern/Makefile.am (+1, -2) src/testpattern/compare-checksums.in (+1, -2) src/testpattern/compare-image-files.in (+1, -2) src/testpattern/compress-checksums.in (+1, -2) src/testpattern/extended.sample (+1, -2) src/testpattern/printer_options.c (+1, -2) src/testpattern/printers.c (+1, -2) src/testpattern/run-testpattern-1.in (+1, -2) src/testpattern/run-testpattern-2.in (+1, -2) src/testpattern/run-testpattern.in (+1, -2) src/testpattern/testpattern.c (+1, -2) src/testpattern/testpattern.h (+1, -2) src/testpattern/testpattern.sample (+1, -2) src/testpattern/testpatternl.l (+1, -2) src/testpattern/testpatterny.y (+1, -2) src/xml/Makefile.am (+1, -2) src/xml/dither/Makefile.am (+1, -2) src/xml/escp2/Makefile.am (+1, -2) src/xml/escp2/inks/Makefile.am (+1, -2) src/xml/escp2/inks/artisan.xml (+1, -2) src/xml/escp2/inks/b500.xml (+1, -2) src/xml/escp2/inks/c120.xml (+1, -2) src/xml/escp2/inks/c64.xml (+1, -2) src/xml/escp2/inks/c80.xml (+1, -2) src/xml/escp2/inks/c82.xml (+1, -2) src/xml/escp2/inks/claria.xml (+1, -2) src/xml/escp2/inks/cmy.xml (+1, -2) src/xml/escp2/inks/cmykrb.xml (+1, -2) src/xml/escp2/inks/cmykro.xml (+1, -2) src/xml/escp2/inks/cx3650.xml (+1, -2) src/xml/escp2/inks/defaultblack.xml (+1, -2) src/xml/escp2/inks/f360.xml (+1, -2) src/xml/escp2/inks/f360_photo.xml (+1, -2) src/xml/escp2/inks/f360_photo7_japan.xml (+1, -2) src/xml/escp2/inks/f360_ultrachrome.xml (+1, -2) src/xml/escp2/inks/f360_ultrachrome_k3.xml (+1, -2) src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+1, -2) src/xml/escp2/inks/f360_ultrachrome_k3v_2.xml (+1, -2) src/xml/escp2/inks/nx100.xml (+1, -2) src/xml/escp2/inks/photo_gen0.xml (+1, -2) src/xml/escp2/inks/photo_gen1.xml (+1, -2) src/xml/escp2/inks/photo_gen2.xml (+1, -2) src/xml/escp2/inks/photo_gen3.xml (+1, -2) src/xml/escp2/inks/photo_gen3_4.xml (+1, -2) src/xml/escp2/inks/photo_gen4.xml (+1, -2) src/xml/escp2/inks/photo_pigment.xml (+1, -2) src/xml/escp2/inks/picturemate_4.xml (+1, -2) src/xml/escp2/inks/picturemate_6.xml (+1, -2) src/xml/escp2/inks/pro_gen1.xml (+1, -2) src/xml/escp2/inks/pro_gen2.xml (+1, -2) src/xml/escp2/inks/pro_pigment.xml (+1, -2) src/xml/escp2/inks/pro_ultrachrome.xml (+1, -2) src/xml/escp2/inks/pro_ultrachrome_k3.xml (+1, -2) src/xml/escp2/inks/pro_ultrachrome_k34.xml (+1, -2) src/xml/escp2/inks/pro_ultrachrome_k3v.xml (+1, -2) src/xml/escp2/inks/pro_ultrachrome_k3v10.xml (+1, -2) src/xml/escp2/inks/pro_ultrachrome_k3v10a.xml (+1, -2) src/xml/escp2/inks/pro_ultrachrome_k3v10b.xml (+1, -2) src/xml/escp2/inks/pro_ultrachrome_k3v4.xml (+1, -2) src/xml/escp2/inks/standard.xml (+1, -2) src/xml/escp2/inks/standard_gen0.xml (+1, -2) src/xml/escp2/inks/sx445.xml (+1, -2) src/xml/escp2/inks/ultrachrome.xml (+1, -2) src/xml/escp2/inks/wf40.xml (+1, -2) src/xml/escp2/inks/wf500.xml (+1, -2) src/xml/escp2/inks/x80.xml (+1, -2) src/xml/escp2/inks/xp100.xml (+1, -2) src/xml/escp2/inputslots/Makefile.am (+1, -2) src/xml/escp2/inputslots/artisan.xml (+1, -2) src/xml/escp2/inputslots/b500.xml (+1, -2) src/xml/escp2/inputslots/cd.xml (+1, -2) src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (+1, -2) src/xml/escp2/inputslots/cd_roll_feed.xml (+1, -2) src/xml/escp2/inputslots/cutter_roll_feed.xml (+1, -2) src/xml/escp2/inputslots/default-duplex.xml (+1, -2) src/xml/escp2/inputslots/default.xml (+1, -2) src/xml/escp2/inputslots/pro3880.xml (+1, -2) src/xml/escp2/inputslots/pro_cutter_roll_feed.xml (+1, -2) src/xml/escp2/inputslots/pro_roll_feed.xml (+1, -2) src/xml/escp2/inputslots/r1800.xml (+1, -2) src/xml/escp2/inputslots/r2400.xml (+1, -2) src/xml/escp2/inputslots/r2880.xml (+1, -2) src/xml/escp2/inputslots/rx680.xml (+1, -2) src/xml/escp2/inputslots/rx700.xml (+1, -2) src/xml/escp2/inputslots/spro5000.xml (+1, -2) src/xml/escp2/inputslots/standard_roll_feed.xml (+1, -2) src/xml/escp2/inputslots/wf7000.xml (+1, -2) src/xml/escp2/media/Makefile.am (+1, -2) src/xml/escp2/media/artisan.xml (+1, -2) src/xml/escp2/media/b500.xml (+1, -2) src/xml/escp2/media/c120.xml (+1, -2) src/xml/escp2/media/c64.xml (+1, -2) src/xml/escp2/media/c80.xml (+1, -2) src/xml/escp2/media/c82.xml (+1, -2) src/xml/escp2/media/claria.xml (+1, -2) src/xml/escp2/media/claria1400.xml (+1, -2) src/xml/escp2/media/cmy.xml (+1, -2) src/xml/escp2/media/cmykrb.xml (+1, -2) src/xml/escp2/media/cmykro.xml (+1, -2) src/xml/escp2/media/cx3650.xml (+1, -2) src/xml/escp2/media/f360.xml (+1, -2) src/xml/escp2/media/f360_photo.xml (+1, -2) src/xml/escp2/media/f360_photo7_japan.xml (+1, -2) src/xml/escp2/media/f360_ultrachrome.xml (+1, -2) src/xml/escp2/media/f360_ultrachrome_k3.xml (+1, -2) src/xml/escp2/media/f360_ultrachrome_k3v.xml (+1, -2) src/xml/escp2/media/nx100.xml (+1, -2) src/xml/escp2/media/photo_gen0.xml (+1, -2) src/xml/escp2/media/photo_gen1.xml (+1, -2) src/xml/escp2/media/photo_gen2.xml (+1, -2) src/xml/escp2/media/photo_gen3.xml (+1, -2) src/xml/escp2/media/photo_gen3_4.xml (+1, -2) src/xml/escp2/media/photo_gen4.xml (+1, -2) src/xml/escp2/media/photo_pigment.xml (+1, -2) src/xml/escp2/media/picturemate_4.xml (+1, -2) src/xml/escp2/media/picturemate_6.xml (+1, -2) src/xml/escp2/media/pro3880_ultrachrome_k3v.xml (+1, -2) src/xml/escp2/media/pro_gen1.xml (+1, -2) src/xml/escp2/media/pro_gen2.xml (+1, -2) src/xml/escp2/media/pro_pigment.xml (+1, -2) src/xml/escp2/media/pro_ultrachrome.xml (+1, -2) src/xml/escp2/media/pro_ultrachrome_k3.xml (+1, -2) src/xml/escp2/media/pro_ultrachrome_k3v.xml (+1, -2) src/xml/escp2/media/pro_ultrachrome_k3v10.xml (+1, -2) src/xml/escp2/media/pro_ultrachrome_k3v10a.xml (+1, -2) src/xml/escp2/media/pro_ultrachrome_k3v10b.xml (+1, -2) src/xml/escp2/media/r800.xml (+1, -2) src/xml/escp2/media/standard.xml (+1, -2) src/xml/escp2/media/standard_gen0.xml (+1, -2) src/xml/escp2/media/ultrachrome.xml (+1, -2) src/xml/escp2/media/wf500.xml (+1, -2) src/xml/escp2/media/x80.xml (+1, -2) src/xml/escp2/mediasizes/Makefile.am (+1, -2) src/xml/escp2/mediasizes/standard.xml (+1, -2) src/xml/escp2/model/Makefile.am (+1, -2) src/xml/escp2/model/base/Makefile.am (+1, -2) src/xml/escp2/model/base/bx.xml (+1, -2) src/xml/escp2/model/base/c1xx.xml (+1, -2) src/xml/escp2/model/base/c2x.xml (+1, -2) src/xml/escp2/model/base/c4x.xml (+1, -2) src/xml/escp2/model/base/c7xx.xml (+1, -2) src/xml/escp2/model/base/c8x.xml (+1, -2) src/xml/escp2/model/base/c8x_base.xml (+1, -2) src/xml/escp2/model/base/cpro.xml (+1, -2) src/xml/escp2/model/base/photo2.xml (+1, -2) src/xml/escp2/model/base/picmate.xml (+1, -2) src/xml/escp2/model/base/pro_ultrachrome_k3.xml (+1, -2) src/xml/escp2/model/base/pro_ultrachrome_k3_base.xml (+1, -2) src/xml/escp2/model/base/pro_ultrachrome_k3_cutter.xml (+1, -2) src/xml/escp2/model/base/pro_ultrachrome_k3v.xml (+1, -2) src/xml/escp2/model/base/pro_ultrachrome_k3v10.xml (+1, -2) src/xml/escp2/model/base/pro_ultrachrome_k3v10_base.xml (+1, -2) src/xml/escp2/model/base/pro_ultrachrome_k3v10a.xml (+1, -2) src/xml/escp2/model/base/pro_ultrachrome_k3v10b.xml (+1, -2) src/xml/escp2/model/base/pro_x000.xml (+1, -2) src/xml/escp2/model/base/pro_x500.xml (+1, -2) src/xml/escp2/model/base/pro_x600.xml (+1, -2) src/xml/escp2/model/base/pro_x700.xml (+1, -2) src/xml/escp2/model/base/pro_x800.xml (+1, -2) src/xml/escp2/model/base/pro_x880.xml (+1, -2) src/xml/escp2/model/base/r200.xml (+1, -2) src/xml/escp2/model/base/r240.xml (+1, -2) src/xml/escp2/model/base/r800.xml (+1, -2) src/xml/escp2/model/base/sc800.xml (+1, -2) src/xml/escp2/model/base/sp700.xml (+1, -2) src/xml/escp2/model/base/sp750.xml (+1, -2) src/xml/escp2/model/base/sp950.xml (+1, -2) src/xml/escp2/model/base/wf7xxx.xml (+1, -2) src/xml/escp2/model/model_0.xml (+1, -2) src/xml/escp2/model/model_1.xml (+1, -2) src/xml/escp2/model/model_10.xml (+1, -2) src/xml/escp2/model/model_100.xml (+1, -2) src/xml/escp2/model/model_101.xml (+1, -2) src/xml/escp2/model/model_102.xml (+1, -2) src/xml/escp2/model/model_103.xml (+1, -2) src/xml/escp2/model/model_104.xml (+1, -2) src/xml/escp2/model/model_105.xml (+1, -2) src/xml/escp2/model/model_106.xml (+1, -2) src/xml/escp2/model/model_107.xml (+1, -2) src/xml/escp2/model/model_108.xml (+1, -2) src/xml/escp2/model/model_109.xml (+1, -2) src/xml/escp2/model/model_11.xml (+1, -2) src/xml/escp2/model/model_110.xml (+1, -2) src/xml/escp2/model/model_112.xml (+1, -2) src/xml/escp2/model/model_113.xml (+1, -2) src/xml/escp2/model/model_114.xml (+1, -2) src/xml/escp2/model/model_115.xml (+1, -2) src/xml/escp2/model/model_116.xml (+1, -2) src/xml/escp2/model/model_117.xml (+1, -2) src/xml/escp2/model/model_118.xml (+1, -2) src/xml/escp2/model/model_119.xml (+1, -2) src/xml/escp2/model/model_12.xml (+1, -2) src/xml/escp2/model/model_120.xml (+1, -2) src/xml/escp2/model/model_121.xml (+1, -2) src/xml/escp2/model/model_122.xml (+1, -2) src/xml/escp2/model/model_123.xml (+1, -2) src/xml/escp2/model/model_124.xml (+1, -2) src/xml/escp2/model/model_125.xml (+1, -2) src/xml/escp2/model/model_126.xml (+1, -2) src/xml/escp2/model/model_127.xml (+1, -2) src/xml/escp2/model/model_128.xml (+1, -2) src/xml/escp2/model/model_129.xml (+1, -2) src/xml/escp2/model/model_13.xml (+1, -2) src/xml/escp2/model/model_130.xml (+1, -2) src/xml/escp2/model/model_131.xml (+1, -2) src/xml/escp2/model/model_14.xml (+1, -2) src/xml/escp2/model/model_15.xml (+1, -2) src/xml/escp2/model/model_16.xml (+1, -2) src/xml/escp2/model/model_17.xml (+1, -2) src/xml/escp2/model/model_18.xml (+1, -2) src/xml/escp2/model/model_2.xml (+1, -2) src/xml/escp2/model/model_20.xml (+1, -2) src/xml/escp2/model/model_21.xml (+1, -2) src/xml/escp2/model/model_22.xml (+1, -2) src/xml/escp2/model/model_23.xml (+1, -2) src/xml/escp2/model/model_24.xml (+1, -2) src/xml/escp2/model/model_25.xml (+1, -2) src/xml/escp2/model/model_26.xml (+1, -2) src/xml/escp2/model/model_27.xml (+1, -2) src/xml/escp2/model/model_28.xml (+1, -2) src/xml/escp2/model/model_29.xml (+1, -2) src/xml/escp2/model/model_3.xml (+1, -2) src/xml/escp2/model/model_30.xml (+1, -2) src/xml/escp2/model/model_31.xml (+1, -2) src/xml/escp2/model/model_32.xml (+1, -2) src/xml/escp2/model/model_34.xml (+1, -2) src/xml/escp2/model/model_35.xml (+1, -2) src/xml/escp2/model/model_36.xml (+1, -2) src/xml/escp2/model/model_37.xml (+1, -2) src/xml/escp2/model/model_38.xml (+1, -2) src/xml/escp2/model/model_39.xml (+1, -2) src/xml/escp2/model/model_4.xml (+1, -2) src/xml/escp2/model/model_40.xml (+1, -2) src/xml/escp2/model/model_41.xml (+1, -2) src/xml/escp2/model/model_42.xml (+1, -2) src/xml/escp2/model/model_43.xml (+1, -2) src/xml/escp2/model/model_44.xml (+1, -2) src/xml/escp2/model/model_45.xml (+1, -2) src/xml/escp2/model/model_46.xml (+1, -2) src/xml/escp2/model/model_47.xml (+1, -2) src/xml/escp2/model/model_48.xml (+1, -2) src/xml/escp2/model/model_49.xml (+1, -2) src/xml/escp2/model/model_5.xml (+1, -2) src/xml/escp2/model/model_50.xml (+1, -2) src/xml/escp2/model/model_51.xml (+1, -2) src/xml/escp2/model/model_52.xml (+1, -2) src/xml/escp2/model/model_53.xml (+1, -2) src/xml/escp2/model/model_54.xml (+1, -2) src/xml/escp2/model/model_55.xml (+1, -2) src/xml/escp2/model/model_56.xml (+1, -2) src/xml/escp2/model/model_57.xml (+1, -2) src/xml/escp2/model/model_58.xml (+1, -2) src/xml/escp2/model/model_6.xml (+1, -2) src/xml/escp2/model/model_60.xml (+1, -2) src/xml/escp2/model/model_61.xml (+1, -2) src/xml/escp2/model/model_62.xml (+1, -2) src/xml/escp2/model/model_63.xml (+1, -2) src/xml/escp2/model/model_64.xml (+1, -2) src/xml/escp2/model/model_65.xml (+1, -2) src/xml/escp2/model/model_66.xml (+1, -2) src/xml/escp2/model/model_67.xml (+1, -2) src/xml/escp2/model/model_68.xml (+1, -2) src/xml/escp2/model/model_69.xml (+1, -2) src/xml/escp2/model/model_7.xml (+1, -2) src/xml/escp2/model/model_70.xml (+1, -2) src/xml/escp2/model/model_71.xml (+1, -2) src/xml/escp2/model/model_72.xml (+1, -2) src/xml/escp2/model/model_73.xml (+1, -2) src/xml/escp2/model/model_74.xml (+1, -2) src/xml/escp2/model/model_75.xml (+1, -2) src/xml/escp2/model/model_76.xml (+1, -2) src/xml/escp2/model/model_77.xml (+1, -2) src/xml/escp2/model/model_78.xml (+1, -2) src/xml/escp2/model/model_79.xml (+1, -2) src/xml/escp2/model/model_8.xml (+1, -2) src/xml/escp2/model/model_80.xml (+1, -2) src/xml/escp2/model/model_81.xml (+1, -2) src/xml/escp2/model/model_82.xml (+1, -2) src/xml/escp2/model/model_83.xml (+1, -2) src/xml/escp2/model/model_84.xml (+1, -2) src/xml/escp2/model/model_85.xml (+1, -2) src/xml/escp2/model/model_86.xml (+1, -2) src/xml/escp2/model/model_87.xml (+1, -2) src/xml/escp2/model/model_88.xml (+1, -2) src/xml/escp2/model/model_89.xml (+1, -2) src/xml/escp2/model/model_9.xml (+1, -2) src/xml/escp2/model/model_90.xml (+1, -2) src/xml/escp2/model/model_91.xml (+1, -2) src/xml/escp2/model/model_92.xml (+1, -2) src/xml/escp2/model/model_93.xml (+1, -2) src/xml/escp2/model/model_94.xml (+1, -2) src/xml/escp2/model/model_95.xml (+1, -2) src/xml/escp2/model/model_96.xml (+1, -2) src/xml/escp2/model/model_97.xml (+1, -2) src/xml/escp2/model/model_98.xml (+1, -2) src/xml/escp2/model/model_99.xml (+1, -2) src/xml/escp2/qualitypresets/Makefile.am (+1, -2) src/xml/escp2/qualitypresets/p1_5.xml (+1, -2) src/xml/escp2/qualitypresets/picturemate.xml (+1, -2) src/xml/escp2/qualitypresets/prox900.xml (+1, -2) src/xml/escp2/qualitypresets/standard.xml (+1, -2) src/xml/escp2/qualitypresets/v2880.xml (+1, -2) src/xml/escp2/qualitypresets/wf40.xml (+1, -2) src/xml/escp2/resolutions/Makefile.am (+1, -2) src/xml/escp2/resolutions/c8x.xml (+1, -2) src/xml/escp2/resolutions/escp2-i.xml (+1, -2) src/xml/escp2/resolutions/prox600.xml (+1, -2) src/xml/escp2/resolutions/sc480.xml (+1, -2) src/xml/escp2/resolutions/sc660.xml (+1, -2) src/xml/escp2/resolutions/sc680.xml (+1, -2) src/xml/escp2/resolutions/sc740.xml (+1, -2) src/xml/escp2/resolutions/sc860.xml (+1, -2) src/xml/escp2/resolutions/sp700.xml (+1, -2) src/xml/escp2/resolutions/sp720.xml (+1, -2) src/xml/escp2/resolutions/wf6xx.xml (+1, -2) src/xml/escp2/weaves/Makefile.am (+1, -2) src/xml/escp2/weaves/pro7000.xml (+1, -2) src/xml/escp2/weaves/pro7500.xml (+1, -2) src/xml/escp2/weaves/pro7600.xml (+1, -2) src/xml/escp2/weaves/standard.xml (+1, -2) src/xml/extract-strings.c (+1, -2) src/xml/papers/Makefile.am (+1, -2) src/xml/papers/labels.xml (+1, -2) src/xml/papers/standard.xml (+1, -2) src/xml/printers/Makefile.am (+1, -2) src/xml/printers/canon.xml (+1, -2) src/xml/printers/dpl.xml (+1, -2) src/xml/printers/dyesub.xml (+1, -2) src/xml/printers/escp2.xml (+1, -2) src/xml/printers/lexmark.xml (+1, -2) src/xml/printers/pcl.xml (+1, -2) src/xml/printers/ps.xml (+1, -2) src/xml/printers/raw.xml (+1, -2) test/Makefile.am (+1, -2) test/bjc-unprint.c (+1, -2) test/curve.c (+1, -2) test/escp2-weavetest.c (+1, -2) test/gen-printer-list.c (+1, -2) test/parse-escp2.in (+1, -2) test/pcl-unprint.c (+1, -2) test/run-testdither.in (+1, -2) test/testdither.c (+1, -2) test/unprint.c (+1, -2) test/xml-curve.c (+1, -2) Fix FSF address in copyright messages 2017-11-25 9c71831253dfab8b84e528d1fabde002ef167c84 Lines: +8, -1 Files: src/testpattern/compare-checksums.in (+8, -1) Correctly handle relative pathname for wzpaq. 2017-11-24 3812b8964332c9871ff5a6965d91b1de397e9706 Lines: +0, -0 Files: src/cups/backend_common.c (+0, -0) src/cups/backend_magicard.c (+0, -0) src/cups/backend_shinkos6245.c (+0, -0) src/main/print-dyesub.c (+0, -0) src/testpattern/compare-checksums.in (+0, -0) Trailing whitespace cleanup 2017-11-24 88769eaacb790a14814ecbe47ccf00cf95196da9 Lines: +305, -1 Files: include/gutenprint/array.h (+64, -0) include/gutenprint/util.h (+1, -0) src/main/array.c (+223, -0) src/main/curve.c (+17, -1) Pull in generic array and curve improvements from lut-branch 2017-11-23 6d621cfd33954e5ad66250407baebd3a70fb3587 Lines: +86, -128 Files: src/testpattern/compare-checksums.in (+80, -114) src/testpattern/compress-checksums.in (+6, -14) More performance tuning for compress/uncompress 2017-11-23 0e49ba3bebce1fe0553e9948ebadd7faec9f041e Lines: +149, -100 Files: src/cups/backend_canonselphy.c (+33, -31) src/cups/backend_canonselphyneo.c (+17, -7) src/cups/backend_citizencw01.c (+5, -3) src/cups/backend_dnpds40.c (+11, -9) src/cups/backend_kodak1400.c (+8, -1) src/cups/backend_kodak605.c (+3, -1) src/cups/backend_kodak6800.c (+3, -1) src/cups/backend_mitsu70x.c (+9, -7) src/cups/backend_mitsu9550.c (+26, -21) src/cups/backend_mitsup95d.c (+5, -3) src/cups/backend_shinkos1245.c (+4, -2) src/cups/backend_shinkos2145.c (+5, -3) src/cups/backend_shinkos6145.c (+5, -3) src/cups/backend_shinkos6245.c (+9, -4) src/cups/backend_sonyupdr150.c (+6, -4) backends: Synchronize with upstream. Mostly minor stuff. 2017-11-23 344c7e263e6b51a14c9246813fda7a9862eebd9c Lines: +1306, -56 Files: src/cups/Makefile.am (+1, -1) src/cups/backend_common.c (+104, -55) src/cups/backend_common.h (+3, -0) src/cups/backend_magicard.c (added +747) src/main/print-dyesub.c (+449, -0) src/xml/printers/dyesub.xml (+2, -0) dyesub: Initial Magicard ID card printer support. Supports: Tango 2E and Rio 2E on LC1 (YMCKO) ribbon. Unsupported: Duplexing (on Tango 2E) Mag stripe encoding Smartcard encoding Holokote holes Black-only mode Requires custom backend to encode image data into printer's native format. (striped 6bpp bit planes!) Todo: Add more parameters Figure out missing features Figure out how to query printer error states Sort out multi-copy generation Support more models ??? Profit! 2017-11-23 ee7ff540a11c68e01bdcf67b33fc667be1af040e Lines: +13, -63 Files: src/main/print-dyesub.c (+13, -63) dyesub: Convert selphyneo to use native YMC instead of the YCbCr hack. Yields results consistent with the other Selphy models. 2017-11-23 99cd5b47322d2b8431e5ea80d2a6b18d81dd775b Lines: +0, -2 Files: src/main/print-dyesub.c (+0, -2) dyesub: Delete a long-irrelevant FIXME. 2017-11-22 e3ef1324e0788fa36798691f6a62c847bda3a795 Lines: +85, -64 Files: .gitignore (+46, -33) AUTHORS (+0, -0) configure.ac (+21, -16) m4/stp.m4 (+3, -0) scripts/gversion.in (+1, -1) scripts/wzpaq.in (+0, -0) scripts/{test-gversion => test-gversion.in} (+1, -1) src/cups/test-rastertogutenprint.in (+0, -0) src/cups/{test-ppds => test-ppds.in} (+1, -1) src/testpattern/compare-checksums.in (+0, -0) src/testpattern/compress-checksums.in (+1, -1) src/testpattern/{compare-image-files => compare-image-files.in} (+1, -1) src/testpattern/{run-testpattern => run-testpattern.in} (+1, -1) src/testpattern/{run-testpattern-1 => run-testpattern-1.in} (+1, -1) src/xml/escp2/inputslots/pro3880.xml (+0, -0) test/{compress-5level.sh => compress-5level.sh.in} (+1, -1) test/{compress-6level.sh => compress-6level.sh.in} (+1, -1) test/{parse-bjc => parse-bjc.in} (+1, -1) test/{parse-escp2 => parse-escp2.in} (+1, -1) test/{run-testdither => run-testdither.in} (+1, -1) test/{run-weavetest => run-weavetest.in} (+1, -1) test/{uncompress-5level.sh => uncompress-5level.sh.in} (+1, -1) test/{uncompress-6level.sh => uncompress-6level.sh.in} (+1, -1) All (almost) shebang lines should be generated by autogen. Cleanup .gitignore (finally) Clean some stray trailing whitespace 2017-11-21 fc9c79e818f011d375a6aafe39b4f4ae520bfb14 Lines: +27, -41 Files: src/testpattern/compare-checksums.in (+27, -41) Performance improvements to decompress 2017-11-21 2bdb1446d71a021d85b1894e464035a9d809cf65 Lines: +59, -92 Files: src/testpattern/compress-checksums.in (+59, -92) Performance improvements 2017-11-20 71ad521afad8076c20fcce7507173c1a2cf79f58 Lines: +516, -40 Files: src/testpattern/compare-checksums.in (+111, -11) src/testpattern/compress-checksums.in (+405, -29) Further improvement to compression. Performance improvements. Documentation added to compressor. 2017-11-16 744f2266b412b5e5ef88fb4daddd1a922248ec68 Lines: +2, -2 Files: src/testpattern/run-testpattern-2.in (+2, -2) Fix -o+ 2017-11-16 4404a55fd9fd5212a270dac28f565a2e628fba46 Lines: +106, -101 Files: src/main/array.c (+1, -1) src/main/curve.c (+1, -1) src/main/escp2-papers.c (+18, -30) src/main/escp2-resolutions.c (+6, -0) src/main/print-dither-matrices.c (+1, -1) src/main/print-escp2-data.c (+4, -8) src/main/xml.c (+75, -60) Wrap more things in stp_xml_init/stp_xml_exit. Other XML cleanup 2017-11-16 30db80f27cff32aebdce8f2874360ad05713bd2e Lines: +31, -6 Files: src/xml/Makefile.am (+13, -2) src/xml/escp2/Makefile.am (+12, -1) src/xml/escp2/model/Makefile.am (+4, -1) src/xml/escp2/model/base/Makefile.am (+1, -1) src/xml/escp2/resolutions/Makefile.am (+1, -1) Remove GNU-isms 2017-11-16 07184ec60868367549661b823bb5ab730ea4f99d Lines: +653, -134 Files: include/gutenprint/Makefile.am (+1, -0) include/gutenprint/gutenprint.h (+1, -0) include/gutenprint/mxml.h (+0, -1) include/gutenprint/refcache.h (added +101) include/gutenprint/util.h (+1, -0) include/gutenprint/xml.h (+8, -0) src/main/Makefile.am (+1, -0) src/main/escp2-channels.c (+13, -6) src/main/escp2-papers.c (+32, -9) src/main/escp2-resolutions.c (+69, -35) src/main/mxml-node.c (+0, -12) src/main/print-escp2-data.c (+20, -18) src/main/print-escp2.h (+2, -2) src/main/print-papers.c (+0, -1) src/main/refcache.c (added +232) src/main/xml.c (+89, -10) src/testpattern/compress-checksums.in (+83, -40) Add reference cache; use it for XML files loaded and for escp2 data objects that need to persist. Refcache currently uses a list; obviously that could be made better if it matters (currently it doesn't). Do not cache top level model files Don't cache XML objects that don't need to persist. 2017-11-14 01dd2d3f89d84b0a4fae9a87f21dc4d631827d5a Lines: +0, -0 Files: src/cups/backend_common.h (+0, -0) Whitespace cleanup 2017-11-12 3bb2ffa3f7bf369661a7d1edf780b2deeac58957 Lines: +68, -0 Files: src/testpattern/compare-checksums.in (+34, -0) src/testpattern/compress-checksums.in (+34, -0) Some further reduction in test results disk consumption 2017-11-12 674849b060658abb66615cf8fe26d302bc3ffcf8 Lines: +256, -244 Files: src/main/escp2-channels.c (+3, -2) src/main/escp2-papers.c (+35, -51) src/main/escp2-resolutions.c (+17, -14) src/main/print-escp2-data.c (+17, -17) src/main/print-escp2.c (+90, -90) src/main/print-escp2.h (+22, -24) src/main/xml.c (+0, -0) src/xml/escp2/model/base/Makefile.am (+1, -0) src/xml/escp2/model/base/c8x.xml (+1, -45) src/xml/escp2/model/base/c8x_base.xml (added +69) src/xml/escp2/model/model_44.xml (+1, -1) Clean up a memory leak. Add assertions for trying to redefine nested data structures in hierarchical model files. This isn't the right approach; what I intend to do is cache static copies of loaded data, so they can be trivially replaced with a pointer swap where needed. Rename internal non-static stp_escp2 routines to stpi_escp2. 2017-11-11 1a55f14ee6850037af44c4406f97b3e6c62df920 Lines: +4054, -10389 Files: configure.ac (+2, -0) include/gutenprint/mxml.h (+2, -0) include/gutenprint/path.h (+8, -1) include/gutenprint/xml.h (+12, -0) src/main/escp2-channels.c (+5, -27) src/main/escp2-papers.c (+15, -69) src/main/escp2-resolutions.c (+19, -72) src/main/mxml-node.c (+21, -0) src/main/path.c (+8, -8) src/main/print-escp2-data.c (+20, -37) src/main/print-papers.c (+2, -32) src/main/xml.c (+93, -0) src/testpattern/Makefile.am (+3, -3) src/testpattern/printer_options.c (+2, -0) src/xml/escp2/Makefile.am (+6, -15) src/xml/escp2/model/Makefile.am (+9, -5) src/xml/escp2/model/base/Makefile.am (added +74) src/xml/escp2/model/base/bx.xml (added +86) src/xml/escp2/model/base/c1xx.xml (added +218) src/xml/escp2/model/base/c2x.xml (added +82) src/xml/escp2/model/base/c7xx.xml (added +75) src/xml/escp2/model/base/c8x.xml (added +71) src/xml/escp2/model/base/cpro.xml (added +60) src/xml/escp2/model/base/photo2.xml (added +67) src/xml/escp2/model/base/picmate.xml (added +116) src/xml/escp2/model/base/pro_ultrachrome_k3.xml (added +27) src/xml/escp2/model/base/pro_ultrachrome_k3_base.xml (added +57) src/xml/escp2/model/base/pro_ultrachrome_k3_cutter.xml (added +29) src/xml/escp2/model/base/pro_ultrachrome_k3v.xml (added +26) src/xml/escp2/model/base/pro_ultrachrome_k3v10.xml (added +27) src/xml/escp2/model/base/pro_ultrachrome_k3v10_base.xml (added +135) src/xml/escp2/model/base/pro_ultrachrome_k3v10a.xml (added +27) src/xml/escp2/model/base/pro_ultrachrome_k3v10b.xml (added +27) src/xml/escp2/model/base/pro_x000.xml (added +130) src/xml/escp2/model/base/pro_x500.xml (added +124) src/xml/escp2/model/base/pro_x700.xml (added +26) src/xml/escp2/model/base/pro_x800.xml (added +137) src/xml/escp2/model/base/pro_x880.xml (added +27) src/xml/escp2/model/base/r200.xml (added +158) src/xml/escp2/model/base/r240.xml (added +165) src/xml/escp2/model/base/r800.xml (added +174) src/xml/escp2/model/base/sc800.xml (added +135) src/xml/escp2/model/base/sp700.xml (added +61) src/xml/escp2/model/base/sp750.xml (added +67) src/xml/escp2/model/base/sp950.xml (added +131) src/xml/escp2/model/base/wf7xxx.xml (added +87) src/xml/escp2/model/model_0.xml (+1, -64) src/xml/escp2/model/model_102.xml (+1, -124) src/xml/escp2/model/model_103.xml (+1, -124) src/xml/escp2/model/model_104.xml (+1, -124) src/xml/escp2/model/model_105.xml (+1, -124) src/xml/escp2/model/model_106.xml (+1, -124) src/xml/escp2/model/model_107.xml (+1, -116) src/xml/escp2/model/model_108.xml (+1, -86) src/xml/escp2/model/model_109.xml (+1, -124) src/xml/escp2/model/model_110.xml (+1, -124) src/xml/escp2/model/model_112.xml (+1, -113) src/xml/escp2/model/model_113.xml (+1, -113) src/xml/escp2/model/model_114.xml (+1, -113) src/xml/escp2/model/model_116.xml (+1, -113) src/xml/escp2/model/model_117.xml (+1, -113) src/xml/escp2/model/model_118.xml (+1, -196) src/xml/escp2/model/model_119.xml (+1, -197) src/xml/escp2/model/model_12.xml (+2, -135) src/xml/escp2/model/model_120.xml (+1, -197) src/xml/escp2/model/model_124.xml (+1, -113) src/xml/escp2/model/model_125.xml (+1, -113) src/xml/escp2/model/model_126.xml (+1, -113) src/xml/escp2/model/model_127.xml (+1, -113) src/xml/escp2/model/model_128.xml (+1, -124) src/xml/escp2/model/model_129.xml (+1, -136) src/xml/escp2/model/model_131.xml (+1, -113) src/xml/escp2/model/model_14.xml (+1, -126) src/xml/escp2/model/model_15.xml (+1, -126) src/xml/escp2/model/model_16.xml (+2, -135) src/xml/escp2/model/model_17.xml (+2, -135) src/xml/escp2/model/model_20.xml (+1, -94) src/xml/escp2/model/model_21.xml (+1, -131) src/xml/escp2/model/model_22.xml (+2, -127) src/xml/escp2/model/model_23.xml (+2, -127) src/xml/escp2/model/model_24.xml (+1, -111) src/xml/escp2/model/model_28.xml (+1, -104) src/xml/escp2/model/model_29.xml (+1, -100) src/xml/escp2/model/model_30.xml (+1, -104) src/xml/escp2/model/model_31.xml (+1, -100) src/xml/escp2/model/model_32.xml (+1, -94) src/xml/escp2/model/model_35.xml (+2, -137) src/xml/escp2/model/model_36.xml (+2, -137) src/xml/escp2/model/model_37.xml (+2, -137) src/xml/escp2/model/model_38.xml (+1, -142) src/xml/escp2/model/model_39.xml (+1, -99) src/xml/escp2/model/model_4.xml (+1, -111) src/xml/escp2/model/model_40.xml (+1, -100) src/xml/escp2/model/model_42.xml (+1, -131) src/xml/escp2/model/model_43.xml (+1, -142) src/xml/escp2/model/model_44.xml (+1, -126) src/xml/escp2/model/model_45.xml (+1, -99) src/xml/escp2/model/model_46.xml (+1, -107) src/xml/escp2/model/model_48.xml (+1, -113) src/xml/escp2/model/model_49.xml (+1, -113) src/xml/escp2/model/model_5.xml (+1, -111) src/xml/escp2/model/model_53.xml (+1, -107) src/xml/escp2/model/model_54.xml (+1, -94) src/xml/escp2/model/model_55.xml (+1, -128) src/xml/escp2/model/model_6.xml (+1, -111) src/xml/escp2/model/model_60.xml (+1, -128) src/xml/escp2/model/model_62.xml (+1, -94) src/xml/escp2/model/model_63.xml (+1, -134) src/xml/escp2/model/model_64.xml (+1, -150) src/xml/escp2/model/model_67.xml (+1, -150) src/xml/escp2/model/model_69.xml (+1, -139) src/xml/escp2/model/model_7.xml (+1, -125) src/xml/escp2/model/model_73.xml (+1, -92) src/xml/escp2/model/model_77.xml (+1, -141) src/xml/escp2/model/model_78.xml (+2, -137) src/xml/escp2/model/model_79.xml (+1, -128) src/xml/escp2/model/model_8.xml (+1, -125) src/xml/escp2/model/model_83.xml (+1, -141) src/xml/escp2/model/model_84.xml (+1, -134) src/xml/escp2/model/model_85.xml (+1, -194) src/xml/escp2/model/model_86.xml (+1, -92) src/xml/escp2/model/model_88.xml (+1, -124) src/xml/escp2/model/model_89.xml (+1, -124) src/xml/escp2/model/model_90.xml (+1, -124) src/xml/escp2/model/model_92.xml (+1, -196) src/xml/escp2/model/model_99.xml (+1, -194) src/xml/escp2/model/{model_111.xml => base/pro_x600.xml} (+6, -6) src/xml/escp2/model/{model_59.xml => base/c4x.xml} (+22, -20) src/xml/escp2/resolutions/Makefile.am (added +53) src/xml/escp2/resolutions/c8x.xml (added +115) src/xml/escp2/resolutions/escp2-i.xml (added +89) src/xml/escp2/resolutions/prox600.xml (added +111) src/xml/escp2/resolutions/sc480.xml (added +99) src/xml/escp2/resolutions/sc660.xml (added +106) src/xml/escp2/resolutions/sc740.xml (added +109) src/xml/escp2/resolutions/sp700.xml (added +114) src/xml/escp2/resolutions/sp720.xml (added +119) src/xml/escp2/resolutions/wf6xx.xml (added +160) src/xml/escp2/{model/model_19.xml => resolutions/sc860.xml} (+2, -57) src/xml/escp2/{model/model_33.xml => resolutions/sc680.xml} (+2, -57) src/xml/printers/escp2.xml (+5, -6) Improvements to XML and path APIs and reorganization of Epson XML data. The XML changes and related changes in the path API simplify the process of loading sub-files. The changes to the Epson driver allow for a more flexible hierarchy of model files, which can be based on other model files (conventionally residing in xml/escp2/model/base). A few unused model files were removed; their model numbers can be reused later if we want. There are very minor (about 0.06%) changes in ink density on model 84 printers. 2017-11-11 c469e3695b646055d8b135c3af56e4ea8f2922ab Lines: +8, -0 Files: include/gutenprintui2/gutenprintui.h (+2, -0) src/gimp2/print_gimp.h (+2, -0) src/gutenprintui2/gutenprintui-internal.h (+2, -0) src/main/dither-impl.h (+2, -0) Fix up compiler warning about redefining inline 2017-11-10 5cf800e17542af75c9cba1b4b396fdf4f47cf657 Lines: +147, -18 Files: .gitignore (+3, -0) configure.ac (+3, -0) src/xml/Makefile.am (+5, -18) src/xml/dither/Makefile.am (added +44) src/xml/papers/Makefile.am (added +43) src/xml/printers/Makefile.am (added +49) Correctly install .xml files in new hierarchy 2017-11-10 f2ccb67dc42149efd0b5a8b5f39b57ab1b2329aa Lines: +4, -3 Files: .gitignore (+4, -3) Update gitignore. 2017-11-10 552a273654a1a3ed7f27236fe038c58c918229ce Lines: +1, -1 Files: po/POTFILES.in (+1, -1) Whoops, missed out on the POTFILES to 'print-olympus.c' 2017-11-06 01d0f8695ce87c1d560fd1c595ffbe10c9672b33 Lines: +1, -1 Files: src/main/Makefile.am (+1, -1) src/main/{print-olympus.c => print-dyesub.c} (+0, -0) dyesub: Finally rename the "olympus" driver to "dyesub" 2017-11-03 ea52d77cb28c4af405344392e18a5db833ccf948 Lines: +1, -1 Files: scripts/wzpaq.in (+1, -1) Fix copyright. 2017-11-02 b5e37e9b03e49d343facd4ebd9588cfa155a2a27 Lines: +34, -23 Files: src/cups/test-rastertogutenprint.in (+34, -23) Improve help message for test-rastertogutenprint and cleanup 2017-11-02 86da63eee0352cca2fcb677d4d0f70e5122f9cdc Lines: +3665, -3259 Files: include/gutenprint/path.h (+9, -0) src/main/module.c (+8, -0) src/main/path.c (+43, -5) src/main/print-dither-matrices.c (+3, -2) src/main/printers.c (+0, -1) src/main/xml.c (+21, -13) src/xml/Makefile.am (+11, -4) src/xml/printers.xml (removed -3234) src/xml/printers/canon.xml (added +1469) src/xml/printers/dpl.xml (added +84) src/xml/printers/dyesub.xml (added +180) src/xml/printers/escp2.xml (added +650) src/xml/printers/lexmark.xml (added +61) src/xml/printers/pcl.xml (added +1022) src/xml/printers/ps.xml (added +52) src/xml/printers/raw.xml (added +52) src/xml/{dither-matrix-1x1.xml => dither/matrix-1x1.xml} (+0, -0) src/xml/{dither-matrix-2x1.xml => dither/matrix-2x1.xml} (+0, -0) src/xml/{dither-matrix-4x1.xml => dither/matrix-4x1.xml} (+0, -0) Further XML cleanup. * Split printers.xml into individual files under src/xml/printers * Move dither matrices into src/xml/dither * Add stp_path_find_file to perform a simple path search 2017-11-02 09e01e69fa046c6cc3925d5d30a4d01a8c42c57d Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) src/cups/{rastertoprinter.c => rastertogutenprint.c} (+0, -0) rename rastertoprinter.c to rastertogutenprint.c to correspond with binary 2017-11-01 ccc7c9512f363d24998ef186f0f0dbd2d8caca0a Merge branch 'new-papersize-api' 2017-11-01 7861c60bf13bb5d9666eb5153dd0b6b74e307a18 Lines: +0, -0 Files: src/cups/backend_mitsu70x.c (+0, -0) Remove stray space-at-end-of-line 2017-11-01 e304b5e2702f41da7ba9af730eff636da79f8ef7 Lines: +994, -847 Files: include/gutenprint/paper.h (+7, -41) include/gutenprint/printers.h (+0, -34) src/cups/genppd.c (+14, -15) src/cups/rastertoprinter.c (+2, -2) src/gutenprintui2/panel.c (+7, -9) src/main/gutenprint-internal.h (+169, -0) src/main/print-canon.c (+22, -13) src/main/print-dpl.c (+17, -6) src/main/print-escp2.c (+22, -13) src/main/print-lexmark.c (+16, -11) src/main/print-olympus.c (+51, -33) src/main/print-papers.c (+225, -98) src/main/print-pcl.c (+28, -9) src/main/print-ps.c (+72, -3) src/main/print-raw.c (+11, -8) src/main/print-util.c (+0, -1) src/main/printers.c (+10, -2) src/xml/Makefile.am (+2, -1) src/xml/papers/labels.xml (added +318) src/xml/{papers.xml => papers/standard.xml} (+1, -548) Reorganize the papersize API. * All of the papersize routines except for stp_get_papersize_by_name (now renamed to stp_describe_papersize) are now internal; they weren't being used outside of the core anyway. stp_describe_papersize now takes an stp_vars_t as an argument, reflecting that the new papersize API is printer-specific. This is implmented via a describe_papersize member in stp_printfuncs. The internal papersize routines now take a papersize list as an argument. They also now all use "papersize" rather than some using "paper" and some using "papersize". Get papersize by index is removed. This was only used internally; everything that used it is really better off using the list API to iterate over the paper sizes. Add support for named paper lists; these are used by the label printers and the PostScript driver. * Pull out all paper sizes used by only specific types of printers (dyesub and labels), and put them in their own files. Provide API for requesting loading of particular files. Support drivers creating their own paper size lists directly rather than using an XML file; this is needed by the PostScript driver since it gets its paper sizes from elsewhere. This also allows removing PAPERSIZE_TYPE_SPECIAL; that's handled by driver-specific paper size lists. However, envelope may matter, and there could be other flags, so perhaps stp_papersize_type_t should be a set of flags that can be or'ed together. That is TBD. * It appears that nothing actually cares about metric vs. Imperial units, although the drivers perhaps should in order to select an appropriate default page size. However, this isn't changed now. * The issue of standard vs. extended sizes is TBD; perhaps clients should decide for themselves what page sizes are "standard". However, note that label (in particular) and dyesub printers generally use paper sizes that are not commonly accepted general-purpose standards. Other unrelated changes: * Rename stp_family_register/unregister to stpi_ and move to gutenprint-internal.h; it's part of the internal interface. * Move stp_printfuncs_t to gutenprint_internal.h. 2017-11-01 dd2a36ef8e0cedf9a1387e51a52334f925d2dc9d Lines: +958, -820 Files: src/cups/Makefile.am (+4, -4) src/cups/cups-genppd.c (added +584) src/cups/genppd.c (+15, -813) src/cups/genppd.h (added +92) src/cups/gutenprint.c (added +254) src/cups/test-rastertogutenprint.in (+9, -3) Split off the sources for the two flavors of PPD file generator. Only parallelize if parallel level greater than 1. Add option to skip testing simplified PPD files. 2017-11-01 7edc8bd89dfb71093ed64333714a7eca7c1aead3 Lines: +2, -2 Files: src/testpattern/run-testpattern-1 (+1, -1) src/testpattern/run-testpattern-2.in (+1, -1) Correct the option to gdb-attach for valgrind. 2017-11-01 9af07360a19330750854ad94fe4c46e7edc1fd01 Lines: +3, -2 Files: src/main/print-escp2-data.c (+3, -2) Generate the pathname to the model XML files correctly. 2017-10-31 722c66dcc767d8294c6fb1f72c6e17e23c8d9080 Lines: +1, -1 Files: src/cups/genppd.c (+1, -1) Don't fork when running one job in parallel. 2017-10-31 6a711ab5903d6bd0c532414eb8331978097e8048 Lines: +1, -1 Files: src/xml/escp2/inputslots/wf7000.xml (+1, -1) Correct definition of Epson WF7000 input slots 2017-10-30 72725c92fc0523febf6e50a4032ef63eef0cb823 Lines: +321, -3 Files: configure.ac (+8, -1) scripts/Makefile.am (+3, -2) scripts/wzpaq.in (added +295) src/testpattern/Makefile.am (+3, -0) src/testpattern/compare-checksums.in (+6, -0) src/testpattern/compress-checksums.in (+6, -0) Use zpaq compression for test files 2017-10-29 a6058e3e733b1f41e0b609d3816f737371b5340d Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Fix driver name for Canon SELPHY CP1300 2017-10-28 16a4a85b8148b9c52c60f9db94083f0374f98666 Lines: +8, -1 Files: src/xml/printers.xml (+8, -1) Added TS3100 family members: TS3110,TS3120,TS3130,TS3140,TS3150,TS3160 2017-10-27 9bbaed4a488dd3be1bc505d0fb4f3ef43243c6aa Lines: +44, -4 Files: src/testpattern/compare-checksums.in (+30, -4) src/testpattern/compress-checksums.in (+14, -0) Shave 3.5% off the compressed file by eliding common expressions. Specifically, spaces are replaced by setting the high bit on the previous byte and all lines start with the printing mode, which is converted to one byte. At present, we need about .56 byte per test case (4.5 bits). 2017-10-27 28ac74cad769eaa311e70309f05a39b877dacf94 Lines: +9, -0 Files: NEWS (+8, -0) src/xml/printers.xml (+1, -0) dyesub: Add experimental support for the Canon SELPHY CP-1300 2017-10-23 a1239aaffd30376afac22ea456006a7bf9099ed8 Lines: +31, -32 Files: src/main/print-olympus.c (+31, -32) dyesub: Fix up a handful of paper definitions whose dimensions: * Relied on being overridden by the global paper table. * Weren't expressed in terms of the PT/PT1 macros. 2017-10-22 f5dce403b18c44e1f6f5ef1feb8d1dfcffa664cf Lines: +6, -10 Files: src/main/print-olympus.c (+6, -10) dyesub: Eliminate all internal use of the stp_papertype API. Instead use the internal dyesub_pagesize API. (Post-papertype API rejiigger this might be added back in!) 2017-10-22 8c4ee615fa28e0bb9efcb6fc9a2892c7f6f582c6 Lines: +25, -25 Files: src/main/print-olympus.c (+25, -25) dyesub: rename dyesub_pagesize_t elements to match stp_papersize_t 2017-10-22 2da50b17b1db22b85f6dad422a6a32f5e7117887 Lines: +126, -251 Files: src/main/print-olympus.c (+126, -251) dyesub: More DEFINE_PAPERSIZE conversions. 2017-10-19 cbc3269c3d77555fe01b4385edf8db2bb7b9bbe6 Lines: +198, -182 Files: src/main/print-olympus.c (+198, -182) dyesub: Convert papersize definitions to use a macro initializer two types: simple (no border/margins) normal (non-zero border/margins) Also fixed a mis-definition in 6x8 sizes on the Sony UP-DR150/200 2017-10-19 f7ec3e82cf9f3cd701decd6d62c91e2df423b628 Lines: +6, -5 Files: src/xml/printers.xml (+6, -5) Add some more device IDs 2017-10-15 d95651313c7550843bc6a405215815d765b7962f Lines: +16, -17 Files: README (+16, -17) Clean up a few stray 5.2 references. 2017-10-15 da4a5fe24184c2095ec6941cccbf07b33cc6365d Lines: +1, -34 Files: .gitignore (+0, -4) README (+1, -1) include/gutenprint/printers.h (+0, -15) src/main/printers.c (+0, -14) Remove a few more vestiges of foomatic =============================================================================== Name: gutenprint-5_3_0-pre1 2017-10-14 618f0f73669879cfe1ba9209ba9f3622df79b1d6 Lines: +260, -4352 Files: Makefile.am (+2, -2) NEWS (+199, -4295) README (+55, -53) include/gutenprint/Makefile.am (+1, -0) src/cups/test-rastertogutenprint.in (+3, -2) src/testpattern/Checksums/sums.5.3.0-pre1.lrz (added +0) 5.3.0-pre1 release 2017-10-06 c7eaff5993c137692e74a0a6658c69fb36358d1a Merge remote-tracking branch 'origin/master' into units-branch 2017-10-03 7dc22e1172ab37fbda1c683951e724bd9fd11fbc Lines: +5, -3 Files: src/cups/backend_dnpds40.c (+5, -3) dyesub: backend: DNP DS620 needs Firmware 1.52 for stable Fine Matte support. 2017-09-27 d0464d3c36d3eace60a03a586278c81e7b0fd2e0 Lines: +4, -0 Files: src/cups/blacklist (+4, -0) dyesub: backend: Blacklist the Fujifilm ASK-300 too 2017-09-24 2f72cdfe48ae04f0ebba4d3d6a8c17d629ad00fc Merge remote-tracking branch 'origin/master' into units-branch 2017-09-23 f876a6a7e0e03dccfe414d3f7cc3a64c4d8db8a7 Lines: +3, -3 Files: src/xml/escp2/model/Makefile.am (+1, -1) src/xml/escp2/model/{model_130.xml => model_131.xml} (+1, -1) src/xml/printers.xml (+1, -1) Rename model file for Stylus Pro 4900 to avoid merge conflict 2017-09-23 5088b15cacc7527c80c2c203ffea2a39b042eced Lines: +14, -12 Files: src/xml/escp2/model/model_130.xml (+14, -12) Improve tuning of Epson SureColor P800 2017-09-23 738251b32919480663ad6bdf51012e1faa091cb4 Lines: +1, -1 Files: src/cups/backend_mitsu70x.c (+1, -1) cups: backend: Fix 3.5x5" media detection on ASK-300 2017-09-20 b6fdb1a5ae6405048dc56efdb26f2ed280a39d73 Lines: +147, -1 Files: NEWS (+5, -0) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_130.xml (added +139) src/xml/printers.xml (+1, -0) Support (partial) Epson Stylus Pro 4900 2017-09-19 f0957986526ff4c3af2030683d038276c525fec7 Lines: +12, -6 Files: src/cups/backend_mitsu70x.c (+5, -4) src/main/print-olympus.c (+7, -2) dyesub: Fix ASK-300 printjob header generation. 2017-09-19 47c5a93a359fcd82771809d7b2a77c40c6fa2b20 Lines: +50, -21 Files: src/cups/backend_mitsu70x.c (+50, -21) dyesub: backend: Add Fuji ASK-300 support, better marker messages. 2017-09-19 535c0a4c256350810977d318ff5ec84a04593e98 Lines: +4, -1 Files: NEWS (+3, -0) src/xml/printers.xml (+1, -1) dyesub: Fujifilm ASK-300 has matte support. 2017-09-14 12321ca1dbbcb77bc0aae8ad4ae633ab1af0611b Lines: +59, -57 Files: NEWS (+2, -0) src/xml/printers.xml (+57, -57) Sort entries in printers.xml 2017-09-14 34619f9a1fa46939ca676a82d6a71bc012695b12 Lines: +45, -1 Files: NEWS (+14, -0) src/cups/Makefile.am (+29, -0) src/cups/genppd.c (+1, -0) src/cups/test-rastertogutenprint.in (+1, -1) Fix CUPS driver crash with simplified PPD files for certain dyesub printers. Test simplified as well as full PPD files with CUPS. 2017-09-11 82531932ba06e479727c7da39c8b62166c93ef25 Lines: +7, -4 Files: NEWS (+7, -0) src/xml/printers.xml (+0, -4) Remove support for Brother GDI printers HL-2030 and HL-2035 2017-09-11 5c340d887351d34b9ee2d022537a43c57ed6036a Lines: +445, -215 Files: test/parse-escp2 (+445, -215) Print more verbose messages in parse-escp2. 2017-08-12 d2b8be9d7a2d543ff9dfec1a0c1bb9d50c39ce02 Lines: +620, -206 Files: src/escputil/escputil.c (+32, -1) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_130.xml (added +158) src/xml/printers.xml (+10, -1) test/parse-escp2 (+418, -203) First ink: Epson SureColor P800 Ad SC-xxxxx as aliases for SureColor printers, as that's how they are reported. Improve output of parse-escp2 2017-08-07 cb2067bfc75f96601b4d06695368a3812c7cdd35 Lines: +3, -2 Files: src/cups/backend_sonyupdr150.c (+3, -2) backend: sonyupdr150: Multiple copies didn't work. 2017-08-07 52f2277504fcc67091e77e39f3cda9253b3ce7f5 Lines: +2, -2 Files: src/cups/backend_canonselphy.c (+2, -2) backend: canonselphy: Fix nasty regression with ES3/ES30/ES40/CP790 2017-07-17 6c040b1d04b3421d38d3345ac468e2ac31c72f97 Merge remote-tracking branch 'origin/master' into units-branch =============================================================================== Name: gutenprint-5_2_13 2017-07-17 3cbc59bb4da7677d2d799cd50050e97e897ad2df Lines: +8, -7 Files: NEWS (+2, -1) README (+5, -5) configure.ac (+1, -1) src/testpattern/Checksums/sums.5.2.13.lrz (added +0) Gutenprint 5.2.13 release 2017-07-17 34b4042bc84c4a51c3c14385565c7644bbb58c85 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) dyesub: Mitsubishi CP9550D apparently uses 'RGB' ordering. (I wish they could be somewhat consistent..) 2017-07-16 5d0e59fbf449ecad6f14a67279daf825f04d2b8d Lines: +125, -122 Files: src/testpattern/run-testpattern-2.in (+125, -122) modernize testpattern 2017-07-16 4160ba36c373ed05bdd4bf50341886cc3335d5ab Merge remote-tracking branch 'origin/master' into units-branch 2017-07-13 d3784bd141c31a32c004bea97cb9fca993203e73 Lines: +365, -13 Files: NEWS (+24, -0) src/main/canon-inks.h (+145, -3) src/main/canon-media-mode.h (+74, -1) src/main/canon-media.h (+32, -0) src/main/canon-modes.h (+30, -0) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+19, -9) src/xml/printers.xml (+24, -0) Added experimental support for Canon PIXMA TS8000/TS9000 series. 2017-07-10 cbd39a8705cb14510f12fd8622eb5d2af073b085 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) Mitsubishi CP9550DW uses RGB ink ordering. 2017-07-09 265bcd9d42f23861e1ccec2a1581de2c6d75bdda Lines: +141, -3 Files: NEWS (+12, -0) src/main/canon-media-mode.h (+67, -0) src/main/canon-media.h (+7, -0) src/main/canon-modes.h (+24, -1) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+2, -2) src/xml/printers.xml (+12, -0) Added experimental support for Canon PIXMA TS6000 series. 2017-07-09 6c3afc64696343e4590fa722a2293830f95ac493 Lines: +152, -2 Files: NEWS (+14, -0) src/main/canon-media-mode.h (+65, -0) src/main/canon-media.h (+21, -0) src/main/canon-modes.h (+19, -0) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+2, -2) src/xml/printers.xml (+14, -0) Added experimental support for Canon PIXMA TS5000. 2017-07-07 7f9eff22aa9fd37b1f21e261c1d1a4380d23bb64 Lines: +2, -2 Files: src/xml/printers.xml (+2, -2) Honeywell developer confirmed SAV in PNP string is a bug. Corrected to RP. 2017-07-06 a2125e165cdfb2584255e701c39dfb14579099e3 Lines: +26, -2 Files: NEWS (+2, -0) src/main/print-dpl.c (+22, -2) src/xml/printers.xml (+2, -0) Added Honeywell printers RP2 (SAV2) and RP4 (SAV4), removed "none" from resolutions. 2017-07-06 e6218d1ac1ffd11b83f4902d15fd73ee3b74ad9f Lines: +153, -2 Files: NEWS (+6, -0) src/main/canon-media-mode.h (+74, -0) src/main/canon-media.h (+21, -0) src/main/canon-modes.h (+27, -0) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+2, -2) src/xml/printers.xml (+6, -0) Added experimental support for Canon PIXMA E3100 and TS3100 (same specs) support. Note: dual cart, but Windows driver has no option to select black-only or color-only. 2017-07-05 cd786c348fd846bb1dadf9d686816066dbbf5873 Lines: +50, -50 Files: NEWS (+50, -50) Edited NEWS file layout of new Canon printers in upcoming release 2017-07-04 659e1859f7907b4ac11c0311b07f130fb404a33a Lines: +0, -0 Files: include/gutenprint/mxml.h (+0, -0) include/gutenprint/printers.h (+0, -0) include/gutenprint/vars.h (+0, -0) src/main/print-canon.c (+0, -0) src/main/print-escp2.c (+0, -0) src/main/print-lexmark.c (+0, -0) src/main/print-vars.c (+0, -0) src/main/printers.c (+0, -0) Clean up stray whitespace 2017-07-04 598ced90d267c27085459acd490a7e56a61d88e0 Merge remote-tracking branch 'origin/master' into units-branch 2017-07-04 6a79141b9c54110a24af25b4e8efa1052bb04f65 Lines: +1, -52 Files: Makefile.am (+0, -1) NEWS (+0, -0) README (+0, -0) configure.ac (+0, -0) doc/5.0-release-plan.txt (+0, -0) doc/Makefile.am (+0, -0) doc/developer/gpl-appendix.xml (+0, -1) doc/developer/new-printer.xml (+0, -0) doc/developer/problems.xml (+0, -0) doc/gutenprint.dox.in (+0, -0) doc/gutenprintui2.dox.in (+0, -0) doc/users_guide/README (+0, -4) doc/users_guide/cups-edition.sgml (+0, -3) doc/users_guide/cups.sgml (+0, -0) doc/users_guide/figures/README (+0, -2) doc/users_guide/gimp-edition.sgml (+0, -3) doc/users_guide/gimp.sgml (+0, -0) doc/users_guide/users-guide.sgml (+0, -3) doc/users_guide/util-edition.sgml (+0, -3) doc/users_guide/utils.sgml (+0, -0) include/gutenprint/bit-ops.h (+0, -0) include/gutenprint/vars.h (+0, -0) include/gutenprintui2/curve.h (+0, -0) include/gutenprintui2/gammacurve.h (+0, -0) include/gutenprintui2/gutenprintui.h (+0, -0) m4/stp_cups.m4 (+0, -0) m4extra/glib.m4 (+0, -0) m4extra/gtk.m4 (+0, -0) m4extra/libtool.m4 (+0, -0) m4extra/pkg.m4 (+0, -0) macosx/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+0, -0) macosx/Gutenprint Utility for EPSON Inkjet Printers/Utility Read Me.rtf (+0, -0) macosx/README.vm-environment (+0, -0) macosx/compare-gutenprint-5 (+0, -0) macosx/gutenprint-version (+0, -0) macosx/make-build (+0, -0) macosx/make-dmg (+0, -0) macosx/make-doc (+0, -0) macosx/make-installer (+0, -0) macosx/scripts/Gutenprint Utility for EPSON Inkjet Printers.command (+0, -0) macosx/scripts/uninstall-gutenprint.command (+0, -1) macosx/setup-env.sample (+0, -0) macosx/src/gutenprint.dmg.src/Contents/Documentation/GPL License.rtf (+0, -0) macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+0, -0) macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Utility Read Me.rtf (+0, -0) macosx/src/gutenprint.dmg.src/Contents/Uninstaller Read Me.rtfd/TXT.rtf (+0, -0) macosx/src/gutenprint.dmg.src/name (+0, -0) macosx/src/gutenprint.pkg.src/Resources/English.lproj/Gutenprint 5.info (+0, -0) macosx/src/gutenprint.pkg.src/Resources/License.txt (+0, -0) macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+0, -0) macosx/src/gutenprint.pkg.src/Resources/preflight (+0, -0) macosx/src/gutenprint.pkg.src/name (+0, -0) macosx/src/install-gutenprint.mpkg.src/make-contents (+0, -0) macosx/src/install-gutenprint.mpkg.src/name (+0, -0) macosx/subversion (+1, -0) man/Makefile.am (+0, -1) man/escputil.1.in (+0, -0) scripts/autogen.sh (+0, -0) scripts/epsf.tex (+0, -0) scripts/gversion.in (+0, -0) scripts/test-gversion (+0, -0) src/cups/backend_canonselphy.c (+0, -0) src/cups/backend_canonselphyneo.c (+0, -0) src/cups/backend_citizencw01.c (+0, -0) src/cups/backend_common.c (+0, -0) src/cups/backend_dnpds40.c (+0, -0) src/cups/backend_kodak1400.c (+0, -0) src/cups/backend_kodak605.c (+0, -0) src/cups/backend_kodak6800.c (+0, -0) src/cups/backend_mitsu70x.c (+0, -0) src/cups/backend_mitsu9550.c (+0, -0) src/cups/backend_mitsup95d.c (+0, -2) src/cups/backend_shinkos1245.c (+0, -0) src/cups/backend_shinkos2145.c (+0, -0) src/cups/backend_shinkos6145.c (+0, -0) src/cups/backend_shinkos6245.c (+0, -0) src/cups/backend_sonyupdr150.c (+0, -0) src/cups/blacklist (+0, -0) src/cups/calibrate.ppm (+0, -0) src/cups/commands/SetAlignment.cmd (+0, -1) src/cups/cups-genppdupdate.in (+0, -0) src/cups/genppd.c (+0, -0) src/cups/i18n.c (+0, -0) src/cups/test-rastertogutenprint.in (+0, -0) src/escputil/d4lib.c (+0, -1) src/escputil/d4lib.h (+0, -1) src/gimp2/print-gutenprint.c (+0, -1) src/gimp2/print-image-gimp.c (+0, -0) src/gimp2/print-print.c (+0, -1) src/gimp2/print.c (+0, -0) src/gutenprintui2/gammacurve.c (+0, -1) src/gutenprintui2/panel.c (+0, -0) src/gutenprintui2/plist.c (+0, -0) src/gutenprintui2/printrcy.y (+0, -0) src/main/buffer-image.c (+0, -2) src/main/canon-inks.h (+0, -1) src/main/canon-media-mode.h (+0, -0) src/main/canon-media.h (+0, -0) src/main/canon-modes.h (+0, -1) src/main/canon-printers.h (+0, -1) src/main/channel.c (+0, -0) src/main/color.c (+0, -1) src/main/curve-cache.c (+0, -1) src/main/curve.c (+0, -0) src/main/dither-eventone.c (+0, -0) src/main/dither-inks.c (+0, -0) src/main/dither-main.c (+0, -0) src/main/dither-ordered.c (+0, -0) src/main/escp2-driver.c (+0, -0) src/main/escp2-resolutions.c (+0, -0) src/main/generic-options.c (+0, -1) src/main/mxml-attr.c (+0, -0) src/main/mxml-file.c (+0, -0) src/main/mxml-node.c (+0, -0) src/main/path.c (+0, -0) src/main/print-canon.c (+0, -1) src/main/print-color.c (+0, -0) src/main/print-dither-matrices.c (+0, -0) src/main/print-dpl.c (+0, -0) src/main/print-escp2-data.c (+0, -0) src/main/print-escp2.c (+0, -1) src/main/print-escp2.h (+0, -0) src/main/print-lexmark.c (+0, -0) src/main/print-olympus.c (+0, -1) src/main/print-papers.c (+0, -0) src/main/print-pcl.c (+0, -0) src/main/print-ps.c (+0, -1) src/main/print-raw.c (+0, -0) src/main/xml.c (+0, -3) src/main/xmlppd.c (+0, -0) src/testpattern/printer_options.c (+0, -0) src/testpattern/run-testpattern-2.in (+0, -0) src/testpattern/testpattern.c (+0, -0) src/testpattern/testpattern.h (+0, -2) src/xml/escp2/model/model_71.xml (+0, -0) src/xml/papers.xml (+0, -0) src/xml/printers.xml (+0, -0) test/bjc-unprint.c (+0, -1) test/curve.c (+0, -0) test/escp2-weavetest.c (+0, -0) test/gen-printer-list.c (+0, -1) test/parse-escp2 (+0, -1) test/pixma_parse.c (+0, -0) test/pixma_parse.h (+0, -2) Clean up whitespace. 2017-07-04 9424a8e0d5abc9603d8a672303076522b7913644 Lines: +41, -55 Files: src/testpattern/compare-checksums.in (+41, -55) Improve decompression performance. 2017-07-05 b36a61b1ba715906d00b642eeeaec17324b5dfc4 Lines: +24, -44 Files: NEWS (+3, -0) src/main/canon-media-mode.h (+3, -15) src/main/canon-modes.h (+14, -25) src/xml/printers.xml (+4, -4) Corrected Canon MP230 support for color-only and black-only ink carts. 2017-07-04 37bc64d53befaf18dc092e914d05445bb158e741 Lines: +69, -7 Files: NEWS (+34, -3) src/xml/printers.xml (+35, -4) Added individual instances of Canon G1000, G2000, G3000, G4000 series 2017-07-03 08c02fd276b4afec2c030fd6b43c936d6ee21c23 Merge remote-tracking branch 'origin/master' into units-branch 2017-07-04 b379741334b24f956f639edc7edd7ab3cd8a2052 Lines: +46, -0 Files: NEWS (+22, -0) src/main/canon-printers.h (+2, -0) src/xml/printers.xml (+22, -0) Added experimental support for Canon MAXIFY MB5100 and MB5400 series. 2017-07-03 3952d80cf651046ed9285918ad0033599705613f Lines: +36, -1 Files: NEWS (+9, -0) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+9, -0) Added experimental support for Canon MAXIFY MB2700 series. 2017-07-03 2dd9d827da3de1146bfc02ff834a91899c1e5bd4 Lines: +33, -2 Files: NEWS (+8, -0) src/main/canon-printers.h (+17, -2) src/xml/printers.xml (+8, -0) Added experimental support for Canon MAXIFY MB2100 series. 2017-07-03 a63358d1337b9d13e5c95a1ffc6174643089e8c7 Lines: +18, -18 Files: src/main/canon-media-mode.h (+10, -10) src/main/canon-media.h (+8, -8) Corrected keys for Canon InkjetHagakiaddr and InkjetPhotoHagakiKaddr 2017-07-02 01d501b1f0f6822824499024ee6c1340bac5c446 Lines: +6, -1 Files: scripts/mkgitlog.in (+6, -1) Remove unnecessary newline in after Files: in log messages. 2017-07-03 e9ac1a7e185769ca2d25abd1e32610c258855de0 Lines: +1, -1 Files: src/xml/papers.xml (+1, -1) Type in comment fixed 2017-07-03 deeff2391b2a9338030f14c70a349ed976a9dd3b Lines: +213, -16 Files: NEWS (+14, -0) src/main/canon-inks.h (+15, -0) src/main/canon-media-mode.h (+50, -6) src/main/canon-media.h (+29, -6) src/main/canon-modes.h (+15, -0) src/main/canon-printers.h (+19, -0) src/main/print-canon.c (+32, -4) src/xml/papers.xml (+28, -0) src/xml/printers.xml (+11, -0) Added experimental support for Canon MAXIFY iB4100 series. Additional papersizes added to gutenprint: Oficio, Brazil Oficio, Mexico Oficio, Legal (Indai). Additionally, added iB40190 instance to iB4000 series. 2017-07-01 2eb0403989293abafa1c0ebf90ab76752c0c8207 Merge remote-tracking branch 'origin/master' into units-branch 2017-07-02 98d61cecf5cef470bcf341042a8cf4868cc3bd57 Lines: +32, -0 Files: NEWS (+16, -0) src/xml/printers.xml (+16, -0) Added experimental support for Canon MG3000 series (same as E470 series). 2017-07-02 ff1e8b0d168181e5cd421ce4085dba26ef08c00f Lines: +8, -0 Files: NEWS (+4, -0) src/xml/printers.xml (+4, -0) Added Canon MG2540S,MG2545S,MG2550S,MG2555S as instances to existing MG2500 series 2017-07-01 2cf50bec5706d86b6bed76923257f68eaaa0f080 Lines: +8, -0 Files: NEWS (+6, -0) src/xml/printers.xml (+2, -0) Added Canon MG2522, MG2525 as instances to existing MG2500 series 2017-07-01 81ce1ba5d44684d4ceff249054cd56587fc693c4 Lines: +27, -7 Files: test/pixma_parse.c (+27, -7) Added -s and -e parameters to define length of prolog and epilog XML if necessary (defaults as previously had-coded) 680 and 263 respectively. 2017-06-30 0de2ba1b3ef5eb408b7f0c5c72dd1cb6de11013a Lines: +56, -25 Files: NEWS (+2, -0) src/main/canon-media.h (+16, -16) src/main/canon-printers.h (+18, -0) src/main/print-canon.c (+18, -9) src/xml/printers.xml (+2, -0) Added experimental support for Canon PIXMA G4000. 2017-06-30 f8c0fe006c62909a246cd713c67ad2e3211af4e3 Lines: +7, -4 Files: test/pixma_parse.c (+7, -4) Added variables to hold start and end XML lenths, since at least the start XML document can vary. 2017-06-30 21436fd594f56ed29d9bbc6437ecce8d20caf9e1 Lines: +11, -0 Files: NEWS (+6, -0) src/xml/printers.xml (+5, -0) Added experimental support for Canon PIXMA E410 series (same specs as E400). 2017-06-30 e93a64581f959feff37b2c41af6b831f090a4e9c Lines: +4, -0 Files: NEWS (+2, -0) src/xml/printers.xml (+2, -0) Added experimental support for Canon PIXMA G3000 (same specs as G1000). 2017-06-30 6069c29f01bc5167cc08de06096e22e8de63601a Lines: +6, -0 Files: NEWS (+3, -0) src/xml/printers.xml (+3, -0) Added experimental support for Canon PIXMA G2000/G2002 (same specs as G1000). 2017-06-29 e86f3339abc0543907bf9bbe0962475e2d5e4b10 Lines: +117, -3 Files: NEWS (+2, -0) src/main/canon-media-mode.h (+58, -0) src/main/canon-media.h (+20, -0) src/main/canon-modes.h (+15, -0) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+3, -2) src/xml/papers.xml (+0, -1) src/xml/printers.xml (+2, -0) Added experimental support for Canon PIXMA G1000 2017-06-28 006eb08b6585392f34c0d9f584db4c35bc134b47 Lines: +2, -0 Files: src/main/print-canon.c (+2, -0) Added capability for Canon G and TS series printer definitions 2017-06-28 5bf2a1a0b26671c2379d59df8c5b3389d21759a6 Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) Square 5x5 inch papersize comment removal, Canon E470 comment change 2017-06-28 8dccf495fe0514c16a222c95ab842664915d4082 Lines: +61, -5 Files: NEWS (+15, -0) src/main/canon-printers.h (+24, -0) src/main/print-canon.c (+15, -5) src/xml/printers.xml (+7, -0) Added experimental support for Canon PIXMA E470 series 2017-05-28 fb920fa2962d2f7969812258e31def6034548b18 Merge remote-tracking branch 'origin/master' into units-branch 2017-05-28 6d2da8cdc0719749d6e6fda63ec9882e20ae99e2 Lines: +8, -1 Files: src/testpattern/Makefile.am (+8, -1) Add checksums-release target 2017-05-27 ba5071b7a1026616cb4678030d21b40a0b7f4c81 Lines: +4, -11 Files: include/gutenprint/mxml.h (+0, -0) include/gutenprint/types.h (+4, -5) src/cups/genppd.c (+0, -2) src/gutenprintui2/panel.c (+0, -4) Minimize differences against the mainline. 2017-05-27 a57f728f8306ddffb9292f1c2d8333fbafbd9884 Merge branch 'master' into units-branch 2017-05-27 c0d801ff4a8c00116cef6beba8ef7338c94ab613 Lines: +296, -306 Files: src/cups/genppd.c (+2, -18) src/gimp2/print.c (+3, -0) src/main/print-escp2.c (+12, -10) src/main/print-escp2.h (+2, -2) src/main/print-olympus.c (+277, -276) Minimize differences from 5.3 WIP 2017-05-23 82a2e1cff60a5047ee9f49b48b6b897254c64b3d Merge branch 'master' into units-branch =============================================================================== Name: gutenprint-5_2_13-pre1 2017-05-23 e94efd823fdb80d3c2bdd2619913b5fa7509fe2d Lines: +0, -0 Files: src/testpattern/Checksums/sums.5.2.13-pre1.lrz (added +0) 5.2.13-pre1 checksums 2017-05-21 b1dc7a3c59124a2f58d3cbadab814170b5146460 Merge branch 'master' into units-branch 2017-05-21 7ea84ee0a63b646fca9937ae127988abfe85bff8 Lines: +2, -1 Files: src/gimp2/print.c (+2, -1) Fix error with gcc4 2017-05-09 c4a70fdb1f6a1c4e7947b5a545d42e419d513cd8 Lines: +1, -0 Files: src/cups/genppd.c (+1, -0) cups: Fix a small memory leak in genppd 2017-05-05 44cec847856fa4fa3b63f183ba7c964cbf45597b Lines: +85, -85 Files: README.package (+1, -1) doc/README.maintaining (+1, -1) doc/users_guide/gimp.sgml (+1, -1) doc/users_guide/utils.sgml (+1, -1) include/gutenprint/curve.h (+3, -3) include/gutenprint/image.h (+1, -1) include/gutenprint/vars.h (+15, -15) macosx/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -1) macosx/scripts/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -1) macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -1) macosx/src/gutenprint.pkg.src/Resources/postinstall (+1, -1) macosx/src/gutenprint.pkg.src/Resources/postupgrade (+1, -1) macosx/src/gutenprint.pkg.src/Resources/preinstall (+1, -1) macosx/src/gutenprint.pkg.src/Resources/preupgrade (+1, -1) src/cups/backend_canonselphy.c (+2, -2) src/cups/backend_canonselphyneo.c (+1, -1) src/cups/backend_citizencw01.c (+2, -2) src/cups/backend_common.c (+1, -1) src/cups/backend_common.h (+1, -1) src/cups/backend_dnpds40.c (+2, -2) src/cups/backend_kodak1400.c (+2, -2) src/cups/backend_kodak605.c (+2, -2) src/cups/backend_kodak6800.c (+1, -1) src/cups/backend_mitsu70x.c (+1, -1) src/cups/backend_mitsu9550.c (+1, -1) src/cups/backend_mitsup95d.c (+1, -1) src/cups/backend_shinkos1245.c (+2, -2) src/cups/backend_shinkos2145.c (+3, -3) src/cups/backend_shinkos6145.c (+4, -4) src/cups/backend_shinkos6245.c (+4, -4) src/cups/backend_sonyupdr150.c (+1, -1) src/cups/cups-calibrate.c (+1, -1) src/escputil/d4lib.c (+5, -5) src/main/canon-inks.h (+2, -2) src/main/canon-modes.h (+3, -3) src/main/print-canon.c (+4, -4) src/main/print-dpl.c (+1, -1) src/main/print-olympus.c (+3, -3) test/bjc-unprint.c (+1, -1) test/pcl-unprint.c (+2, -2) test/unprint.c (+2, -2) Spelling fixes 2017-04-30 c02b87c7249ce79c7d1f3c4718f8d82744e392cd Lines: +1, -1 Files: src/gimp2/print.c (+1, -1) gimp: Fix memory leak. We were freeing the stp_parameter_description at the very end of the run() function, but the describe_parameter() is inside a loop. Caught when trying to valgrind an independent problem. 2017-04-20 5de8e517215015977fcf57c9e0b8dd286c2cd8c0 Lines: +63, -18 Files: src/cups/backend_canonselphyneo.c (+23, -9) src/main/print-olympus.c (+40, -9) dyesub: Figured out how to have selphyneo models accept CMY data! Currently disabled. A future commit will enable it, and then down the line we can nuke that old code altogether. 2017-04-20 8dc80cfaa7b0a006d2c45e6ed0d67ff8225707a3 Lines: +50, -43 Files: src/main/print-olympus.c (+50, -43) dyesub: Continue optimization efforts in the dyesub driver * Fixes a nasty regression when using non-interlaced printers * Updated copyright text to reflect current maintainer 2017-04-20 5a13c0435e3ba50854d98aee9f8cef509b1ca8a1 Lines: +1, -0 Files: src/cups/rastertoprinter.c (+1, -0) cups: Add a call to cupsFreeOptions() to avoid a memory leak. Found by valgrind: ==4261== 80 bytes in 1 blocks are definitely lost in loss record 49 of 108 ==4261== at 0x4C2FC47: realloc (vg_replace_malloc.c:785) ==4261== by 0x508C054: cupsAddOption (in /usr/lib64/libcups.so.2) ==4261== by 0x508C461: cupsParseOptions (in /usr/lib64/libcups.so.2) ==4261== by 0x40B4D2: main (rastertoprinter.c:1226) 2017-04-17 bab6a6532ebd7ffea3a564086cbb800ef3345abd Lines: +1, -1 Files: src/main/canon-modes.h (+1, -1) Corrected typo in new modes for Canon Pro9500 2017-04-16 e489ab41e1a24a5dcad9e6b4407e8e6f39788561 Merge remote-tracking branch 'origin/master' into units-branch 2017-04-16 0f7bbf9a64c054bca77e3898252ea62a7c8daec5 Lines: +31, -12 Files: configure.ac (+15, -3) src/testpattern/Makefile.am (+4, -4) src/testpattern/compare-checksums.in (+8, -4) src/testpattern/run-testpattern-2.in (+4, -1) Looks like lrzip is the winner for compressing checksum files 2017-04-16 d7b448e8002504e81cfd534ae47afad4a222c3a6 Lines: +199, -151 Files: configure.ac (+12, -3) src/testpattern/Makefile.am (+3, -4) src/testpattern/compare-checksums.in (+156, -48) src/testpattern/compress-checksums.in (+1, -1) src/testpattern/run-testpattern-2.in (+27, -12) src/testpattern/uncompress-checksums.in (removed -83) Further improvements in checksum compression. Merge uncompress into compare to avoid duplicate code. 2017-04-14 da4e272f58f07e138b2c2e9f5d11de7285406240 Lines: +5, -1 Files: NEWS (+3, -1) src/xml/printers.xml (+2, -0) Removed Canon iP100 from supported printers 2017-04-13 cfab03c89d13890f4d424558f4bee21f29ea905d Lines: +186, -3 Files: NEWS (+2, -0) src/main/print-dpl.c (+169, -3) src/xml/printers.xml (+15, -0) Add Datamax-O'Neil H Class series 2017-04-12 5c77e08833c31a89f46ef1f7baa27377dcbb67f5 Merge remote-tracking branch 'origin/master' into units-branch 2017-04-12 242205a5bdd460a575d90b853a68ecd2e26c93db Lines: +2, -1 Files: src/main/print-olympus.c (+2, -1) dyesub: Fix double-swapping of row/cols when using internal "LANDSCAPE" mode. 2017-04-11 b7336a1d1966fc1993ef02ebc33e819bb63b9d21 Lines: +15, -60 Files: src/cups/backend_canonselphy.c (+15, -60) dyesub: backend: canonselphy: Handle presence of a battery! 2017-04-09 1263e225a22e9c7f10cdd779e7dd18d60f722961 Merge remote-tracking branch 'origin/master' into units-branch 2017-04-09 e00b154368453a9993dc1546949ead666d365c8c Lines: +69, -5 Files: src/testpattern/compress-checksums.in (+37, -3) src/testpattern/uncompress-checksums.in (+32, -2) Improve compression about 7% 2017-04-09 2e47d11fa7c606a5cb734eed9b1e393469244511 Lines: +47, -11 Files: .gitignore (+9, -1) Makefile.am (+8, -5) configure.ac (+5, -0) scripts/Makefile.am (+3, -1) scripts/{gversion => gversion.in} (+15, -1) src/testpattern/Makefile.am (+7, -3) Store the git version in the build tree 2017-04-08 a1d838144248b84a6058c988126c949b015c6106 Merge branch 'master' into units-branch 2017-04-08 909a8bc8a73089a7cf914088f679df1a9c2e16e6 Lines: +12, -10 Files: NEWS (+12, -10) Consolidate the dyesub section of the 5.2.12 NEWS a bit. 2017-04-08 f94986ded3cdcd3cbea0f7eefe5f14bdb254d29d Lines: +2, -2 Files: src/cups/rastertoprinter.c (+2, -2) cups: Make the "Purging rows" message a verbose message. This lines it up with the other "reading data" messages. As an aside, I'd really like to see the polarity of this swapped; that is to say the truly verbose stuff shouldn't be output by default. It's largely noise. 2017-04-07 eb3a4400895c5fbc25896d7b094c18ccaa20da73 Lines: +40, -38 Files: NEWS (+1, -1) src/main/print-olympus.c (+39, -37) dyesub: Render a row into a buffer, then send it out in one shot. This commit more than *doubles* the rendering performance! (Previous commit was ~15% gain. This one brings the cumulative total to nearly 270%! 2017-04-07 d8c30868d74491b256487a00292ae3a35bfd788b Lines: +10, -4 Files: NEWS (+10, -4) Update NEWS for the dyesub driver. 2017-04-05 e9c8c2911f58ad11a0c3c90ed6a7877d1114965f Lines: +15, -3 Files: src/main/print-olympus.c (+15, -3) dyesub: Significant performance optimization for interlaced printers When rendering a pixel for a given color plane, we were computing all planes' data, and throwing all but one away. 2017-04-05 dad9f81ab88bb290a221620960f569cf67c6b84b Lines: +57, -47 Files: src/main/print-olympus.c (+57, -47) dyesub: Simplify dyesub_print_pixel. As all current printer and color models map 1:1 from image->inks, get rid of the useless (not to mention broken!) code that allowed the dyesub driver to handle mismatches. This also includes the initial work towards a better interpolation algorithm -- Right now the driver just picks the closest single "point" in the original image and uses that as-is for a given output pixel. Eventually, I want to allow for different scaling algorithms (eg point, bilinear, bicubic, and lanczos), and possibly the option of adding sharpening too. This can yield a significant improvement in quality. 2017-04-05 afee3b106b1c56fb281108eadc785189c631986a Lines: +14, -5 Files: src/cups/backend_mitsu70x.c (+14, -5) dyesub: backend: Improvements to the mitsu70x backend. 2017-04-05 807513413c5d5d8e36ffa067141a9f9950b132ea Lines: +12, -7 Files: src/cups/backend_shinkos6145.c (+12, -7) dyesub: backend: Synchronize the Shinko S6145 backend. 2017-04-03 3466b35359aa28f5a8f2c04a35e8f8ca543ecae3 Lines: +2, -2 Files: NEWS (+1, -1) src/main/print-olympus.c (+1, -1) dyesub: Corrected the 'C' print size for newer Selphy CP models. 2017-03-30 5e1d86a8f4761094e354550487722f5c55e1cee3 Lines: +19, -0 Files: src/main/print-olympus.c (+19, -0) dyesub: Optionally make the S6145 generate planar YMC data. ...Instead of packed RGB. This way the backend doesn't need to convert it. I'll enable it once I'm able to test it out. 2017-03-27 598a86e492c4908e55135840a639ee07ecdb7546 Lines: +9, -6 Files: src/main/print-olympus.c (+9, -6) dyesub: Fix up indentation in the YCbCr conversion hack. 2017-03-26 d57cde8196fb5e5e3c6cbf4aee4b2922e2c32319 Lines: +8, -4 Files: NEWS (+1, -0) src/cups/backend_canonselphyneo.c (+3, -3) src/cups/blacklist (+3, -0) src/xml/printers.xml (+1, -1) dyesub: Add in the USB PID for the Canon Selphy CP820 Backend, blacklist, and an IEEE1284 ID too. :) 2017-03-26 8c0b573a297f560cbcb77830708b20240f0105ad Merge remote-tracking branch 'origin/master' into units-branch 2017-03-27 f9078b1c6b6f529ba1628baafb591a4b14d94975 Lines: +1, -15 Files: NEWS (+1, -15) Updated Canon driver news 2017-03-19 efd017f79e033f412948d106335b1f884fa849f6 Merge remote-tracking branch 'origin/master' into units-branch 2017-03-19 2a0a8cf51a68538768897116d16a49846b3596e8 Lines: +193, -10 Files: scripts/mkgitlog.in (+18, -0) src/cups/test-ppds (+18, -0) src/cups/test-rastertogutenprint.in (+18, -0) src/testpattern/compare-image-files (+18, -0) src/testpattern/extended.sample (+18, -0) src/testpattern/run-testpattern (+18, -0) src/testpattern/run-testpattern-1 (+19, -0) src/testpattern/run-testpattern-2.in (+19, -0) src/testpattern/testpattern.sample (+17, -1) src/xml/extract-strings.c (+12, -9) test/run-testdither (+18, -0) Fix copyright messages 2017-03-19 f98dbd133549cc8fa3167a2e734a22245eae0ae1 Lines: +9, -6 Files: scripts/gversion (+8, -5) scripts/test-gversion (+1, -1) Improve command line arguments for git version parser 2017-03-19 50c2185585fc1322862235280a40d47dabfa74e4 Lines: +173, -46 Files: NEWS (+8, -1) src/cups/backend_mitsu70x.c (+156, -37) src/main/print-olympus.c (+9, -8) dyesub: The CP-D70 family needs the row data reversed! With this commit (and the correspinding library) the print quality is on par with the Official Windows and OSX drivers. Huzzah! 2017-03-19 9eff5c5dc75e845a722bf9e17dbd1f49be31d9e2 Merge remote-tracking branch 'origin/master' into units-branch 2017-03-19 0dc01b8b687ccff31b716350b6cff417a00740f2 Lines: +1, -1 Files: src/cups/test-rastertogutenprint.in (+1, -1) Get rastertogutenprint version correctly. 2017-03-19 bbbeddcff0bb1803c1f843a258fbbb225b77f8f7 Merge remote-tracking branch 'origin/master' into units-branch 2017-03-19 1b0ea8a5d69c59aa84983d9bd5d078cf14d4b51c Lines: +3, -1 Files: NEWS (+2, -1) src/xml/printers.xml (+1, -0) Add Epson Artisan 1430 2017-03-18 b48d390ab0613b0eba7d90a33ded9a63a1fd72a8 Merge remote-tracking branch 'origin/master' into units-branch 2017-03-18 ac8b6927ebfd066bad17c11ded75b8b9b6884fae Lines: +2, -6 Files: src/main/print-color.c (+2, -6) Simplify logic of InkLimit. 2017-03-17 ceea6992aa9dcc60829eb3dc4ca77aaad3629324 Lines: +3, -0 Files: src/main/print-color.c (+3, -0) Mark the InkLimit option as inactive when there's no InkChannels option at all, not just one without a non-zero default value. The dyesub driver was the only family without an InkChannels parameter, and it seemed silly to add it just to make the InkLimit option go inactive. 2017-03-17 e9ffd6f3808f47527a2e34892bdab29f1e80631f Lines: +12, -9 Files: src/cups/backend_common.c (+12, -9) dyesub: backend: Suppress the PAGE output when invoked by CUPS. (Gutenprint already generates the PAGE output!) 2017-03-17 7d7eba5a1766bdc5ceb5a30a91ae060bd231a395 Lines: +79, -34 Files: src/cups/backend_kodak6800.c (+10, -10) src/cups/backend_mitsu70x.c (+53, -9) src/cups/backend_shinkos1245.c (+16, -15) dyesub: backend: Synchronize with latest upstream. Minor stuff, except for the mitsu70x, due to a necessary API change in the library. 2017-03-16 dc28c8eb599fb1926cced1a32c79dd2519c34f23 Lines: +94, -87 Files: test/pixma_parse.c (+94, -87) pixma_parse changed redirection: normal to stdout, DEBUG to stderr 2017-03-14 445a50eda5e76af63361a16799e8ef401e387bc0 Lines: +31, -17 Files: NEWS (+2, -0) src/main/canon-media-mode.h (+19, -10) src/main/canon-modes.h (+10, -7) Added user-submitted modes for Canon Pro9500 (additional testing in progress). 2017-03-12 ed52a05f7899b277c032b6bb6ebc5c69d9f547b9 Lines: +7, -5 Files: NEWS (+2, -0) src/main/canon-modes.h (+5, -5) In Canon driver, corrected 300dpi modes for iP100. 2017-03-11 e5d3def9f21fbc7e8aa911c0b17045b961d80acb Lines: +289, -289 Files: src/main/print-olympus.c (+289, -289) dyesub: Convert to using stp_dimension_t/stp_resolution_t * Eliminate rounding up to the nearest point for page dimensions * Use arithematic rounding when converting dimensions -> pixels instead of always rounding down. 2017-03-11 75d04476687449c50d93b542347b732cd0e50e1a Lines: +97, -71 Files: src/gimp2/print.c (+3, -0) src/gutenprintui2/panel.c (+25, -21) src/gutenprintui2/plist.c (+2, -1) src/gutenprintui2/printrc.h (+0, -1) src/gutenprintui2/printrcl.l (+3, -5) src/gutenprintui2/printrcy.y (+20, -22) src/main/escp2-driver.c (+27, -17) src/main/print-escp2.c (+13, -0) src/main/print-pcl.c (+4, -4) Print plugin works with non-integer point values. Also fixed problems with printrc handling floats, and rounding problems in the Epson driver, and type problems with the PCL driver. 2017-03-11 0b7ed258d55a75be3b33086f4209bea210341151 Lines: +35, -39 Files: configure.ac (+5, -5) src/Makefile.am (+1, -1) src/gimp2/print.c (+8, -5) src/gutenprintui2/panel.c (+18, -28) src/gutenprintui2/plist.c (+3, -0) Bump minor version for incompatible change. More int->float fixes. 2017-03-12 04b59b34c91ddfe6bd95136be1120daa4df01627 Lines: +131, -35 Files: NEWS (+26, -7) src/main/canon-printers.h (+6, -12) src/main/print-canon.c (+99, -16) For Canon printers, modified Esc (s and Esc (u behaviour for duplex printing. Added initial support for printing orientation through Esc (v and Esc (P commands. 2017-03-10 e70255d849de8c21d6c54beb5ec7a43c22f18c3a Lines: +75, -152 Files: src/main/print-canon.c (+75, -152) Extended fixed paper width/length setting in Esc (p command for Canon driver to borderless. Cleaned up function. 2017-03-09 6f4191b29cc80204a6ad687e5a8b38f983012731 Lines: +8, -5 Files: README (+8, -5) Update README with some corrections to the dyesub text. 2017-03-09 664fd8ebb210e93a06ca7f7f4061748464cea1fc Lines: +6, -5 Files: src/main/print-canon.c (+6, -5) Enabled function for setting paper_width in Canon driver for papersizes known to the driver. 2017-03-08 9cc273bf3b1f6a12a197c1ebd839bf1bbe6117ba Lines: +92, -3 Files: src/main/print-canon.c (+92, -3) Partial preparation for function to fix papersize for Canon driver in ESC (p command. 2017-03-06 1b8c6ece7d588a9440a92806998038228b61f025 Lines: +3, -3 Files: NEWS (+2, -2) README (+1, -1) Minor doc updates. Mainly the version tag. 2017-03-06 af3387573a8e15fe7cb6cc776a5d2a94f3362ecd Merge branch 'master' into units-branch 2017-03-06 464c6f6367ce049c0f0a783c1eebd232556181f4 Lines: +195, -75 Files: src/gimp2/print.c (+195, -75) Corrected patch for non-interactive plugin mode from Matt Hirsch 2017-03-06 3405597052104ce9ec5c3ff437510f4954136a60 Lines: +10, -43 Files: src/gimp2/print.c (+10, -43) Revert erroneous b96e759f8b0ebc58862d95afb74d625b7b89c94f 2017-03-06 58d217e913649f775953604be83a63e98d8e8403 Lines: +2, -1 Files: src/main/print-canon.c (+2, -1) Avoid warning owing to unused variable 2017-03-05 d96278aaafa05eec1b96548c838d60566eb5556d Lines: +13, -17 Files: src/cups/genppd.c (+13, -17) Correct PPD file errors 2017-03-05 4b69241b982c9e0f757262cc9c5c8077c8a6e373 Lines: +134, -111 Files: src/main/print-escp2-data.c (+12, -12) src/main/print-escp2.c (+86, -63) src/main/print-escp2.h (+36, -36) More FP cleanup 2017-03-05 d653c9963f8a438dd1cdd77b29e213e86e63b75c Lines: +48, -19 Files: src/testpattern/run-testpattern-2.in (+5, -0) src/testpattern/testpattern.c (+32, -18) src/testpattern/testpattern.h (+1, -0) src/testpattern/testpatternl.l (+1, -0) src/testpattern/testpatterny.y (+9, -1) Add optional round mode to testpattern to round down to points (for testing compatibility against integer-based code) 2017-03-05 36b677ae288392c8d5884ceb133342decef5a734 Merge branch 'master' into units-branch 2017-03-05 cde254a5f42711587b3bc81d32ced09e8ba39028 Lines: +2, -2 Files: include/gutenprint/image.h (+2, -2) Clarify that stp_image_height/width return pixels 2017-03-05 26e8f8edd3fea94d17900d2d3c650c6afba63741 Lines: +5, -0 Files: src/testpattern/testpattern.c (+5, -0) Correctly handle very small print sizes 2017-03-04 34b4b6d8fcd609b4620108bb64d1aa23fd8e7f2f Lines: +32, -23 Files: src/cups/genppd.c (+10, -10) src/main/print-dpl.c (+1, -1) src/main/print-lexmark.c (+2, -2) src/main/print-olympus.c (+5, -2) src/main/print-pcl.c (+3, -3) src/main/print-ps.c (+7, -1) src/testpattern/printer_options.c (+3, -3) src/testpattern/testpattern.c (+1, -1) Compile cleanly with stp_resolution_t set to int (but don't actually do it) 2017-03-04 2144b8ad79d5252e24de82ae306d75a58eeca069 Lines: +609, -483 Files: include/gutenprint/image.h (+2, -0) include/gutenprint/mxml.h (+5, -1) include/gutenprint/paper.h (+14, -13) include/gutenprint/printers.h (+14, -8) include/gutenprint/types.h (added +41) include/gutenprint/vars.h (+56, -41) include/gutenprint/xml.h (+1, -0) src/cups/genppd.c (+16, -15) src/cups/rastertoprinter.c (+81, -71) src/gutenprintui2/panel.c (+11, -11) src/gutenprintui2/plist.c (+6, -6) src/main/canon-printers.h (+6, -6) src/main/mxml-file.c (+5, -0) src/main/mxml-node.c (+11, -0) src/main/print-canon.c (+37, -37) src/main/print-dpl.c (+24, -23) src/main/print-escp2.c (+29, -28) src/main/print-escp2.h (+12, -12) src/main/print-lexmark.c (+32, -30) src/main/print-olympus.c (+34, -33) src/main/print-papers.c (+13, -13) src/main/print-pcl.c (+26, -26) src/main/print-ps.c (+49, -49) src/main/print-raw.c (+8, -7) src/main/print-vars.c (+39, -31) src/main/printers.c (+20, -17) src/main/xml.c (+12, -0) src/testpattern/printer_options.c (+3, -3) src/testpattern/testpattern.c (+2, -2) Compiles with dimension = double, resolution = int 2017-03-04 0729cc7db403ecb1d4a72573755351454c6c9313 Lines: +165, -0 Files: scripts/gversion (added +114) scripts/test-gversion (added +51) Git-based version extractor 2017-03-04 1779cb9851fd0b55222e6e528a7144f9a1d30bea Lines: +165, -0 Files: scripts/gversion (added +114) scripts/test-gversion (added +51) Git-based version extractor 2017-03-05 dc3b52b85107fc5dee3ca8349e9218ff555a8039 Lines: +9, -3 Files: NEWS (+3, -0) src/main/canon-printers.h (+2, -1) src/main/print-canon.c (+4, -2) Activated ESC (s command for Canon MG5700 printer (testing). 2017-03-02 11d09637fee76640003147d55cd308ced739c6aa Lines: +36, -7 Files: NEWS (+11, -0) src/main/print-canon.c (+25, -7) Temporary workaround: specify exact width for Esc (P parameter in Canon driver for firmware to detect correct papersize. 2017-02-26 7de47e662251964df07b8207a6970f27ea04e20b Lines: +1, -1 Files: src/main/canon-printers.h (+1, -1) Added duplex mode support to Canon MP530 (bug #691). 2017-02-26 0e75b1cf52fe228d96b0ef8f0ce8b76783323661 Lines: +24, -24 Files: src/main/print-canon.c (+24, -24) Temporary fix continued: further additions to fixed width of Canon papersizes for firmware. 2017-02-25 de4d7c3f3b8ee6bc84fd0dccf0d20a5925d41c07 Lines: +54, -50 Files: src/main/print-canon.c (+54, -50) Temporary workaround: added more papersize constant dimenions for Canon printers. Some left to check. 2017-02-24 e51aaee784213ce8659bcb41e2a4375bba886420 Lines: +85, -11 Files: src/main/print-canon.c (+85, -11) Temporary code for setting paper_width in Canon printers to exact values 2017-02-23 93dbc1a2b8d4ff9942e316db049d77cffb22d5ff Lines: +9, -1 Files: src/main/print-canon.c (+9, -1) Temporary workaround for Canon printer firmware to detect A4 size media and draw from cassette automatically: Set A4 paper_width fixed at 4961 rather than outputting calculated value (which is 4958), in units of 1/600 inch. 2017-02-22 269ffb8896ceed54db35847a8e926bcb041a8254 Lines: +3, -0 Files: src/cups/blacklist (+3, -0) Add the P93 to the blacklist. 2017-02-22 2f935791ea8b4b562125c7741b7d2fc1871b7e2c Lines: +0, -8 Files: src/main/canon-media-mode.h (+0, -6) src/main/canon-modes.h (+0, -2) Removed experimental modes from Canon MP640 confirmed not to work (thanks to Thomas Tornblom). 2017-02-21 cfe6780aacc76f547623ce7bc14f28efee7c5c27 Lines: +35, -17 Files: src/main/canon-media-mode.h (+1, -1) src/main/canon-media.h (+7, -13) src/main/canon-modes.h (+26, -2) src/main/canon-printers.h (+1, -1) Separated resolution modes for Canon MP630 from MP640. Removed useless paper allocation in paper sources. 2017-02-20 b626f432a7f58c56c2b9fac9667d773cb7f9bf86 Lines: +0, -1 Files: src/gimp2/print.c (+0, -1) Remove spurious declarations 2017-02-15 40e406ba358115908a2b83d32b0852dde550d287 Lines: +197, -13 Files: NEWS (+12, -5) configure.ac (+4, -4) src/main/print-canon.c (+3, -3) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_129.xml (added +175) src/xml/printers.xml (+1, -0) Bump version Add preliminary support for Epson L310, based on feedback from Levin Du. Fix compression buffer size in Canon driver. 2017-02-15 95de66324c6671db47fc25670ad328214e909814 Lines: +56, -16 Files: src/testpattern/run-testpattern-2.in (+56, -16) Allow standard options to specify a particular value for an option, and special case options for min and max resolution. Run all paper sizes at minimum resolution (caught a bug with that). 2017-02-12 faca152251d9fdb7d731c2e6d20e5aea92d7dc10 Lines: +21, -12 Files: src/cups/backend_mitsup95d.c (+21, -12) dyesub: backend: mitsu_p95x: Fix handling of 'memory clear' 2017-02-10 ff6ba44d7c5a4b6894658781f062fa52c0a55f0d Lines: +5, -0 Files: src/main/print-canon.c (+5, -0) Added debug messages to canon_size_type function 2017-02-09 949be949f3d3445efd10d5c5a581c533e8b63fd7 Lines: +2, -2 Files: src/xml/papers.xml (+2, -2) papers: Properly fix the mis-definition of the "8x11.7" paper only used by the DNP 8" printers. 2017-02-08 b3ed3be8bb6c5225f76e900fe3996e62a5cf9a9c Lines: +21, -0 Files: NEWS (+21, -0) Update NEWS 2017-02-08 020748cd9268e25ea16db155fe96888302a3ec70 Lines: +553, -30 Files: src/cups/backend_common.h (+2, -1) src/cups/backend_mitsup95d.c (+168, -27) src/main/print-olympus.c (+381, -1) src/xml/printers.xml (+2, -1) dyesub: Add support for the Mitsubishi P93D/DW 2017-02-08 7c3f4ffe147322436af76c3e9e962b3dc5b1b651 Lines: +7, -1 Files: src/main/print-olympus.c (+7, -1) dyesub: mitsu_p95d: Actually hook up brightness and contrast settings 2017-02-08 38ce0fe8131026a03adb235159203f0845997d51 Lines: +1, -1 Files: src/xml/papers.xml (+1, -1) papers: Fix bad definition of w595h842 -- It collided with 'A4' 2017-02-05 275c84faf896f2e6a64cb933fb29d2ce65ba279a Lines: +1, -0 Files: src/main/print-canon.c (+1, -0) remove gcc6 warning for arg_6d_1 assignment 2017-01-30 cb81c82ee3a0aa33c082b01e6dc31df81a7aad27 Lines: +4, -4 Files: configure.ac (+4, -4) Fix build of gimp plugin when cups is not selected See https://autotools.io/pkgconfig/pkg_check_modules.html under "3.4 Optional Modules" 2017-01-30 b96e759f8b0ebc58862d95afb74d625b7b89c94f Lines: +44, -10 Files: src/gimp2/print.c (+44, -10) Fix non-interactive plugin mode, from Matt Hirsch https://sourceforge.net/p/gimp-print/bugs/696/ =============================================================================== Name: gutenprint-5_2_12a 2017-01-13 3ad4ca0d477bb4f6664d3901386fef72881237ea Lines: +4, -4 Files: NEWS (+2, -1) README (+2, -3) Fix NEWS and README 2017-01-13 83d73e07438623c8d0a4e4585118879ca75e2157 Lines: +3, -3 Files: NEWS (+3, -3) Update the lib70x text in the NEWS file. 2017-01-12 0c6c06af15cf37a8e3956379340e3fa64c4875fe Lines: +2, -2 Files: src/cups/backend_shinkos1245.c (+2, -2) dyesub: backend: Fix boneheaded '||' when an '|' was called for. 2017-01-12 9444a88a6c451d71285a178a1679c33fb7cbf5f2 Lines: +1, -1 Files: src/cups/rastertoprinter.c (+1, -1) cups: rastertoprinter: PAGE log should include the number of copies! =============================================================================== Name: gutenprint-5_2_12 2017-01-11 0958b485141308ad4a0fd4f0b195a8ccabf187e2 Lines: +1, -1 Files: configure.ac (+1, -1) src/testpattern/Checksums/sums.5.2.12.bz2 (added +0) 5.2.12 release 2017-01-11 f8a80d2d0934e26b07cb01c5467ec4ca6092f170 Lines: +25, -5 Files: src/cups/backend_mitsu70x.c (+25, -5) dyesub: backend: Sanity check the Mitsu K60 and Kodak 305 firmware rev. 2017-01-07 0f1b5d26fe9b85df82ef56ef38400746330d3f62 Lines: +25, -0 Files: src/cups/genppd.c (+25, -0) genppd: Export RAW parameters in PPDs using a 'CustomFoo' construct. Code that includes a token OpenUI/CloseUI construct is present, but 2017-01-05 9cde9ef52ba41c828a2f4fd876329d0f756a2e70 Lines: +7, -0 Files: src/xml/papers.xml (+7, -0) dyesub: Another missing paper type for the DS820. Bad merge. 2017-01-05 684afddf951ada04a6c89bb45af97e1d4a74c48a Lines: +7, -0 Files: src/xml/papers.xml (+7, -0) dyesub: left out a paper type for the DS820 2017-01-05 2a7ccda1b4a59c9f38d0e13a0a7e8f26ef2e009e Lines: +619, -46 Files: NEWS (+2, -1) src/cups/backend_common.h (+3, -2) src/cups/backend_dnpds40.c (+285, -36) src/cups/blacklist (+3, -0) src/main/print-olympus.c (+269, -7) src/xml/papers.xml (+56, -0) src/xml/printers.xml (+1, -0) dyesub: Add support for the DNP DS820/DS820A printers. 2017-01-05 52e6b605365ff4479e9f95d79b79da5ded9d7847 Lines: +3, -9 Files: src/main/print-olympus.c (+3, -9) dyesub: fix 'Attempt to retrieve unset boolean parameter UseLUT' on D90 2017-01-02 6b7910f558633e06491ef0450a8eb5537c48a37c Lines: +58, -6 Files: src/cups/genppd.c (+53, -5) src/cups/test-ppds (+5, -1) Parallelize genppd and test-ppds 2017-01-01 b84217b3235d26ff3da84405ecc7a0bae5f8a6b1 Lines: +75, -32 Files: src/cups/test-rastertogutenprint.in (+64, -24) src/testpattern/Makefile.am (+4, -8) src/testpattern/run-testpattern-2.in (+7, -0) Parallelize testpattern. 2017-01-01 cccb99cafbe85e7e8a862cd3d1bbf2b55ddddcb4 Lines: +46, -3 Files: src/testpattern/Makefile.am (+6, -1) src/testpattern/run-testpattern-2.in (+40, -2) Parallelize testpattern. 2016-12-31 abe24e6d0dcede2bca913a82a6313fb3781a5f52 Lines: +1, -1 Files: configure.ac (+1, -1) Typo 2016-12-31 56aa0506ab9a569f67d67ef68527f48edbf62ad5 Lines: +36, -22 Files: configure.ac (+1, -1) include/gutenprintui2/gutenprintui.h (+1, -1) src/escputil/d4lib.c (+1, -1) src/gimp2/print_gimp.h (+1, -1) src/gutenprintui2/ui-utils.c (+2, -2) src/main/curve.c (+0, -3) src/main/module.c (+4, -0) src/main/print-color.c (+1, -0) src/main/print-lexmark.c (+1, -1) src/main/print-pcl.c (+22, -10) test/curve.c (+2, -2) Fix gcc6 warnings, tested with run-testpattern-2 checksum 2016-12-31 244560790c7a552a97e1d879ce372145ad59f7ca Lines: +7, -2 Files: src/main/print-dpl.c (+7, -2) Fix stack overwrite. 2016-12-30 3969ac57c0b4d63e0cd895ffa5f98bbf48e62057 Merge branch 'master' of ssh://git.code.sf.net/p/gimp-print/source 2016-12-29 207c928e122e352eba71e8abd5ffd4b67dc6d2c3 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) XM: Add IEEE1284 ID for Canon SELPHY CP1000 2016-12-29 f93cc2306699c2eb537fda8734a8d0144c4ab218 Lines: +5, -2 Files: NEWS (+2, -2) src/cups/blacklist (+3, -0) Update NEWS and dyesub blacklist for the SELPHY 1000 2016-12-28 1007e121a9701761ccf54064d380fe505d108cf3 Lines: +3, -3 Files: src/cups/backend_canonselphyneo.c (+3, -3) dyesub: backend: Add USB PID for Canon SELPHY CP1000 2016-12-27 c583e346ae0d5ba513d50fbb4fc6ec852433b487 Lines: +9, -4 Files: src/cups/backend_dnpds40.c (+8, -4) src/main/print-olympus.c (+1, -0) dyesub: DS620: Add support for 'Fine Matte' mode. 2016-12-20 227cd9d3feda124376aa80df85250c5341de7498 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) dyesub: Fix printer ID for Mitsubishi CP9500D 2016-12-20 7eb0533bbc4d04c1b9c08b99bdaeb37c2a02ea16 Lines: +48, -5 Files: src/main/print-olympus.c (+48, -5) dyesub: Expose the Mistubishi CP-D90DW's 'Combo Wait time' option. 2016-12-20 b2228ffd6d63a5122c6b32d059da76378ef90043 Lines: +204, -2 Files: NEWS (+3, -2) src/main/print-olympus.c (+200, -0) src/xml/printers.xml (+1, -0) dyesub: Add support for the Mitsubishi CP-9500DW. Subtly different from the newer CP-9550. 2016-12-16 5c229fc228a464ebed339f444daf8cfc7f1a243d Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Fix P600 definition. 2016-12-12 3945bc7465a37f36838d9253126deb3c26713228 Lines: +1097, -5 Files: NEWS (+3, -0) README (+1, -0) src/cups/Makefile.am (+1, -1) src/cups/backend_common.c (+2, -0) src/cups/backend_common.h (+1, -0) src/cups/backend_mitsup95d.c (added +539) src/cups/blacklist (+3, -0) src/main/print-olympus.c (+511, -4) src/xml/papers.xml (+35, -0) src/xml/printers.xml (+1, -0) dyesub: Add support for Mitsubishi P95D MedSci printer. 2016-12-11 ad660c890a80a0201ec46077ef41916fa1ba2064 Lines: +276, -23 Files: NEWS (+3, -0) src/main/print-olympus.c (+272, -23) src/xml/printers.xml (+1, -0) dyesub: Expose sharpening, matte intensity, and dust removal options of the Kodak 8500, Kodak 9810, and Sinfonia S1245. Also add the Kodak 8800, which is indentical to the Kodak 9810 2016-12-10 be39a40018c3aeb0ae199ff92d0201cf76bcc993 Lines: +39, -10 Files: NEWS (+0, -1) src/cups/backend_canonselphyneo.c (+39, -9) dyesub: backend: Add marker support to the selphyneo backend. 2016-12-10 0fe84ee54a704e58c554eb01ae34baced92eb7c2 Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) dyesub: Correct some 'Color=XX' categories. (Lamination type is independent of color, and one Mitsu70x option was explicitly about color) 2016-12-09 a3ab4e61b4f1093b6140d6b1045d396a8664832c Lines: +52, -5 Files: src/cups/backend_canonselphy.c (+25, -2) src/cups/backend_canonselphyneo.c (+27, -3) dyesub: backend: Canon SELPHY: Add ability to send printer reset. 2016-12-09 0ee26229bb4d3ac600d7680710969517e458a657 Lines: +28, -51 Files: src/cups/backend_canonselphyneo.c (+23, -26) src/main/print-olympus.c (+5, -25) dyesub: Fix incorrect size definition for L media on Newer Selphy CP 2016-12-07 f3b48333b6b58d23df712b55a7f61606874ed550 Lines: +5, -1 Files: NEWS (+5, -0) src/xml/printers.xml (+0, -1) Remove support for Brother HL-1430, which appears to be GDI-only. 2016-12-05 d2b3ed913a6416f473fc2f2e52200f0b2830d748 Lines: +2, -36 Files: src/main/print-olympus.c (+2, -36) dyesub: Get rid of all "Custom" pagesize entries. None of these were truly custom sizes, as the paper/media size is fixed for these printers. Many of them actually had completely fixed dimensions listed for the paper too, rendering the whole thing a pointless exercise. Going forward, only printers that truly support arbitrary sizes shall get "Custom" entries. 2016-12-04 c36f11796c55f2595027505d27803d8ce5641c81 Lines: +64, -35 Files: src/main/print-olympus.c (+52, -23) src/xml/printers.xml (+12, -12) dyesub: Take advantage of the global NumCopies options. Whether or not we have a custom backend, we should use the printer's native capabilities to generate copies. 2016-12-04 a638b3486228398b46b219025d74af816d3bda5c Lines: +39, -11 Files: src/cups/genppd.c (+1, -4) src/cups/rastertoprinter.c (+9, -0) src/main/generic-options.c (+23, -1) src/main/print-olympus.c (+6, -6) rastertoprinter: Pass 'NumCopies' and 'Collate' options into the core This way drivers can generate native, multi-copy (&|collated) spool data. 2016-12-04 7db5948b57de48450b82cfe27f57aebcf31a9a4f Lines: +1, -1 Files: src/cups/rastertoprinter.c (+1, -1) rastertoprinter: Properly initialize printer defaults. 2016-12-03 07fbab19d3aa7eddbd5b3db727fae2c212888d83 Lines: +4, -4 Files: src/xml/printers.xml (+4, -4) printers.xml: selphyneo family can do nativecopies via the backend. 2016-12-02 c77f7ec088b8a432b8378eefd407d7cfc345c540 Lines: +461, -4 Files: NEWS (+7, -1) README (+4, -2) src/cups/Makefile.am (+1, -1) src/cups/backend_canonselphyneo.c (added +440) src/cups/backend_common.c (+2, -0) src/cups/backend_common.h (+1, -0) src/cups/blacklist (+6, -0) dyesub: Add in a backend for the newer canon selphy printers This includes the CP820, CP910, CP1000, and CP1200. Note that the USB PIDs for the 820 and the 1000 are unknown. 2016-12-01 c481e1ee1184256136b5b175317f2c8ae04f7718 Lines: +2, -477 Files: src/main/print-olympus.c (+2, -441) src/xml/papers.xml (+0, -35) src/xml/printers.xml (+0, -1) Revert "dyesub: Add support for Mitsubishi P95D MedSci printer." This reverts commit 2543856c14badf43e2f20621bd75ef25c3606bc5. 2016-12-01 d4157743bed73cbf7fdba9223abe04407db3bbee Lines: +35, -42 Files: src/main/print-olympus.c (+23, -30) src/xml/printers.xml (+12, -12) Revert "dyesub: Take advantage of the global NumCopies options." This reverts commit e30d3234687b6b3d6325f2daadbacb5639df83ab. 2016-12-01 b38522594bb35d6c31ad405750c175b7c29c60d7 Lines: +11, -42 Files: src/cups/genppd.c (+4, -1) src/cups/rastertoprinter.c (+0, -18) src/main/generic-options.c (+1, -23) src/main/print-olympus.c (+6, -0) Revert "CUPS: pass the 'num_copies' filter cmdline argument into the core" This reverts commit 05c42d796dc1600a2d7b4d885e70589d0a56c974. 2016-12-01 c97fe1f62ef2bc3563c4f28f460bd4cedd2c7d99 Lines: +1, -1 Files: src/cups/rastertoprinter.c (+1, -1) Revert "rastertoprinter: Properly initialize printer defaults." This reverts commit a4c3940e720ee865d3a2f9a1d5e8c4570c0655dc. 2016-12-01 0a4e7718fe043afdc4c14b38d3142182fcfe2fa9 Lines: +4, -2 Files: src/main/print-olympus.c (+4, -2) dyesub: Fix crash in DS80DX option validation code (yay testpattern!) 2016-12-01 2197173516c6057e9ca936203f9ccfd22dd0da72 Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) dyesub: CW01: Fix error in 6x9" print definition 2016-11-30 2543856c14badf43e2f20621bd75ef25c3606bc5 Lines: +477, -2 Files: src/main/print-olympus.c (+441, -2) src/xml/papers.xml (+35, -0) src/xml/printers.xml (+1, -0) dyesub: Add support for Mitsubishi P95D MedSci printer. 2016-11-30 e30d3234687b6b3d6325f2daadbacb5639df83ab Lines: +42, -35 Files: src/main/print-olympus.c (+30, -23) src/xml/printers.xml (+12, -12) dyesub: Take advantage of the global NumCopies options. Whether or not we have a custom backend, we should use the printer's native capabilities to generate copies. 2016-11-30 05c42d796dc1600a2d7b4d885e70589d0a56c974 Lines: +42, -11 Files: src/cups/genppd.c (+1, -4) src/cups/rastertoprinter.c (+18, -0) src/main/generic-options.c (+23, -1) src/main/print-olympus.c (+0, -6) CUPS: pass the 'num_copies' filter cmdline argument into the core This way drivers can generate native, multi-copy spool data. 2016-11-30 a4c3940e720ee865d3a2f9a1d5e8c4570c0655dc Lines: +1, -1 Files: src/cups/rastertoprinter.c (+1, -1) rastertoprinter: Properly initialize printer defaults. 2016-11-17 1bfb2d0f748a8c7a2a6a9534f044e30c86f7ceda Lines: +2, -2 Files: NEWS (+1, -1) src/xml/printers.xml (+1, -1) The Mitsubishi CP-D70DW is no longer considered experimental. 2016-11-17 613986732909b6227a22a549e868163e92f814fa Lines: +2, -2 Files: NEWS (+1, -1) src/xml/printers.xml (+1, -1) Mitsubishi CP-D80DW is no longer experimental. Plus its IEEE1284 ID. 2016-11-17 b2664c90bf53ea4cfe14724ba1feadcff9476a87 Lines: +41, -29 Files: src/cups/backend_common.c (+41, -29) dyesub: backend: Fix IEEE1284 parsing when per-interface classes are used. 2016-11-17 7e7f2dfe1411b5ab497ad6fa46d0ee812d47a551 Lines: +17, -1 Files: src/cups/blacklist (+17, -1) dyesub: backend: Add a pile of Mitsubishi models to the blacklist. 2016-11-16 62ceecf2389cb58b383a2321ba172578ac81a918 Lines: +53, -36 Files: src/cups/backend_mitsu70x.c (+53, -36) dyesub: backend: mitsu70x: Sync with upstream. * Fix a nasty bug that broke printing on the D70/D707. * Add better media decoding on CP-D70/D707/D80 * Add USB PID for CP-D80DW 2016-11-16 6ecd08415eeb305e26cdbb280e6156fe3b8ff0d2 Lines: +8, -4 Files: src/cups/backend_mitsu9550.c (+8, -4) dyesub: backend: Add USB IDs for several Mitsubishi 9xxx models. 2016-11-13 0ff540d6fcc54c4df9e2219075b7fefd8beb8ae5 Lines: +1, -0 Files: src/escputil/escputil.c (+1, -0) Fix another C99 error. =============================================================================== Name: gutenprint-5_2_12-pre4-resync 2016-11-12 95d4089737d318fc42df3d636f67f7dc9ab2b703 Lines: +9, -14 Files: .gitignore (+1, -0) NEWS (+1, -0) README (+4, -11) configure.ac (+3, -3) Gutenprint 5.2.12-pre4 sync-up 2016-11-12 8209eb2b99a07927ca10805b9fa67be8dc435708 Lines: +19, -3 Files: NEWS (+19, -3) Add support for most of the Datamax-O'Neil DPL printers 2016-11-12 71c495a85a1cbda872ae1483f275bc007838e228 Lines: +47, -8 Files: NEWS (+18, -0) src/xml/escp2/model/model_92.xml (+11, -8) src/xml/printers.xml (+18, -0) Add various Epson WorkForce 60 type printers. 2016-11-12 509c7d821eaa769d274a5a34a91a99e72e7952cb Lines: +1, -0 Files: src/xml/escp2/media/Makefile.am (+1, -0) Fix missing pro_ultrachrome_k3v10b.xml in makefile. 2016-11-12 ccd5884baca00d2164cfb22e5f9b635d169802a7 Lines: +310, -26 Files: configure.ac (+6, -0) src/testpattern/Checksums/sums.5.2.11.bz2 (added +0) src/testpattern/Checksums/sums.5.2.12-pre2.bz2 (added +0) src/testpattern/Checksums/sums.5.2.12-pre3.bz2 (added +0) src/testpattern/Checksums/sums.5.2.12-pre4.bz2 (added +0) src/testpattern/Makefile.am (+18, -3) src/testpattern/compare-checksums.in (+79, -23) src/testpattern/compress-checksums.in (added +153) src/testpattern/run-testpattern-2.in (+1, -0) src/testpattern/uncompress-checksums.in (added +53) Add target to generate checksum files. Compress checksum files. 2016-11-12 d74bdf8d2cb8a6ad9260d58842045d3128cc2413 Lines: +14, -8 Files: src/cups/gutenprint-users-manual.pdf (added +0) src/cups/test-rastertogutenprint.in (+14, -8) Use a known PDF file as input to produce long-term uniform results. 2016-11-12 0d306b79b1a5fd4c5638813ee203a88865be870c Lines: +90, -75 Files: .gitignore (+3, -0) configure.ac (+1, -1) src/cups/commandtocanon.c (+1, -0) src/cups/commandtoepson.c (+1, -0) src/cups/genppd.c (+4, -13) src/cups/i18n.c (+1, -0) src/cups/rastertoprinter.c (+4, -3) src/escputil/d4lib.c (+20, -11) src/escputil/escputil.c (+3, -1) src/gutenprintui2/plist.c (+2, -0) src/main/curve.c (+1, -0) src/main/escp2-papers.c (+1, -0) src/main/print-olympus.c (+43, -44) src/main/print-ps.c (+1, -0) src/main/xmlppd.c (+1, -0) src/testpattern/testpatternl.l (+1, -1) src/testpattern/testpatterny.y (+2, -1) Change compiler baseline from C90 to C99. 2016-11-12 2a6f7ffee585a3d8d6a16ad4849390004f2dfc35 Lines: +2751, -7580 Files: .gitignore (+4, -4) Makefile.am (+1, -5) NEWS (+28, -33) README (+23, -127) README.package (+6, -31) configure.ac (+0, -76) doc/FAQ.html (+2, -11) doc/Makefile.am (+2, -1) doc/developer/dither.xml (+1, -1) doc/developer/introduction.xml (+2, -3) doc/developer/new-printer.xml (+3, -3) doc/gutenprint-users-manual.odt (+0, -0) doc/gutenprint-users-manual.pdf (+0, -0) doc/users_guide/title.sgml (+4, -17) macosx/make-supported-printers (+1, -4) man/Makefile.am (+2, -7) man/cups-calibrate.8.in (+4, -9) man/cups-genppdupdate.8.in (+1, -2) man/ijsgutenprint.1.in (removed -104) po/POTFILES.in (+0, -6) src/Makefile.am (+0, -2) src/cups/cups-calibrate.c (+5, -7) src/foomatic/Makefile.am (removed -121) src/foomatic/foomatic-generator.in (removed -1837) src/foomatic/foomatic-templates-ijs/Color.xml (removed -20) src/foomatic/foomatic-templates-ijs/Model.xml (removed -21) src/foomatic/foomatic-templates-ijs/NumericalOptions.xml (removed -21) src/foomatic/foomatic-templates-ijs/OtherOptions.xml (removed -20) src/foomatic/foomatic-templates-ijs/PageSize.xml (removed -20) src/foomatic/foomatic-templates-ijs/PrintoutMode.xml (removed -19) src/foomatic/foomatic-templates-ijs/RenderResolution.xml (removed -20) src/foomatic/foomatic-templates-ijs/Resolution.xml (removed -20) src/foomatic/foomatic-templates-ijs/STP_InputSlot.xml (removed -20) src/foomatic/foomatic-templates-ijs/STP_MediaType.xml (removed -20) src/foomatic/foomatic-templates-ijs/gutenprint.xml (removed -45) src/foomatic/gutenprint-version.c (removed -41) src/foomatic/mk_printerlist.in (removed -30) src/foomatic/paper_sizes.c (removed -44) src/foomatic/printer_margins.c (removed -125) src/foomatic/printer_options.c (removed -316) src/foomatic/printers.c (removed -67) src/ghost/Makefile.am (removed -40) src/ghost/ijsgutenprint.c (removed -1570) src/main/print-escp2.c (+1, -1) src/main/printers.c (+3, -28) src/testpattern/extended.sample (+1, -2) src/testpattern/testpattern.sample (+1, -2) src/xml/printers.xml (+2655, -2655) test/gen-printer-list.c (+1, -2) Remove Ghostscript/IJS driver and Foomatic data generator. Currently there are stubs for stp_get_printer_by_foomatic_id and stp_printer_get_foomatic_id to not break the API. Those should be removed when appropriate. =============================================================================== Name: gutenprint-5_2_12-pre4-presync 2016-11-01 215fa8982d5d2750f65b3a10a8288b0f8a0f2d0d Lines: +62, -21 Files: src/cups/backend_mitsu70x.c (+15, -8) src/cups/backend_mitsu9550.c (+47, -13) dyesub: backend: Improve status reporting for mitsu9xxx and 70x families. 2016-11-01 e79b4643dcd8388ab1fb21fcd14897622567d8a9 Lines: +48, -37 Files: src/cups/backend_common.c (+47, -35) src/cups/backend_common.h (+1, -2) dyesub: Improve robustness when enumerating and probing printers 2016-10-27 8f1a69967b5113278d8819853fb357013c082e96 Lines: +27, -35 Files: NEWS (+5, -13) README (+21, -21) src/xml/printers.xml (+1, -1) Mark the Mitsubishi CP-K60DW as no longer experimental. And update the NEWS and README while I'm at it. 2016-10-27 92e311c5f618306bc1daf2f06826e2b0d101f418 Lines: +5, -5 Files: src/cups/backend_mitsu70x.c (+5, -5) dyesub: backend: mitsu70x: Fix a major issue printing "raw" spool files. 2016-10-27 9ad4c26a96425b652d4d16142766ee1811ee19d4 Lines: +66, -34 Files: src/cups/backend_mitsu70x.c (+33, -8) src/cups/backend_mitsu9550.c (+33, -26) dyesub: Fix more bugs in the mitsubishi backends. There's another fix coming for the K60 model, waiting on testers. 2016-10-26 f89367ea3174dc9def3a72855db3647d975ea645 Lines: +10, -6 Files: NEWS (+1, -1) src/cups/backend_mitsu9550.c (+7, -3) src/main/print-olympus.c (+1, -1) src/xml/printers.xml (+1, -1) dyesub: Mitsubishi CP-9600DW uses RGB (not BGR) plane ordering. (Why Mitsubishi can't use the same ordering from one [sub-]model to the next is beyond me..) With this change, the printer is no longer considered experimental! 2016-10-26 0547be8378e0761a22a9e8506d443aad30eb6a61 Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) dyesub: Fix sub-model type in the Mitsu K60 header. 2016-10-25 27738a922b491f96c4531de7261a0dc8264ee151 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) dyesub: Fix a bug affecting 8x6 or 9x6 sizes. 2016-10-23 f76ae0d87283b0174a6efd5b751356b9e64fec60 Lines: +125, -63 Files: src/cups/backend_mitsu9550.c (+125, -63) dyesub: backend: Now appears to function properly with the CP-9600DW. 2016-10-23 cff3fd616721b21911c575d096ad9c3ca70cad4e Lines: +1, -1 Files: src/main/canon-printers.h (+1, -1) Esc (c command changed to 3 bytes for Canon BJC-2100 2016-10-19 7ea17ce24d93d7785e9aff7f2bef213257652489 Lines: +22, -6 Files: src/cups/backend_mitsu70x.c (+22, -6) dyesub: backend: mitsu70x: Fix lamination generation with 5" prints. 2016-10-19 e4406544400e60d71b898ed932ab4dfcc61c23e2 Lines: +23, -158 Files: src/cups/backend_mitsu70x.c (+23, -158) dyesub: backend: Updates for the mitsu D70 family. 2016-10-18 e07523eaa78fb488bab8de0e5285f0d681e81378 Lines: +98, -68 Files: src/main/print-olympus.c (+98, -68) dyesub: Make gamma correction a function instead of a set of tables used globally. This means that individual printers can use different gamma tables depending on settings, instead of a global table per printer entry. It also will allow for this feature to be more easily disabled, a long-standing FIXME in the dyesub driver. 2016-10-18 c0a5ff947b7e4bd4f53760b863ab0998db9fdcb1 Lines: +3, -3 Files: NEWS (+1, -1) src/main/print-olympus.c (+2, -2) dyesub: mitsubishi cp-9800/9810 are YMC, not BGR. (I suspect they need gamma correction from 8bpp BGR->12bpp YMC, similar to how the D70 family operates..) Re-marking the 9800 as experimental until the quality is known to be sane.. 2016-10-19 72039763bab5fdda0fae031ca61213e94646ac30 Lines: +7, -0 Files: NEWS (+7, -0) Added duplex capability to Canon iB4000, MB2000, MB2300, MB5000, MB5300 models. 2016-10-19 1cb76af04f0a78bcc7ac9c42dde64580133576d3 Lines: +3, -3 Files: src/main/canon-printers.h (+3, -3) Added duplex capability to Canon iB4000, MB2000, MB2300, MB5000, MB5300 models. 2016-10-18 5127a1a6d14b854eb8afb9a9e88f4291b8fcd636 Lines: +3, -3 Files: NEWS (+1, -1) src/xml/printers.xml (+2, -2) xml: Mark the MItsubishi CP-9810 family as EXPERIMENTAL ...We lack a VID/PID in the backend for it, so it likely won't work out of the box. 2016-10-18 9afc919111cc237bb6942f89a02a6430e8bc3887 Lines: +464, -112 Files: src/cups/backend_common.h (+4, -0) src/cups/backend_mitsu9550.c (+454, -112) src/cups/blacklist (+6, -0) dyesub: backend: Add support for Mitsu 98x0 and 9600 families. The 9800DW-S is confirmed working. Still need USB VID/PIDs for: * Mitsu 9600DW-S * Mitsu 9800DW * Mitsu 9810DW * Mitsu 9820DW-S 2016-10-18 ade51b6b2514656df63e28eaeb950cbf856b5bea Lines: +5, -2 Files: NEWS (+2, -1) src/main/print-olympus.c (+1, -1) src/xml/printers.xml (+2, -0) dyesub: Add the Mitsubishi CP-9800DW-S to the supported list. 2016-10-17 352c2a1f4e9616d2adff7e9d6e0644e21f69e96c Lines: +94, -301 Files: NEWS (+1, -3) src/cups/backend_common.h (+1, -4) src/cups/backend_mitsu9550.c (+88, -252) src/cups/blacklist (+0, -6) src/main/print-olympus.c (+0, -30) src/xml/printers.xml (+4, -6) Revert "dyesub: backend support for the CP-9600DW and CP-9800DW-S" This reverts commit aac786f991f1999abce4102d6c66c09fbb737cb1. This was accidentally pushed, and is definitely not ready. 2016-10-17 6752729addb0cd6974c7ee9dbf286ac110ccb36b Lines: +6, -1 Files: src/main/print-olympus.c (+6, -1) dyesub: Fix crash with the mitsu cp9800 2016-10-17 b0c457d1dcf410623ac036ad567af2fd33c27678 Lines: +12, -2 Files: src/main/print-olympus.c (+12, -2) dyesub: Fix two crashes and a memory leak. * Didn't free dynamic privdata structure * mitsu9800 and ask300 don't support lamination but shared code with models that did, causing a null pointer deference. 2016-10-17 aac786f991f1999abce4102d6c66c09fbb737cb1 Lines: +301, -94 Files: NEWS (+3, -1) src/cups/backend_common.h (+4, -1) src/cups/backend_mitsu9550.c (+252, -88) src/cups/blacklist (+6, -0) src/main/print-olympus.c (+30, -0) src/xml/printers.xml (+6, -4) dyesub: backend support for the CP-9600DW and CP-9800DW-S Also, the 9800-S needs RGB instead of BGR output. 2016-10-17 476a5e489a6b0f990aa4ab83b762b39c8eac179b Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) dyesub: Fix dnp80dx duplex rules when using gimp-print plugin. Apparently it uses "Standard" instead of "None"... 2016-10-17 415f4d9f96665e8b6be564a18095ef47bdaacde4 Lines: +35, -3 Files: src/main/print-olympus.c (+35, -3) dyesub: mitsu9550dw-s doesn't support 3.5x5" prints. Or at least it would if the printer supported 3.5x5" media.. 2016-10-17 a35c7125fa570cdd79f7c704c8168bb7b82ce1f7 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) dyesub: mitsu70x: Deck selection test was inverted. 2016-10-17 de36fb22899a3613d96f5220a89e9671930ab2cb Lines: +3, -5 Files: src/main/print-olympus.c (+3, -5) dyesub: move buffer for dyesub_nputc() onto the stack. Also shrink it from 4096 to 512. There's only one caller that's larger than that, and most are under 64 bytes. 2016-10-17 fbdda3cd7e2c7d3344526036d93f60e61fd2aa1b Lines: +133, -97 Files: src/main/print-olympus.c (+133, -97) dyesub: Eliminate all per-printer static privdata structures. They're now part of the global privdata, under a union. Seemed to be the cleanest appropach, for now. 2016-10-17 d3a8fef65d81d87d302704bc154cf8369e3a9dc9 Lines: +568, -426 Files: src/main/print-olympus.c (+568, -426) dyesub: Make dyesub_privdata_t dynamic. 2016-10-17 448ffed88977b8d198c2e16dc63f3a14c601d5d3 Lines: +71, -50 Files: src/main/print-olympus.c (+71, -50) dyesub: add dyesub_verify_printer_params() It calls the global stp_verify_printer_params() first, then, if present, the per-printer verification function. 2016-10-17 ef24d2f95ab44ac2058e90958154aaef2a772757 Lines: +32, -31 Files: src/main/canon-printers.h (+10, -10) src/main/color.c (+1, -2) src/main/path.c (+21, -19) Clean up some static data. 2016-10-14 eb1353dbe53fb231b6586e116f2c893adb3559a8 Lines: +6, -3 Files: src/main/print-olympus.c (+6, -3) dyesub: DS80DX now degrades gracefully when duplexing+roll media is chosen * Gracefully switches to using sheet media (with a warning) * If this results in an illegal print size, fail. 2016-10-13 11f42274e54926a3dd2c298d6294ac1bd4940947 Lines: +6, -1 Files: NEWS (+5, -1) src/xml/printers.xml (+1, -0) Add OKI B430 2016-10-12 29de926978e3686ba6503ada8ee68076f981830b Lines: +16, -7 Files: src/main/print-olympus.c (+16, -7) dyesub: The Mitsu 9550DW-S uses a different job footer from the 9550. The backend was correcting this, but now that the -S is unique in Gutenprint, generate the correct footer. Also generate the copy count properly in entire mitsu 9xxx family. 2016-10-12 68fc624f3b42cc6a40fea51cfcbd0b16bcdbebce Lines: +23, -4 Files: NEWS (+2, -2) src/cups/backend_shinkos1245.c (+21, -2) dyesub: backend: Sinfonia S1245 now reports marker levels. (Figured out a way to infer which media type is loaded!) 2016-10-09 d2ef02fcb36b33115858eb490610b498081129a4 Lines: +42, -3 Files: NEWS (+1, -0) src/main/print-olympus.c (+39, -3) src/xml/printers.xml (+2, -0) dyesub: Initial support for the Mitsubishi CP-9800DW Identical to the CP-9810, other than lacking matte support. 2016-10-07 d5c7802d8c2d0a4aa21c0a8ea1a804e445a79487 Lines: +27, -27 Files: src/xml/printers.xml (+27, -27) Revert "dyesub: Fix the ordering of the dyesub entries in printers.xml" This reverts commit af20b220d42c540bccc73322503586493b6a2b5c. Robert asked this to be backed out until after the -pre merge. 2016-10-07 af20b220d42c540bccc73322503586493b6a2b5c Lines: +27, -27 Files: src/xml/printers.xml (+27, -27) dyesub: Fix the ordering of the dyesub entries in printers.xml They need to be: 1) Grouped contiguously by manufacturer (what about Canon?) 2) Alphabetically ordered 2016-10-06 1c93b5f4f5b1e18a1e13e2e6e0e721f82e43b71a Lines: +63, -0 Files: NEWS (+1, -0) src/main/print-olympus.c (+61, -0) src/xml/printers.xml (+1, -0) dyesub: Add in support for the Fujifilm ASK-300. It appears to be a rebadged Mitsubishi CP-D70DW 2016-10-06 0a60ecf2500f2989180c85b9fa14a0d734a83efe Lines: +7, -7 Files: src/main/print-olympus.c (+7, -7) dyesub: Mitsu D90 supports sharpening. Also, update D70 families to default to "normal" sharpening instead of none. 2016-10-06 582249d9631513055dde9f17de133ecbc2b91df5 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Mark the Kodak 305 as no longer experimental. 2016-10-06 81d2a84cb6e73d59e64dac1b9e0438ac6a8d0a8d Lines: +196, -60 Files: NEWS (+15, -5) src/cups/backend_mitsu70x.c (+181, -55) dyesub: Drop in the new-and-improved mitsu70x backend. 2016-10-06 bb2949cb31df1f115075dccc4f2742f2a8efda84 Lines: +119, -3 Files: src/main/print-olympus.c (+119, -3) mitsu70x: Allow use of 8bpp BGR spool output. Requires the backend to do the transformation to the native printer format. As the backend uses printer-specific data tables, this yields vastly improved output quality. 2016-10-03 ce0546059047abbf4c23877129d658f6eac73fbf Lines: +234, -9 Files: NEWS (+1, -0) src/main/print-olympus.c (+233, -9) dyesub: Add support for print speed to the Mitsubishi 9550, 9810, and D90 9550: Fine/Superfine/FineDeep 9810: Fine/Superfine (And matte lamination requires Superfine) D90: Fine/Ultrafine/Auto 2016-10-03 f804744801d1f0ce055774f8763abbf5e6c4a31c Lines: +60, -61 Files: src/main/print-olympus.c (+60, -61) dyesub: Get rid of the last vestiges of ppduiconstraints 2016-10-03 641f6e700191cfb0d116dcdff631ac93ead2f727 Lines: +1, -70 Files: src/cups/genppd.c (+0, -27) src/main/print-olympus.c (+1, -43) pdd: Get rid of PPDUIConstraint generation. I'm sad to see this go, but it's apparently not terribly useful in practice. 2016-10-03 9f9e1dff063c945e569a020baa65397b29621fa8 Lines: +141, -117 Files: src/main/print-olympus.c (+141, -117) dyesub: Allow printer->parse_parameters() function to return errors. Replace all PPDUIConstraints with code in parse_parameters() Follow-up patch will remove the constraint infrastructure. 2016-10-03 19b3fad29398c9cfd8ee5c46ce236befeb227d49 Lines: +9, -0 Files: src/main/print-olympus.c (+9, -0) dyesub: Kodak 305 actually supports 2x6 *2, 4x6 *2, and 6x6 printing. 2016-10-02 00ac126f09c89e5a03c24b13c039f51c78b84d72 Lines: +10, -1 Files: src/cups/backend_dnpds40.c (+10, -1) backend: DNP: Don't report negative remaining prints when there's no media loaded. 2016-10-02 9653866eb36bc9ebff5cf6f6c9d1ff2b947b669f Lines: +9, -3 Files: src/cups/backend_mitsu70x.c (+9, -3) backend: mitsu70x: Only override speed and multicut headers if necessary. 2016-10-01 4d64936214a1a7b1df69ba0004b5d1e2be176b68 Lines: +8, -0 Files: src/main/print-canon.c (+8, -0) Test ESC (P with 12 bytes for Canon MG7700 series 2016-09-28 ad160a202f964ae4ab59fe0c7fabffb81bf04054 Lines: +21, -3 Files: NEWS (+1, -0) src/main/print-olympus.c (+17, -0) src/xml/printers.xml (+3, -3) dyesub: Mitsubishi CP-9550DW and DW-S use bgr and rgb, respecitvely. ....WTF? 2016-09-28 c80e11e8b1e4ae9d0e6cc57f16b606411119809b Lines: +3, -4 Files: src/main/print-olympus.c (+3, -4) dyesub: use dyesub_exec() on the caps->parse_parameters() call. 2016-09-28 e8ba5c965312638902f7705d080686537582ade8 Lines: +141, -21 Files: NEWS (+1, -0) src/cups/backend_mitsu9550.c (+22, -18) src/main/print-olympus.c (+117, -3) src/xml/printers.xml (+1, -0) dyesub: Add preliminary support for the Mitsubishi CP-9600DW Also fix a couple of bugs with the mitsu9550 2016-09-27 6f7faa7c8f9b295807099a6b1c95b6bb4a469fc3 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) dyesub: UIConstraints were missing 'Stp' prefixes on their arguments. ...I need to do this in a more self-checking manner. 2016-09-26 d252d3f803bb469ab34844e9608cb30ae5ea5173 Lines: +19, -15 Files: macosx/makegutenpkg.sh (+6, -2) src/xml/printers.xml (+13, -13) {scripts => macosx/scripts}/Gutenprint Utility for EPSON Inkjet Printers.command (+0, -0) {scripts => macosx/scripts}/uninstall-gutenprint.command (+0, -0) Forgot to add files to previous commit. Fix Datamax O'Neil problem with apostrophes. Move Mac scripts to the macosx directory. Fix build script for Macintosh. 2016-09-26 72d95bf73eab7925a47506f30de906b2ba2b09d6 Lines: +220, -0 Files: scripts/Gutenprint Utility for EPSON Inkjet Printers.command (added +220) Fixes for Macintosh build, remove unwanted apostrophes from Datamax-O'Neil thermal printers. 2016-09-27 a8e9481905d2ffb0819b8687a7dd38ad4576f60d Lines: +21, -11 Files: NEWS (+3, -0) src/main/canon-media-mode.h (+5, -0) src/main/canon-media.h (+1, -1) src/main/canon-modes.h (+6, -4) src/main/canon-printers.h (+4, -4) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+1, -1) Enhanced support for Canon BJC-2000 (and BJC-2010). Added Fabric Sheet to BJC-2100, and carried over enhancement to BJC-2110. 2016-09-26 b1a3566b6085483ab1942ae0b4f3b46fcd4083c0 Lines: +6, -7 Files: src/main/print-olympus.c (+6, -7) dyesub: rename "Quality" parameter in the Mitsu70x family to "PrintSpeed" 2016-09-26 b4df5cca5c5ab79ec77acfbea054120494bd19ca Lines: +2, -2 Files: configure.ac (+2, -2) build: We shouldn't enable modules when --with-modules=no or =static 2016-09-26 c9c41f2a2fc84ad54327e9db64e16d14e40639c4 Lines: +4, -0 Files: NEWS (+4, -0) Added Canon BJC-2100 enhancements to NEWS file 2016-09-26 d51380d5fece6d268dc964457e09fbd68b4671e6 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) dyesub: Accidently left out a correction to the d70x lamination code. 2016-09-26 5b4c0f77529459cee7a588a57b87b597e7aceee9 Lines: +12, -32 Files: src/main/print-olympus.c (+12, -32) dyesub: Consolidate the d70x/k60 lamination code. 2016-09-26 ee3a5634e13da14e382bc001e22d96c777f9ca6e Lines: +80, -38 Files: src/cups/backend_mitsu70x.c (+80, -38) backends: Further fixes to the mitsu70x backend. 2016-09-25 4943158dcbb3da0d70ae261cc792b5665253b626 Lines: +2, -2 Files: configure.ac (+2, -2) build: Fix inverted tests that broke module loads. 2016-09-25 4c77b6f7981eaadaea347b9bd7172162a46e5a50 Lines: +2, -0 Files: src/foomatic/foomatic-generator.in (+2, -0) Added further Canon dmt-related resolution names 2016-09-25 be5b820834d8770fa177f2272eac73f2421d3144 Lines: +8, -8 Files: src/main/canon-media-mode.h (+6, -6) src/main/canon-modes.h (+2, -2) Canon BJC-2100 set DMT modes 2016-09-20 1ebae666aee7cf21d7932ed1f33747cdca7a4856 Lines: +157, -122 Files: src/cups/backend_common.c (+1, -1) src/cups/backend_mitsu70x.c (+156, -121) backend: Can now print to Kodak 305 and Mitsu K60 models. 2016-09-21 a485959e909778dbef1dd50203d6edc193276578 Lines: +110, -2 Files: src/main/canon-media-mode.h (+48, -0) src/main/canon-media.h (+17, -0) src/main/canon-modes.h (+16, -1) src/main/canon-printers.h (+19, -0) src/main/print-canon.c (+9, -0) src/xml/printers.xml (+1, -1) Added more support for Canon BJC-2100 2016-09-18 db22014f1f8de2c573994941a51219a7014a0f7d Lines: +4, -0 Files: AUTHORS (+4, -0) Add Solomon Peachy for 2016-09-18 289787c10f8ed2b2acb7a9e21d298efc8d986940 Lines: +4, -0 Files: AUTHORS (+4, -0) Add Steve Letter for Datamax-O'Neil driver, Mac support 2016-09-13 5d5cb92d589b7a788ae96aeb93c4c45b6779f898 Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) dyesub: Forgot to correct lamination data plane generation on K60/EK305 2016-09-10 667245663ba5baba87dc2bab19bf1551f86b76d4 Lines: +4, -3 Files: src/main/print-olympus.c (+4, -3) dyesub: Correct lamination dimensions on EK305 and Mitsu K60 2016-09-10 3d172a94ce29bc027ca92d00aea5f30ea80f6648 Lines: +0, -0 Files: src/main/print-olympus.c (+0, -0) dyesub: Fix a compile warning introduced in the last commit. 2016-09-08 bb97acf729eb774b5ab079a3177bf7115efae558 Lines: +167, -18 Files: src/main/print-olympus.c (+167, -18) dyesub: Add custom "Quality" settings to the D70x/D80/K60/EK305 * D70x/D80 use one set * K60/EK305 use different set * Add constrint to all to prevent "Fine" quality with Matte operation. Other printers can use this feature too: * Mitsu 3020 -- Contrast [+-5] * Mitsu 9550 -- Quality [ie normal/fine/finedeep] * Mitsu 9810 -- Quality [Fine/Superfine] * Mitsu D90 -- Quality [Fine/Ultrafine/Auto] and Color Correction [on/off] * Shinko 1245 -- Matte intensity [+-25] and dust removal [on/off/default] * Shinko 6145 -- Quality [default/std] ??? * Kodak 1400 -- Matte intensity [+-5] (replace custom matte types list?) * Kodak 8500 -- Sharpening [on/off] and Matte Intensity [+-5] (rpl custom) * Kodak 9810 -- Sharpening [0-25] 2016-09-08 04bb8471cd2fc2a666afe22c429fd95f7ab2d151 Lines: +80, -1 Files: src/main/print-olympus.c (+80, -1) dyesub: Support per-printer parameters No in-tree users yet, that will follow. 2016-09-08 62a9b3c25dce233e4b63e2daf3fd62eef3e8d79b Lines: +14, -13 Files: .gitignore (+1, -0) src/xml/printers.xml (+13, -13) Single quote is illegal in PPD files. 2016-09-06 fe3f15e69580511787793b585f41c07730e29271 Lines: +17, -5 Files: src/cups/backend_dnpds40.c (+17, -5) backend: Bugfixes to DNP backend. * Divide-by-zero when encountering unknown media type * Compensate for an off-by-one error in some firmware's remaining qty. 2016-09-06 d9134c1121183504179aa9733f86cbcd6ed13a1a Lines: +18, -2 Files: NEWS (+18, -2) Replace the TODOFIXME blurb in the NEWS file with a just-the-facts summary of the Sinfonia S6145 processing library requirements. 2016-09-05 41569bd108098c73bd40ad835527aef01775d8f3 Lines: +12, -12 Files: src/xml/escp2/inks/xp100.xml (+8, -8) src/xml/escp2/model/model_123.xml (+4, -4) Initial tuning for Epson XP100, courtesy Jase Smith. 2016-09-03 16edd571ade1d86235bd5eb99367917e3794a1d3 Lines: +11, -6 Files: Makefile.am (+9, -4) scripts/Makefile.am (+2, -2) Don't allow make ChangeLog in a distribution tree. 2016-09-03 bd1e315f4b2069888308b06dfb09fc83d714d5c2 Lines: +21, -2 Files: Makefile.am (+1, -1) scripts/mkgitlog.in (+20, -1) Greatly speed up change log generation by using static old history. 2016-09-03 660cb3aef696c680d2fe4e3cec0d25f2dd1a9834 Lines: +28, -1 Files: scripts/autogen.sh (+28, -1) Improve error checking in autogen. 2016-09-03 3d6424b2a4014ddcb468c0c845624dadbeb7178d Lines: +5, -0 Files: scripts/mkgitlog.in (+5, -0) Print summary of lines changed in addition to per-file in change log. 2016-09-01 84c45c07173c4ec313ce5a35266baf7f1666ae70 Lines: +72, -32 Files: src/cups/backend_mitsu70x.c (+72, -32) backend: Bugfixes for the Mitsubishi D70 family backend. It now can print with the CP-K60DW-S and the Kodak 305! 2016-09-01 90e68946a6668a60b00928bf9ea52df856483f46 Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) dyesub: Fix matte generation on the Kodak 305 2016-09-01 dd0b7a986a7f70deae04626d363a3e885280999c Lines: +5, -1 Files: src/cups/backend_common.c (+5, -1) backend: Fix a quirk with USB enumeration. A couple of Mitsubishi printers have an additional bulk out endpoint that doesn't work for sending over print data. This fix ensures we attach to the first set of endpoints we find. Oddly enough, under Windows that extra endpoint doesn't seem to be there! 2016-08-30 5f2752fc0f80ebfb51b9dd2622cca5fe00a8466b Lines: +10, -3 Files: NEWS (+1, -0) src/cups/backend_dnpds40.c (+4, -3) src/main/print-olympus.c (+5, -0) dyesub: Updates for the DNP RX1HS 2016-08-30 adf4a4136e4867024cb0b5479f9965864dafb5b2 Lines: +899, -319 Files: NEWS (+15, -1) src/cups/backend_canonselphy.c (+66, -20) src/cups/backend_dnpds40.c (+142, -56) src/cups/backend_kodak1400.c (+1, -1) src/cups/backend_kodak605.c (+69, -13) src/cups/backend_kodak6800.c (+112, -30) src/cups/backend_mitsu70x.c (+107, -37) src/cups/backend_mitsu9550.c (+112, -93) src/cups/backend_shinkos1245.c (+55, -30) src/cups/backend_shinkos2145.c (+61, -10) src/cups/backend_shinkos6145.c (+88, -14) src/cups/backend_shinkos6245.c (+71, -14) backends: Add support for CUPS marker reporting. * Reports media type * Reports remaining media percentage (or "unknown but ok" vs "empty") * Reports human string detailing exact remaining media count. 2016-08-27 dcc417bdc576941ae084dfc4023d9d883aef6cdb Lines: +9, -7 Files: doc/developer/escp2.xml (+9, -7) Minor doc fix. 2016-08-26 c00c5cd26c71390076e3346c9cf2ef8b76fc4d6f Lines: +4271, -4 Files: NEWS (+21, -0) src/foomatic/printers.c (+2, -2) src/xml/escp2/inks/Makefile.am (+4, -1) src/xml/escp2/inks/pro_ultrachrome_k3v10a.xml (added +724) src/xml/escp2/inks/pro_ultrachrome_k3v10b.xml (added +614) src/xml/escp2/inks/xp100.xml (added +139) src/xml/escp2/media/Makefile.am (+1, -0) src/xml/escp2/media/pro_ultrachrome_k3v10a.xml (added +925) src/xml/escp2/media/pro_ultrachrome_k3v10b.xml (added +925) src/xml/escp2/model/Makefile.am (+7, -1) src/xml/escp2/model/model_123.xml (added +191) src/xml/escp2/model/model_124.xml (added +139) src/xml/escp2/model/model_125.xml (added +139) src/xml/escp2/model/model_126.xml (added +139) src/xml/escp2/model/model_127.xml (added +139) src/xml/escp2/model/model_128.xml (added +150) src/xml/printers.xml (+12, -0) Preliminary support for Epson XP100 Double quote long name and manufacturer since they may contain single quotes (in particular, Datamax O'Neil). Hopefully none will contain double quotes before foomatic goes away. Experimental support for Epson SureColor printers. 2016-08-22 b16e15c4efc78e696e894b736a2fe74e8e49629e Lines: +3, -3 Files: src/xml/printers.xml (+3, -3) Mark a few printers as no longer being experimental: * Shinko CHC-S6145 (aka Sinfonia CS2) * Ciaat Brava 21 2016-08-21 0f93e79810d37cafca9baf59f6d85dd7585358f8 Lines: +6, -3 Files: src/cups/backend_common.c (+6, -3) backend: use standard CUPS 'PAGE:' messages where appropriate. 2016-07-27 400c6803d2258f295617c96ffa3682be4ad75013 Lines: +1, -0 Files: src/gutenprintui2/plist.c (+1, -0) Actually set PageMode to 'Page' in the gimp plugin. PageMode's entire purpose was to differentiate the Gimp plugin from normal streamed jobs, but the plugin was never actually setting the approriate value. 2016-07-27 52dc0da44d9739dc89995b91136de0ea4f03fcc0 Lines: +3, -4 Files: src/cups/backend_dnpds40.c (+3, -4) backends: DNP: Always specify the print count to work around FW bug. 2016-07-21 52d73601384f5f9c40a1513c5016b776434c98ed Lines: +8, -3 Files: src/cups/backend_dnpds40.c (+8, -3) backends: DNP: Always report a sane value for "half size prints remaining" 2016-07-19 e1ce9a1627469eba3ff58dca1480572dcc862e8c Lines: +45, -27 Files: src/cups/backend_dnpds40.c (+45, -27) DNP: Improvements in how media counts are reported. Other minor bugfixes and cleanups. 2016-07-19 ba1e2ccc7dc6e33d5d669c85d26329f4df487f8c Lines: +9, -3 Files: src/cups/backend_common.c (+9, -3) dyesub_backends: Fix a memory leak in libusb code. 2016-07-17 c558ddb4f0138d03c9ac786336e343ceb7f1dfcd Lines: +1, -6 Files: src/cups/backend_dnpds40.c (+1, -6) backend: In the DNP backend, fix media lot code processing. 2016-07-16 cac8062da95df70485bff6397050ef370294569b Lines: +62, -40 Files: src/cups/backend_dnpds40.c (+62, -40) backend: Sync DNP backend (0.78->0.82) 2016-07-15 30df5f9a9256d0adf6a5ca23b810c2d7e07c3057 Lines: +3, -17 Files: src/cups/backend_common.c (+1, -3) src/cups/backend_common.h (+2, -14) backend: The -V/-P/-S/-T options don't work, so remove them Instead, rely on environment variables. Basically, the options need to be parsed before we attach, but we don't parse the arguments until after we attach. 2016-07-11 7e480c9f700c8da919f37f5a2079383ecc93150a Lines: +46, -4 Files: NEWS (+43, -1) README (+1, -1) configure.ac (+2, -2) ...We're heading for for 5.2.12-pre1! 2016-07-05 d0fea22ad7af27ae993f842b298b6c629ff909c3 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) dyesub: Mitsubishi 9550 family is 'BGR' not 'RGB' 2016-06-30 52b3ebe85ba7041497a43b286054e6f3aba53a67 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) dyesub: Fix an incorrect definition in the S1245 lamination data. 2016-06-27 3bd8fe5fd1d64745a7254bc8b82058641eca3d0e Lines: +1, -1 Files: Makefile.am (+1, -1) build: There's no point in generating ChangeLogStamp in the git era 2016-06-26 f5e833f9368e11b85043679d73f73c31bbab159f Lines: +13, -1 Files: src/cups/backend_dnpds40.c (+13, -1) dyesub_backend: Backend portion of DNP DS620 Luster support. 2016-06-26 8c5e06758739a117946fe3939206b6d7acef5cf8 Lines: +13, -4 Files: src/main/print-olympus.c (+13, -4) dyesub: DNP DS620 "Luster" lamination support (Requires v1.30+ firmware) 2016-06-25 3b8452fd0f28f1ff31950c62e30e0c03d97a75b5 Lines: +92, -42 Files: src/cups/backend_dnpds40.c (+85, -42) src/cups/blacklist (+7, -0) dyesub_backend: Synchronize DNP backend. (0.75->0.77) * Add DNP DS80DX and Citizen CW-02 USB IDs (woo!) * Better parsing of several of the stats * Add support for cancelling an active job * Add support for resetting printer * Fix iSerial set command 2016-06-21 94d02590810e03ad9254480f3f522df0f10b203a Lines: +88, -48 Files: src/cups/backend_canonselphy.c (+13, -0) src/cups/backend_dnpds40.c (+1, -5) src/cups/backend_kodak605.c (+20, -11) src/cups/backend_kodak6800.c (+16, -9) src/cups/backend_mitsu70x.c (+38, -23) Minor dyesub backend updates * Kodak 68x0/605: Report an additional media type * DNP: Eliminate non-functional feature with the DS40 * Mitsu D70 family: Accept jobs without "wakeup" header. * Selphy: Doc update 2016-06-15 4f6ced79914d21af9e87a9b0b1799a40d323624f Lines: +1, -1 Files: README (+1, -1) Add a note saying that newer Selphy CP printers don't need the backend. 2016-06-10 a0492645e87c593bb75a48126548d241403d8c5d Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Accidentally left out the 'nativecopies' option for the Misu CP-9550DW-S The other variants (9550D/DW/DZ) had it specified correctly. 2016-05-26 768623c05e256cf71f932760c5cad2a3cbdaf7f1 Lines: +35, -11 Files: src/main/print-dpl.c (+22, -0) src/xml/printers.xml (+13, -11) Add printers RL3e and RL4e, correct ID for the rest of the DPL printers so they are properly identified when connected via USB. 2016-05-20 8ffffa6b2cd5b8a9f480faa7745ecb7fbd77f80e Lines: +2, -0 Files: test/parse-escp2 (+2, -0) Correct parsing of uncompressed print files. 2016-05-10 1acd382c5103672ecbd62c81b21db42e1871a1e5 Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) Add Epson XP-820 as clone of PX 7V. Checked by vidrep -at- telus dot net. 2016-05-02 1b34348e23ce6666a81b939891b01e386a3104ee Lines: +0, -24 Files: doc/gutenprint.dox.in (+0, -12) doc/gutenprintui2.dox.in (+0, -12) Remove deprecated XML_SCHEMA and XML_DTD declarations. 2016-05-02 8ff25c44b511c0801caff02d4640d9ad954a0ef9 Lines: +0, -323 Files: Makefile.am (+0, -1) configure.ac (+0, -1) doc/Makefile.am (+0, -1) doc/README.maintaining (+0, -1) doc/developer/Makefile.am (+0, -1) doc/developer/cleanwarnings.pl (+0, -1) doc/users_guide/Makefile.am (+0, -1) include/Makefile.am (+0, -1) include/gutenprint/Makefile.am (+0, -1) include/gutenprint/array.h (+0, -1) include/gutenprint/bit-ops.h (+0, -1) include/gutenprint/channel.h (+0, -1) include/gutenprint/color.h (+0, -5) include/gutenprint/curve-cache.h (+0, -2) include/gutenprint/curve.h (+0, -5) include/gutenprint/dither.h (+0, -5) include/gutenprint/gutenprint-intl-internal.h (+0, -1) include/gutenprint/gutenprint-intl.h (+0, -1) include/gutenprint/gutenprint-module.h (+0, -4) include/gutenprint/gutenprint-version.h.in (+0, -1) include/gutenprint/gutenprint.h (+0, -4) include/gutenprint/image.h (+0, -5) include/gutenprint/list.h (+0, -1) include/gutenprint/module.h (+0, -1) include/gutenprint/mxml.h (+0, -7) include/gutenprint/paper.h (+0, -5) include/gutenprint/path.h (+0, -5) include/gutenprint/printers.h (+0, -5) include/gutenprint/sequence.h (+0, -1) include/gutenprint/string-list.h (+0, -5) include/gutenprint/util.h (+0, -5) include/gutenprint/vars.h (+0, -5) include/gutenprint/weave.h (+0, -5) include/gutenprint/xml.h (+0, -5) include/gutenprintui2/Makefile.am (+0, -1) include/gutenprintui2/gutenprintui.h (+0, -1) man/Makefile.am (+0, -1) man/cups-calibrate.8.in (+0, -1) man/cups-genppd.8.in (+0, -1) man/cups-genppdupdate.8.in (+0, -1) man/escputil.1.in (+0, -1) man/ijsgutenprint.1.in (+0, -1) samples/Makefile.am (+0, -1) scripts/Makefile.am (+0, -1) src/Makefile.am (+0, -1) src/cups/Makefile.am (+0, -1) src/cups/command.types (+0, -7) src/cups/commandtoepson.c (+0, -7) src/cups/cups-calibrate.c (+0, -1) src/cups/cups-genppdupdate.in (+0, -1) src/cups/genppd.c (+0, -7) src/cups/i18n.c (+0, -7) src/cups/i18n.h (+0, -7) src/cups/rastertoprinter.c (+0, -7) src/escputil/Makefile.am (+0, -1) src/escputil/escputil.c (+0, -1) src/foomatic/Makefile.am (+0, -1) src/foomatic/gutenprint-version.c (+0, -1) src/foomatic/paper_sizes.c (+0, -1) src/foomatic/printer_margins.c (+0, -1) src/foomatic/printer_options.c (+0, -1) src/foomatic/printers.c (+0, -1) src/ghost/Makefile.am (+0, -1) src/ghost/ijsgutenprint.c (+0, -1) src/gimp2/Makefile.am (+0, -1) src/gimp2/print-gutenprint.c (+0, -1) src/gimp2/print-image-gimp.c (+0, -6) src/gimp2/print-intl.h (+0, -1) src/gimp2/print-print.c (+0, -1) src/gimp2/print.c (+0, -1) src/gimp2/print_gimp.h (+0, -1) src/gutenprintui2/Makefile.am (+0, -1) src/gutenprintui2/gutenprintui-internal.h (+0, -1) src/gutenprintui2/panel.c (+0, -1) src/gutenprintui2/plist.c (+0, -6) src/gutenprintui2/print-image-thumbnail.c (+0, -6) src/gutenprintui2/printrc.h (+0, -1) src/gutenprintui2/printrcl.l (+0, -1) src/gutenprintui2/printrcy.y (+0, -1) src/gutenprintui2/ui-utils.c (+0, -1) src/main/Makefile.am (+0, -1) src/main/array.c (+0, -1) src/main/bit-ops.c (+0, -1) src/main/channel.c (+0, -1) src/main/color-conversion.h (+0, -1) src/main/color-conversions.c (+0, -1) src/main/color.c (+0, -1) src/main/curve-cache.c (+0, -1) src/main/curve.c (+0, -1) src/main/dither-ed.c (+0, -1) src/main/dither-eventone.c (+0, -1) src/main/dither-impl.h (+0, -5) src/main/dither-inks.c (+0, -1) src/main/dither-inlined-functions.h (+0, -1) src/main/dither-main.c (+0, -1) src/main/dither-ordered.c (+0, -1) src/main/dither-predithered.c (+0, -1) src/main/dither-very-fast.c (+0, -1) src/main/escp2-channels.c (+0, -1) src/main/escp2-driver.c (+0, -1) src/main/escp2-papers.c (+0, -1) src/main/escp2-resolutions.c (+0, -1) src/main/generic-options.c (+0, -1) src/main/generic-options.h (+0, -1) src/main/gutenprint-internal.h (+0, -5) src/main/gutenprint.dtd (+0, -2) src/main/gutenprint.xsd (+0, -1) src/main/image.c (+0, -1) src/main/module.c (+0, -1) src/main/mxml-attr.c (+0, -7) src/main/mxml-file.c (+0, -7) src/main/mxml-node.c (+0, -7) src/main/mxml-search.c (+0, -7) src/main/path.c (+0, -1) src/main/print-canon.c (+0, -1) src/main/print-color.c (+0, -1) src/main/print-dither-matrices.c (+0, -1) src/main/print-escp2-data.c (+0, -1) src/main/print-escp2.c (+0, -1) src/main/print-escp2.h (+0, -5) src/main/print-lexmark.c (+0, -1) src/main/print-list.c (+0, -1) src/main/print-olympus.c (+0, -1) src/main/print-papers.c (+0, -1) src/main/print-pcl.c (+0, -1) src/main/print-ps.c (+0, -1) src/main/print-raw.c (+0, -1) src/main/print-util.c (+0, -1) src/main/print-vars.c (+0, -1) src/main/print-version.c (+0, -1) src/main/print-weave.c (+0, -1) src/main/printers.c (+0, -1) src/main/sequence.c (+0, -1) src/main/string-list.c (+0, -1) src/main/xml.c (+0, -1) src/main/xmlppd.h (+0, -1) src/testpattern/Makefile.am (+0, -1) src/testpattern/printer_options.c (+0, -1) src/testpattern/printers.c (+0, -1) src/testpattern/testpattern.c (+0, -1) src/testpattern/testpattern.h (+0, -1) src/testpattern/testpatternl.l (+0, -1) src/testpattern/testpatterny.y (+0, -1) src/xml/Makefile.am (+0, -1) src/xml/escp2/Makefile.am (+0, -1) src/xml/escp2/inks/Makefile.am (+0, -1) src/xml/escp2/inputslots/Makefile.am (+0, -1) src/xml/escp2/media/Makefile.am (+0, -1) src/xml/escp2/mediasizes/Makefile.am (+0, -1) src/xml/escp2/model/Makefile.am (+0, -1) src/xml/escp2/qualitypresets/Makefile.am (+0, -1) src/xml/escp2/weaves/Makefile.am (+0, -1) src/xml/extract-strings.c (+0, -1) src/xml/papers.xml (+0, -1) src/xml/printers.xml (+0, -1) test/Makefile.am (+0, -1) test/bjc-unprint.c (+0, -1) test/curve.c (+0, -1) test/escp2-weavetest.c (+0, -1) test/gen-printer-list.c (+0, -1) test/pcl-unprint.c (+0, -5) test/testdither.c (+0, -7) test/unprint.c (+0, -1) test/xml-curve.c (+0, -1) Remove CVS keywords. 2016-05-02 a2ffc15c33fccf28e80c2149602af60a6b4f7694 Lines: +17, -3 Files: src/main/print-dpl.c (+17, -3) Bugfix, Crash because Speed not required, memory leak due to improper order of short circuit test, mixed units set to 0.01 inches 2016-04-30 e03b198315f4598ffe1541fbf2306d3915d1608f Lines: +1, -2 Files: src/main/print-olympus.c (+1, -2) dyesub: Mitsubishi CP-D90DW uses packed BGR, not planar BGR 2016-04-28 2e7b39ed36acf355d81351d2370c396887231e99 Lines: +1278, -3 Files: include/gutenprint/util.h (+1, -0) src/foomatic/foomatic-generator.in (+4, -2) src/main/Makefile.am (+6, -1) src/main/module.c (+2, -0) src/main/print-dpl.c (added +1248) src/xml/printers.xml (+17, -0) Add support for Datamax-ONeil I Class and E Class DPL printers 2016-04-28 2e822beb863d6891ddb62c1f71411d58ee4bb9ac Lines: +138, -0 Files: src/main/print-olympus.c (+137, -0) src/xml/printers.xml (+1, -0) dyesub: Add initial support for the Mitsubishi CP-D90DW 2016-04-16 e8d84c04f8e82dac7a0f0524875bb4facda59a62 Lines: +789, -462 Files: src/testpattern/compare-checksums.in (+14, -2) src/testpattern/compare-image-files (added +31) src/xml/escp2/model/model_100.xml (+20, -11) src/xml/escp2/model/model_101.xml (+20, -11) src/xml/escp2/model/model_115.xml (+15, -9) src/xml/escp2/model/model_118.xml (+15, -9) src/xml/escp2/model/model_119.xml (+15, -9) src/xml/escp2/model/model_12.xml (+8, -6) src/xml/escp2/model/model_120.xml (+15, -9) src/xml/escp2/model/model_121.xml (+20, -11) src/xml/escp2/model/model_13.xml (+8, -6) src/xml/escp2/model/model_14.xml (+8, -6) src/xml/escp2/model/model_15.xml (+8, -6) src/xml/escp2/model/model_20.xml (+8, -6) src/xml/escp2/model/model_25.xml (+8, -6) src/xml/escp2/model/model_32.xml (+8, -4) src/xml/escp2/model/model_33.xml (+8, -4) src/xml/escp2/model/model_34.xml (+16, -10) src/xml/escp2/model/model_35.xml (+8, -4) src/xml/escp2/model/model_36.xml (+8, -4) src/xml/escp2/model/model_37.xml (+8, -4) src/xml/escp2/model/model_38.xml (+8, -6) src/xml/escp2/model/model_43.xml (+8, -6) src/xml/escp2/model/model_44.xml (+12, -8) src/xml/escp2/model/model_46.xml (+4, -3) src/xml/escp2/model/model_50.xml (+12, -6) src/xml/escp2/model/model_51.xml (+12, -6) src/xml/escp2/model/model_52.xml (+12, -6) src/xml/escp2/model/model_53.xml (+4, -3) src/xml/escp2/model/model_54.xml (+8, -6) src/xml/escp2/model/model_55.xml (+12, -8) src/xml/escp2/model/model_60.xml (+12, -8) src/xml/escp2/model/model_61.xml (+12, -8) src/xml/escp2/model/model_62.xml (+8, -4) src/xml/escp2/model/model_63.xml (+8, -5) src/xml/escp2/model/model_64.xml (+12, -8) src/xml/escp2/model/model_65.xml (+12, -7) src/xml/escp2/model/model_66.xml (+12, -8) src/xml/escp2/model/model_67.xml (+12, -8) src/xml/escp2/model/model_68.xml (+12, -8) src/xml/escp2/model/model_69.xml (+15, -8) src/xml/escp2/model/model_70.xml (+12, -8) src/xml/escp2/model/model_71.xml (+15, -9) src/xml/escp2/model/model_72.xml (+12, -8) src/xml/escp2/model/model_73.xml (+8, -5) src/xml/escp2/model/model_74.xml (+11, -6) src/xml/escp2/model/model_75.xml (+12, -7) src/xml/escp2/model/model_76.xml (+12, -7) src/xml/escp2/model/model_77.xml (+12, -7) src/xml/escp2/model/model_78.xml (+8, -4) src/xml/escp2/model/model_79.xml (+12, -8) src/xml/escp2/model/model_80.xml (+12, -8) src/xml/escp2/model/model_81.xml (+12, -8) src/xml/escp2/model/model_82.xml (+12, -8) src/xml/escp2/model/model_83.xml (+12, -7) src/xml/escp2/model/model_84.xml (+8, -5) src/xml/escp2/model/model_85.xml (+14, -9) src/xml/escp2/model/model_86.xml (+8, -5) src/xml/escp2/model/model_87.xml (+12, -7) src/xml/escp2/model/model_91.xml (+4, -3) src/xml/escp2/model/model_92.xml (+10, -7) src/xml/escp2/model/model_93.xml (+14, -9) src/xml/escp2/model/model_94.xml (+16, -9) src/xml/escp2/model/model_95.xml (+12, -7) src/xml/escp2/model/model_96.xml (+12, -8) src/xml/escp2/model/model_97.xml (+12, -8) src/xml/escp2/model/model_98.xml (+15, -9) src/xml/escp2/model/model_99.xml (+14, -9) Recalibrate ink drop sizes to allow use of higher densities at high resolutions by using a larger selection of drop sizes. Tested by means of run-testpattern-2 against all resolutions with ordered dither, and comparing the output looking at number of changed dot positions. Worst case with BW output is 0.0120% of dot positions changed, which equates to about 7 levels out of 65536. Changed positions are greater in color because there are more possible dots (each color and subchannel) that could change; worse case in color is 0.0229%. Minimal impact in some cases conflicted with consistency in drop sizes and densities with lower resolutions; in these cases, I've elected to minimize impact on existing resolutions. I expect this degree of change to have minimal impact on existing profiles. Other dither algorithms show more change. Feedback-based algorithms, such as Floyd-Steinberg and EvenTone, can be expected to show more change because dots may move around. Ordered New may show more change because three-level dithers may start using larger drops than they would have otherwise. Very Fast uses only the largest drop size available. Other dither algorithms are special purpose. 2016-04-16 6a8221bea391b5cf162403e895b8cc092cd2f101 Lines: +3, -0 Files: src/cups/blacklist (+3, -0) backends: Add the Ciaat Brava 21 to the blacklist. 2016-04-16 74a2e8efd6691817fd592b9840d331aa8a518548 Lines: +6, -6 Files: configure.ac (+6, -6) build: use AC_PATH_TOOL instead of AC_PATH_PROG for everything that's target-dependent. (eg invoking the *-config scripts) 2016-04-15 fc1713589fed645f2c8002c3f66dfb69af314716 Lines: +3, -1 Files: configure.ac (+3, -1) build: Don't allow USB backends to be built if CUPS is not enabled. 2016-04-15 4fae01b437ec44046d990df2fae70624edfcb078 Lines: +25, -3 Files: configure.ac (+24, -2) src/cups/Makefile.am (+1, -1) build: Allow the backend to use libdl or libltdl if modules are disabled. 2016-04-15 c8a7a419dd504a4a0a23b24c3a9138e00d4093b9 Lines: +7, -7 Files: src/main/module.c (+7, -7) build: The module subsystem should be gated on defined(MODULE) rather than defined(USE_DLOPEN) || defined(USE_LTDL) 2016-04-14 752f12f26a9566a0e0fb863dc8ea914e21e59442 Lines: +534, -167 Files: src/cups/backend_dnpds40.c (+534, -167) backend: Resync DNP backend with upstream. * Support for the DS80DX. [completely untested] * Minor bugfixes * More finer-grained capability testing. 2016-04-14 0bff3ab52e1c2b00d8f8b1a56a83037c67d25ba2 Lines: +177, -121 Files: src/cups/backend_shinkos6145.c (+177, -121) backends: Non-trivial s6145 work, mainly to enable dynamic loading of the image processing library, which is distributed separately. Note that this is still disabled by default in the gutenprint build. 2016-04-14 f00acd94b4bed6e893437da27b2ccab6e1bdaae1 Lines: +839, -156 Files: src/cups/backend_mitsu70x.c (+839, -156) backends: Substantial work on the Mitsu70x backend, vastly improving its operational stability. No meaningful work done on the color scaling. 2016-04-14 bc2885044d1a4a9b1c4b0b51cfb7dce9f99eea00 Lines: +62, -34 Files: src/cups/backend_citizencw01.c (+1, -4) src/cups/backend_common.c (+3, -5) src/cups/backend_common.h (+4, -1) src/cups/backend_kodak1400.c (+1, -4) src/cups/backend_mitsu9550.c (+1, -4) src/cups/backend_shinkos1245.c (+17, -4) src/cups/backend_shinkos2145.c (+17, -7) src/cups/backend_shinkos6245.c (+17, -4) src/cups/backend_sonyupdr150.c (+1, -1) backends: Sync with upstream. Mostly updating copyright text and fixing internal jobid generation/assignment. 2016-04-14 eb42e2ffe230e84bc3426674576304a59e8481cc Lines: +9, -11 Files: src/main/print-olympus.c (+9, -11) dyesub: When converting RGB->YCbCr, only convert the necessary pixel Also, use a little more precision for the coefficients. 2016-04-14 219d24acba9bdb7ed8bad7638c773b4c68214850 Lines: +11, -11 Files: src/main/print-olympus.c (+11, -11) dyesub: correct UP-DR150/UP-DR200 print sizes to not include the media type. This is cosmetic only, but will remove confusion, as one can print multiple sizes on a given media type. 2016-04-07 b0eab0c4e9990ef4d3cd4b26065620a4cf3deaf8 Lines: +17, -11 Files: src/cups/backend_kodak6800.c (+17, -11) kodak6800: Don't abort on unknown media types, as we check the supported print size list anyway. Also better handle jobid collisions. 2016-04-07 36a659f62cc594139086f2d990256869962cd3e0 Lines: +19, -10 Files: src/cups/backend_kodak605.c (+19, -10) kodsk605: Better handling of jobids. 2016-04-06 556498e76bac24bf15f743fb5b544af210eba9c1 Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) src/cups/{citizencw01_print.c => backend_citizencw01.c} (+0, -0) src/cups/{dnpds40_print.c => backend_dnpds40.c} (+0, -0) src/cups/{kodak1400_print.c => backend_kodak1400.c} (+0, -0) src/cups/{kodak605_print.c => backend_kodak605.c} (+0, -0) src/cups/{kodak6800_print.c => backend_kodak6800.c} (+0, -0) src/cups/{mitsu70x_print.c => backend_mitsu70x.c} (+0, -0) src/cups/{mitsu9550_print.c => backend_mitsu9550.c} (+0, -0) src/cups/{selphy_print.c => backend_canonselphy.c} (+0, -0) src/cups/{shinko_s1245_print.c => backend_shinkos1245.c} (+0, -0) src/cups/{shinko_s2145_print.c => backend_shinkos2145.c} (+0, -0) src/cups/{shinko_s6145_print.c => backend_shinkos6145.c} (+0, -0) src/cups/{shinko_s6245_print.c => backend_shinkos6245.c} (+0, -0) src/cups/{sony_updr150_print.c => backend_sonyupdr150.c} (+0, -0) backends: Finally rename the source files to match upstream. (This has been a long time coming. Thank you, git) 2016-04-06 eda76815d9ba342693b201fcea38536d43f4562c Lines: +44, -38 Files: src/cups/selphy_print.c (+44, -38) canonselphy: Rework parsing code to better handle CP900's quirks. 2016-04-04 5f665e33c9dd69fab155eefe00e6ed61cc4a0dcc Lines: +1, -0 Files: src/main/print-escp2.c (+1, -0) Check ink drop sizes against number of bits. 2016-04-04 8007fdf0475902c2ff6af7990ef94d9a87026fbe Lines: +4, -2 Files: src/testpattern/run-testpattern-2.in (+4, -2) Correctly detect errors when testpattern crashes. 2016-04-03 5dca33877239318d7f7db0d5b9d5538862b265ed Lines: +12, -3 Files: src/testpattern/run-testpattern-2.in (+12, -3) Don't attempt to run resolutions, or specify dither algorithm (or other base settings) if the option in question is covered in -o. 2016-03-21 42acfc8712e948aa77e69bdbf11122e5fee27e1a Lines: +61, -74 Files: .gitignore (+61, -70) doc/developer/.gitignore (removed -3) scripts/.gitignore (removed -1) Keep all gitignore stuff in the top-level, and try to start cleaning up gitignore a bit 2016-03-19 9a053767de92e60da092d63dc4a8de86484dd214 Lines: +110, -419 Files: Makefile.am (+5, -37) configure.ac (+2, -0) doc/developer/.gitignore (added +3) scripts/.gitignore (added +1) scripts/Makefile.am (+1, -1) scripts/autogen.sh (+1, -1) scripts/mkchlog (removed -380) scripts/mkgitlog.in (added +97) Create change log with git. Create change log with git. Fix up tag code. 2016-03-13 a771d2dc4961180b29503f04c69d72a2e4c17431 Lines: +151, -256 Files: .gitignore (+151, -18) doc/.gitignore (removed -9) doc/developer/.gitignore (removed -22) doc/users_guide/.gitignore (removed -12) doc/users_guide/figures/.gitignore (removed -1) include/.gitignore (removed -7) include/gutenprint/.gitignore (removed -3) include/gutenprintui2/.gitignore (removed -3) m4/.gitignore (removed -1) man/.gitignore (removed -18) po/.gitignore (removed -16) samples/.gitignore (removed -1) scripts/.gitignore (removed -16) src/.gitignore (removed -2) src/cups/.gitignore (removed -18) src/escputil/.gitignore (removed -5) src/foomatic/.gitignore (removed -13) src/ghost/.gitignore (removed -5) src/gimp2/.gitignore (removed -6) src/gutenprintui2/.gitignore (removed -12) src/main/.gitignore (removed -7) src/testpattern/.gitignore (removed -14) src/xml/.gitignore (removed -7) src/xml/escp2/.gitignore (removed -3) src/xml/escp2/inks/.gitignore (removed -3) src/xml/escp2/inputslots/.gitignore (removed -3) src/xml/escp2/media/.gitignore (removed -3) src/xml/escp2/mediasizes/.gitignore (removed -3) src/xml/escp2/model/.gitignore (removed -3) src/xml/escp2/qualitypresets/.gitignore (removed -3) src/xml/escp2/weaves/.gitignore (removed -3) test/.gitignore (removed -16) Phase 2 of cleaning up cvs detritus 2016-03-13 a79002abfb4be8248288a2879dfeebaf34f077b8 Lines: +5, -5 Files: .cvsignore => .gitignore (+4, -0) doc/developer/{.cvsignore => .gitignore} (+0, -0) doc/users_guide/figures/{.cvsignore => .gitignore} (+0, -0) doc/users_guide/{.cvsignore => .gitignore} (+0, -0) doc/{.cvsignore => .gitignore} (+0, -0) include/gutenprint/{.cvsignore => .gitignore} (+0, -0) include/gutenprintui2/{.cvsignore => .gitignore} (+0, -0) include/{.cvsignore => .gitignore} (+0, -0) m4/{.cvsignore => .gitignore} (+0, -0) man/{.cvsignore => .gitignore} (+0, -0) po/{.cvsignore => .gitignore} (+0, -0) samples/{.cvsignore => .gitignore} (+0, -0) scripts/{.cvsignore => .gitignore} (+0, -0) src/cups/{.cvsignore => .gitignore} (+0, -0) src/escputil/{.cvsignore => .gitignore} (+0, -0) src/foomatic/{.cvsignore => .gitignore} (+0, -0) src/ghost/{.cvsignore => .gitignore} (+0, -0) src/gimp/.cvsignore (removed -5) src/gimp2/{.cvsignore => .gitignore} (+0, -0) src/gutenprintui2/{.cvsignore => .gitignore} (+0, -0) src/main/{.cvsignore => .gitignore} (+0, -0) src/testpattern/{.cvsignore => .gitignore} (+1, -0) src/xml/escp2/inks/{.cvsignore => .gitignore} (+0, -0) src/xml/escp2/inputslots/{.cvsignore => .gitignore} (+0, -0) src/xml/escp2/media/{.cvsignore => .gitignore} (+0, -0) src/xml/escp2/mediasizes/{.cvsignore => .gitignore} (+0, -0) src/xml/escp2/model/{.cvsignore => .gitignore} (+0, -0) src/xml/escp2/qualitypresets/{.cvsignore => .gitignore} (+0, -0) src/xml/escp2/weaves/{.cvsignore => .gitignore} (+0, -0) src/xml/escp2/{.cvsignore => .gitignore} (+0, -0) src/xml/{.cvsignore => .gitignore} (+0, -0) src/{.cvsignore => .gitignore} (+0, -0) test/{.cvsignore => .gitignore} (+0, -0) First step towards cleaning up CVS detritus. 2016-02-22 7ffe99c7f46f13638da5bb34b3a711b0fb183c08 Lines: +10, -10 Files: src/xml/printers.xml (+10, -10) Summary: Minolta PagePro and HP LaserJet 4 printers need the wide A4 margin. 2016-02-15 57e80325a5f914640d53f3e3c9f938a17313d1bd Lines: +15, -9 Files: scripts/autogen.sh (+15, -9) Summary: Improve wording to clarify what's needed to build a Gutenprint distribution vs. compile. 2016-02-01 42442d766d180dd7cbf007885f751f7126a4fb47 Lines: +4, -6 Files: src/cups/Makefile.am (+1, -1) src/cups/rastertoprinter.c (+3, -5) Improve the error message when rastertogutenprint rejects a PPD file 2016-01-29 233a909a77dd4c18d359bf32cd8ef99ed1b7b459 Lines: +6, -8 Files: configure.ac (+4, -6) src/ghost/ijsgutenprint.c (+2, -2) Apply patch from Brian Norris to switch from 'ijs-config' to 'pkg-config' for IJS support, as the former does not work for cross-compilation. 2016-01-29 0f7311bb6ac05ce19b61ab8afa088c89cb5e1352 Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) Apply patch from Oliver Schonken that corrects endianness detection 2016-01-29 7bc9335278f0577ec579628e7bcb6ca7641a84d9 Lines: +2, -0 Files: src/xml/printers.xml (+2, -0) Add in the Canon SELPHY CP1000 and CP1200, the latter including an IEEE1284 ID and a confirmation that it works. =============================================================================== Name: gutenprint-5_2_11 2016-01-18 e6017f82a02a0ba9c49f76eafbe9baf414a90a76 Lines: +4, -4 Files: scripts/uninstall-gutenprint.command (+4, -4) Correcting the script 2016-01-16 e56d42c344ec99e10ed941279f3815fc893cbcad Lines: +0, -0 Files: makegutenpkg.sh => macosx/makegutenpkg.sh (+0, -0) scripts/Gutenprint Utility for EPSON Inkjet Printers/.DS_Store (removed -0) {scripts => macosx}/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+0, -0) {scripts => macosx}/Gutenprint Utility for EPSON Inkjet Printers/Utility Read Me.rtf (+0, -0) New Macintosh build scripts and uninstaller from Steve Letter 2016-01-15 917ee3482f0acb8a505ec2b45cc91a9f3f514ff4 Lines: +670, -0 Files: makegutenpkg.sh (added +256) scripts/Gutenprint Utility for EPSON Inkjet Printers/.DS_Store (added +0) scripts/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (added +220) scripts/Gutenprint Utility for EPSON Inkjet Printers/Utility Read Me.rtf (added +23) scripts/uninstall-gutenprint.command (added +171) Check in of the new Macintosh build scripts and uninstaller for Michael Sweet 2016-01-15 b1d6fbe2ff52fac4957bbd12a56d63fac15e5e2f Lines: +0, -0 Gutenprint 5.2.11 release 2016-01-14 f785c08dfd96f9d8c97f5a88466788f145801bc6 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) Fix a missing footer in the Brava21 code. 2016-01-14 6371ec697820281361c163776d4d28a6e4e07696 Lines: +57, -15 Files: src/cups/shinko_s6145_print.c (+57, -15) Sync the CHC-S6145 backend code, fixes a few bugs. 2016-01-14 32eb4f9e2c44ba018ed25c417fb8becfc459cfd7 Lines: +0, -0 Gutenprint 5.2.11 release 2016-01-14 c4d926d5e4edc6717687d5330beec1a7c042e70a Lines: +3, -58 Files: src/main/print-olympus.c (+3, -58) The Brava 21 is a variation of the Sinfonia S6145 with a smaller set of print sizes, so use the S6145's spool format for both and let the backend handle the few remaining differences. 2016-01-14 6d926a0c74942ac4bdeed74bdcf071f005af3575 Lines: +25, -17 Files: NEWS (+13, -5) README (+11, -11) configure.ac (+1, -1) Bump version 2016-01-14 cf92951404ff920ad469c0b32e2a2f5458abb024 Lines: +1, -0 Files: include/gutenprintui2/gutenprintui.h (+1, -0) Summary: Shut up some compiler warnings we have no control over. 2016-01-14 25ec3df171b879eaea8230e3a41a1574d87ceee6 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) Summary: Fix comment syntax. 2016-01-14 2c3af7bbbe9826f0607b785dd53802ea8b97bc72 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Add IEEE1284 ID for Brava 21 2016-01-12 8e79df453820c74b19add0870f29ba2739c2814c Lines: +3, -3 Files: src/xml/printers.xml (+3, -3) The Sinfonia S6145 and Brava 21 handle copies natively in their backend. Also correct an IEEE1284 definition. 2016-01-12 708eb8e44520612d565f377fed738ae110f19497 Lines: +19, -30 Files: src/main/print-olympus.c (+19, -30) Clean up the printer init code for the Mitsubishi D70 family. Should be no functional difference. 2016-01-08 300961afe969da7555bb2c2ffa2e21802d35d917 Lines: +39, -33 Files: src/cups/shinko_s6145_print.c (+39, -33) Upstream sync with s6145 backend -- primarily endianness corrections. The code that sanity-checks the correction parameters still needs work. 2015-12-29 55112bc3d35447a486bf4be62ede1cdd1dcae3de Lines: +1, -1 Files: src/cups/mitsu70x_print.c (+1, -1) Mark the Mitsu 70x backend as WIP, because it truly is. 2015-12-26 58fb25c734aa06fa0fdca8daf8886cf5be0bc7e8 Lines: +3, -3 Files: src/cups/shinko_s6145_print.c (+3, -3) Sinfonia 6145: Properly detect errors when waiting for print complete. 2015-12-21 d75e3f147818b6f7f9a94219424e8030b88ce2d9 Lines: +41, -11 Files: NEWS (+41, -11) Rearrange the new/improved dyesub section a little bit. 2015-12-21 5cfd080b7c2f75d3774166183c42af15244b5cf3 Lines: +211, -58 Files: src/cups/backend_common.h (+1, -0) src/cups/shinko_s6145_print.c (+210, -58) Sync the S6145 backend with upstream; add initial Brava 21 support. 2015-12-21 2e0e56371fe5d40d6a7bd1ce1db6bcefab3e0848 Lines: +28, -21 Files: NEWS (+1, -1) README (+27, -20) Minor cleanup 2015-12-21 2ea5472d9f90f160490575586e4599837d31af80 Lines: +7, -2 Files: NEWS (+6, -2) src/xml/printers.xml (+1, -0) Add support for Kyocera FS-1118MFP 2015-12-21 3f2c374c7427f9d353b0e2429ddcf67a3550cae0 Lines: +34, -49 Files: src/main/print-olympus.c (+34, -49) Add multicut support to the Sony UP-DR200. 2x6*2, 4x6*2, 3.5x5*2 2015-12-18 d2a1ed64cfb07c80b8a8f27717cf4a03c093207d Lines: +2, -0 Files: src/main/print-olympus.c (+2, -0) Missed a chunk in the last commit (S6145 6x9 support) 2015-12-18 dbceb10938c9656bc2bdfcae9e0ed8ee05ce58bc Lines: +10, -0 Files: src/main/print-olympus.c (+10, -0) Add in a couple of missing print sizes for the CHC-S6145 (6x9 and 6x4*2) 2015-12-17 c1a345a826d81ba34428b80a9ea522e34188e07f Lines: +94, -4 Files: src/main/print-olympus.c (+94, -4) add start/endjob hooks into the dyesub driver. No committed users yet. 2015-11-23 9b7be3c4af765e31048a75892e3695af52f9516a Lines: +7, -6 Files: src/cups/dnpds40_print.c (+7, -6) Fix three bugs in the DNP backend -- missing break causing malfunctions with 8x10 prints on the DS80; Sensor decode bugs in DS620, and a typo in an error message. 2015-11-18 f356b55a9c97be86c051789d89c41f376b25057d Lines: +2194, -2 Files: src/cups/Makefile.am (+1, -1) src/cups/backend_common.c (+1, -1) src/cups/shinko_s6145_print.c (added +2192) Add in the first version of the Shinko/Sinfonia CHC-S6145/CS2 backend. *NOTE: This includes a crude re-implementation of the proprietary image processing library, sufficient to generate prints of poor quality. 2015-11-18 bbfd49cb72c1949752197f8fa38a3fa1559de5c3 Lines: +3, -2 Files: src/main/print-olympus.c (+3, -2) Correct a couple of bugs with the Shinko S6145. 2015-11-18 082c247ad2db4495f0995fb4e441fbdcee212c82 Lines: +3, -4 Files: src/cups/backend_common.c (+3, -4) Fix a memory leak. 2015-10-30 5778f298855cd835a626fda08211f414d971abf4 Lines: +0, -0 Update zh_CN 2015-10-26 77d111b38845bddbc2a6745e578a3c7f3154719a Lines: +84, -2 Files: src/main/print-pcl.c (+84, -2) Add Darkness, horizontal offset, vertical offset to Datamax-ONeil printers 2015-10-19 f3ac3e295073ff52ee2c8e49ab5811a1c97f9ccc Lines: +192, -1 Files: NEWS (+1, -0) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_122.xml (added +188) src/xml/printers.xml (+1, -0) Preliminary support for Epson L1800 2015-10-17 8ceda52e923d604d334db6c561fd8a0c88c54b7c Lines: +6, -11 Files: src/cups/genppd.c (+6, -11) Summary: Don't offer a Custom option for integer types. 2015-10-14 3067c8e8e363f5a2effc81ad5b9bf2be28d6dfe4 Lines: +3, -2 Files: src/cups/dnpds40_print.c (+3, -2) On DNP models, don't check to see if the media is empty; instead go ahead and submit the job and let the printer display an error on its panel so the user can immediately tell something's wrong. 2015-10-10 3272d17a8cb1787fe4f391b5fc64f9ef4d678745 Lines: +0, -0 Update Slovak translation 2015-10-08 045b106cfb5ac2ba3f53efe1d77233f3de8538d6 Lines: +0, -0 Update Turkish translation =============================================================================== Name: gutenprint-5_2_11-pre2 2015-10-06 3daa3b9db49c8f973af9c94965e2140d0264bec7 Lines: +2, -2 Files: configure.ac (+2, -2) Summary: Fix syntax issue. 2015-10-06 5fe80339174a0786374012b4d53b8af32937b19f Lines: +0, -0 Gutenprint 5.2.11-pre2 release 2015-10-05 cf7b4de8775dc3f8d391a173623c903b0eaaa285 Lines: +3, -0 Files: src/cups/blacklist (+3, -0) Add Sony UP-CR10L to the blacklist. 2015-10-05 d873bf4f7becc81a8313636510a81a04a3c55ac8 Lines: +3487, -3 Files: src/cups/Makefile.am (+1, -1) src/cups/backend_common.c (+2, -2) src/cups/shinko_s1245_print.c (added +1621) src/cups/shinko_s6245_print.c (added +1863) Add WIP backends for the Shinko S1245 and S6245 printers. These are *UNTESTED* and may eat your cat. 2015-10-05 655fd3e94b4e3f9d32c420814e7e4af9488a3991 Lines: +2, -5 Files: src/cups/sony_updr150_print.c (+2, -5) Add the USB PID for the Sony UP-CR10L 2015-10-05 8f049bd2d354c92e8e7800c3ab35c2667450c684 Lines: +0, -0 Update Slovenian translation 2015-10-05 72d335982f6e305c5df29b14d3e4eb31dab194c8 Lines: +2, -0 Files: NEWS (+2, -0) Added comment regarding new Esc (u command for Canon printer non-tumble duplex support 2015-10-04 8acf74dc9540ba5b14e527be86bf79eded205766 Lines: +0, -0 Update for 5.2.11 2015-10-04 9f54089d793e29ab2e9ae51082083b133903726b Lines: +34, -11 Files: configure.ac (+8, -0) src/cups/test-rastertogutenprint.in (+20, -11) src/testpattern/run-testpattern-2.in (+6, -0) Block valgrind if --enable-shared is used (the in-tree "binaries" are shell scripts). 2015-10-04 22a9e497f02affdc79b77e06868afb3f2e676dde Lines: +13, -13 Files: NEWS (+1, -1) README (+11, -11) configure.ac (+1, -1) Bump to 5.2.11-pre2 2015-10-04 a3004021b58a033ca91fbb8ddea835b6d02e4f28 Lines: +0, -1 Files: src/xml/papers.xml (+0, -1) Summary: Remove duplicate comment from w612h864 (causes small memory leak). 2015-10-04 4fc1273022219ac369a590c080b338d7de06b93e Lines: +2, -1 Files: src/testpattern/printer_options.c (+2, -1) Summary: Don't ask for the default options for a printer we're not going to use. 2015-10-03 3aa44bfed7637e32b4623d1f5364ec23f5d66618 Lines: +0, -1 Files: src/xml/printers.xml (+0, -1) Summary: Remove duplicate Epson L210 entry. 2015-10-01 cc91b8e7e80c5c18751258b4ce161d1b6fe99733 Lines: +27, -1 Files: src/main/print-canon.c (+27, -1) In Canon driver, added Esc (u command for even pages in non-tumble duplex 2015-09-29 9810b6de8129d44aa0fdaf4a33dc5e9c7ffe8b53 Lines: +9, -2 Files: NEWS (+7, -2) src/xml/printers.xml (+2, -0) Add support for Epson L120 and L210 2015-09-26 b710a7894bdebb2348efc737cc4ade7b884e72d4 Lines: +427, -33 Files: NEWS (+17, -0) src/main/canon-inks.h (+249, -1) src/main/canon-media-mode.h (+68, -0) src/main/canon-media.h (+12, -11) src/main/canon-modes.h (+27, -1) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+6, -6) src/xml/printers.xml (+31, -14) Added experimental support for Canon MG6900 and MG7700 series printers. 2015-09-25 b7c240be9e99651dbc96787c699f7bae70ff4cbb Lines: +5, -4 Files: NEWS (+5, -4) Summary: Fix wording. 2015-09-25 e445233d495ebb58be6a1dfeb43fcee59497e4b0 Lines: +0, -0 Update translation 2015-09-25 f4a6dcff8ffea845af4dee1208be5b408268fdfe Lines: +5, -5 Files: src/xml/printers.xml (+5, -5) Summary: Fix a couple of PPD errors. 2015-09-23 3eae3c1b5bc7123a41232f3387c864ca68b9cba1 Lines: +9, -9 Files: src/main/canon-modes.h (+9, -9) Set default resolution modes to same as in 5.2.10 for all Canon printers after reinstating modes with fixed ink compression. For devices where legacy modes were added back (as in 5.2.7), default mode also set to same as in 5.2.10. 2015-09-22 1367d09886f78e19097e952de0a63a82d6db45e8 Lines: +7, -14 Files: NEWS (+0, -4) src/main/canon-printers.h (+7, -2) src/xml/printers.xml (+0, -8) Removed Canon PIXUS MP5, MP10, SmartBase MPC190, SmartBase MPC200 from supported printers, as they require a special backend. 2015-09-21 304dc89420234e6e86c882363847f42fd35d0fe1 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Added IEEE1284 DeviceID for Canon iP8500 2015-09-21 19423ed9e06a5294e1bad39ea9645d1275d615b3 Lines: +990, -1223 Files: NEWS (+18, -23) src/foomatic/foomatic-generator.in (+1, -0) src/main/canon-media-mode.h (+588, -798) src/main/canon-media.h (+84, -84) src/main/canon-modes.h (+291, -310) src/main/print-canon.c (+8, -8) For Canon backend, reinstated modes and media depending on previously-broken ink compression. Reinstated legacy modes removed in 5.2.7 for several models (noted in NEWS). Reverted error of InkjetPhotoHagakiK spelling change and changed new media to align with this. 2015-09-15 879ea4cd9e33b3d4edba507764bb5487ef6a2796 Lines: +1, -1 Files: src/testpattern/run-testpattern-2.in (+1, -1) Summary: Correct doc for -N 2015-09-14 310c04c50f70f8ddbe3d44de4bcf255bf842829f Lines: +5, -2 Files: src/testpattern/run-testpattern-2.in (+5, -2) Summary: -N controls whether unused options are set. 2015-09-13 2a84e61cceccd425bc66f0b8c3f3db37f650985d Lines: +2, -2 Files: src/testpattern/run-testpattern-2.in (+2, -2) Summary: Don't set base options for printers that don't use them. 2015-09-13 9e8be3708d6d68e70ee6e33cb2e826063d38f4d7 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Revert the mitsu k60dw driver name to its former (technically incorrect) glory. 2015-09-13 193e315a8a9246318d367ec16bbdea54b97a4467 Lines: +4, -0 Files: src/xml/papers.xml (+4, -0) Document that a handful of additional sizes are only used by dyesub printers. 2015-09-13 4584961c3e307d2fb097f7aaa36ae6ef34852c0e Lines: +113, -2 Files: configure.ac (+2, -0) src/testpattern/Makefile.am (+2, -2) src/testpattern/compare-checksums.in (added +109) Add tool to compare run-testpattern2 output. 2015-09-13 045b7041ae01b0805c89b0fbd094f706960f67bf Lines: +1, -1 Files: src/cups/test-ppds (+1, -1) Summary: Ignore missing filters in PPD validation. 2015-09-13 9bcb530978d5c312a948fb2b3eb398c936519ce5 Lines: +44, -26 Files: src/cups/backend_common.c (+0, -4) src/cups/genppd.c (+0, -2) src/cups/kodak6800_print.c (+44, -20) Fix a couple of bugs in backend code. 2015-09-13 031f8078dbc74c1f42962f131d3167f9f0cd7c2c Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) Fix a potential null pointer dereference. 2015-09-12 2153045c0c718d832de5c01cf567303c9c3f7cb2 Lines: +3, -1 Files: src/main/print-olympus.c (+1, -1) src/xml/papers.xml (+2, -0) Fix a typo in the 3.5x4.7 @600dpi definition for the CW-01. Also update the paper definitions to show that these 4.7" sizes are unique to this printer, and really shouldn't be in the global list. 2015-09-12 27130f8ae37e05ad3f68849f82cf285b0d0d351b Lines: +4, -1 Files: src/main/print-olympus.c (+4, -1) Fix a compilation warning in strict ISO C mode. 2015-09-11 85f3cc65ad048ad2fd5d85f90c4b519e23aa1949 Lines: +2, -3 Files: macosx/src/gutenprint.pkg.src/Resources/License.txt (+2, -3) Summary: Update 2015-09-11 1cc810f4d07ea1c1738fde697a63f52394763541 Lines: +12, -0 Files: NEWS (+6, -0) src/xml/printers.xml (+6, -0) Added several Canon MG5700 and MG6800 models: *50 black, *51 white, *52 black/silver, *53 white/silver. 2015-09-11 f5af6b34f38024b2450114e7055e1c45a31dc664 Lines: +15, -15 Files: src/main/canon-media-mode.h (+7, -7) src/main/canon-modes.h (+8, -8) In Canon backend, activated resolution modes using 4-bit 5- and 6-level ink compression for Canon Pro9000 (confirmed by test user). Other printers to follow. 2015-09-10 534642eedce2c51ee23cc1c9d7f6075468f9186d Lines: +10, -10 Files: src/main/print-canon.c (+10, -10) Canon driver 4-bit 5-level and 6-level compression code fix. 2015-09-10 3262c8ba36a5ed034f9144e4a812558991a6cb8e Lines: +0, -0 Files: src/main/print-olympus.c (+0, -0) Correct a couple more paper descroptions to line up with everything else. ("4 x 6" => "4x6" and so on -- the latter is what should be used) 2015-09-09 9234c229b733e8d3310dda50c851d774cb72097e Lines: +34, -9 Files: src/gutenprintui2/panel.c (+0, -1) src/main/print-canon.c (+8, -0) src/main/print-escp2.c (+8, -0) src/main/print-lexmark.c (+8, -0) src/main/print-olympus.c (+0, -1) src/main/print-pcl.c (+8, -0) src/main/print-raw.c (+0, -1) src/main/print-util.c (+2, -6) Don't show 'Density' and 'DitherAlgorithm' parameters if they aren't used by the current family driver. Accomplish this by moving their definitions out from global parameter init code into the family drivers that use/need dithering. Also, get rid of three spurious sets of the 'Density' parameter that have no effect. 2015-09-09 3dcb00b7f02eda32a6f8b0f159cdb6bbd199272e Lines: +8, -0 Files: src/xml/papers.xml (+8, -0) Added in a special 8x10.5-on-8x10.75" size for the DS80DX I'll be quite glad when we can get rid of this global namespace pollution! 2015-09-09 5303ff01daf87959fa531bde367ef1ff2a02ab00 Lines: +13, -9 Files: src/main/print-raw.c (+13, -9) Update comments to explain how the raw driver should be used. 2015-09-09 b1806938e8555907b92aa1ada4c0a2442a3cadc2 Lines: +1, -0 Files: src/gutenprintui2/panel.c (+1, -0) When rendering the thumbnail, force the raw driver to use the "Custom" PageSize as the dimensions are explicitly set. 2015-09-08 1199f5f39f2a3778d495d51c20b2cff3361f8dcb Lines: +2, -4 Files: src/main/print-raw.c (+2, -4) The raw "family" needs to load all papers without any filtering. The gimp plugin validates the paper via this list, for some reason. 2015-09-08 a1f502e57afe95dbeff9faf2cbb1ead697dfa7d9 Lines: +4, -1 Files: src/foomatic/printer_options.c (+4, -1) Fix a memory leak. 2015-09-08 94b7dcb591fe06c99f5dba195bc802bdc9acb715 Lines: +4, -0 Files: src/xml/papers.xml (+4, -0) Left out special tags for four of the dyesub sizes. Bad Solomon. 2015-09-08 2a5405535bd50225bba1daa4c40a3d4ae43a7ab9 Lines: +7, -5 Files: src/main/print-olympus.c (+4, -4) src/xml/papers.xml (+3, -1) Correct some media definitions for interface correctness. And add some comments to indicate unique paper types only used by one or two printers. 2015-09-07 519b402f5fba003367426681b058417116efc529 Lines: +7, -0 Files: src/xml/papers.xml (+7, -0) Accidentally left out a multicut paper type (6x4.5 *2) 2015-09-07 187f574bbeb20a915cf935f21d77f1a54128f393 Lines: +220, -220 Files: src/main/print-olympus.c (+206, -206) src/xml/papers.xml (+14, -14) rename new "multicut" paper types. new convention is w576h864-div3 or w576h864-w576h576_w576h288 2015-09-07 9f4cae16e8c91e4ced0b14a0adadf5617ccdf1db Lines: +3, -0 Files: NEWS (+3, -0) Updated list of supported/improved dyesub printers 2015-09-07 74de355737b857307370a812ed371341a2711b9c Lines: +368, -369 Files: src/main/print-olympus.c (+260, -352) src/xml/papers.xml (+102, -12) src/xml/printers.xml (+6, -5) * Add new special multicut paper sizes * Enable all multicut sizes in dyesub driver * Fix several errors and omissions in dyesub print sizes * Eliminate most of the "Custom" paper sizes (from printers I'm responsible for. IMO they should all be removed entirely) * Finish up initial support for DNP DS80DX * Rename "DNP" to "Dai Nippon Printing" in printers.xml (to match naming convention used by other makes/models) 2015-09-07 a7b07ce2b6c4f00fbb599979896cd81dd6413990 Lines: +9, -1 Files: include/gutenprint/paper.h (+3, -1) src/foomatic/paper_sizes.c (+4, -0) src/main/print-papers.c (+2, -0) Create a new papersize_type, PAPERSIZE_TYPE_SPECIAL, for use of the dyesub driver. Any size marked as special must be ignored by any user that doesn't specifically care about them. 2015-09-06 76b6bb218379b1a972645455108e1ffbe48bddbe Lines: +24, -15 Files: src/main/print-canon.c (+3, -15) src/main/print-escp2.c (+5, -0) src/main/print-lexmark.c (+5, -0) src/main/print-pcl.c (+7, -0) src/main/print-raw.c (+4, -0) All drivers chould reject invalid PAPER_TYPEs -- only ENVELOPE and NORMAL are allowed. Dyesub is a special case and is not included here. 2015-09-06 8c0af4c5981638a2727373cc8095e666bd03be3f Lines: +8, -0 Files: test/parse-bjc (+8, -0) Added several known commands to parse-bjc, including ESC (F for graphics. 2015-09-05 6ca085805c535ab13459b1a3a06b362482e4f2f0 Lines: +3, -4 Files: src/main/canon-media.h (+3, -4) Adjusted media types intended for Canon MG6900/MG7700. 2015-09-05 0bcbcdab5d989d27a95f9b1cd0572d9e2dbd439f Lines: +2, -2 Files: src/main/print-canon.c (+2, -2) In Canon backend, renamed upper/lower trays for cassette with two trays to cater for names cassette 1/cassette 2 as well. 2015-09-05 397b956dcdc2694c0b15b5c6d18359f33e631ba0 Lines: +206, -33 Files: NEWS (+24, -0) src/main/canon-inks.h (+16, -0) src/main/canon-media-mode.h (+67, -0) src/main/canon-media.h (+33, -33) src/main/canon-modes.h (+23, -0) src/main/canon-printers.h (+19, -0) src/xml/printers.xml (+24, -0) Added experimental support for Canon MG5700 and MG6800 series. 2015-09-05 814acdc19e7092a75f7b04e97c1ed48b407db5ef Lines: +1685, -1677 Files: src/main/canon-media.h (+1642, -1656) src/main/print-canon.c (+43, -21) Added support for new ESC (w command to Canon backend. Also modified condition to select between upper and lower trays in cassette, based on published dimensions in Canon MG7700 user manual. 2015-09-05 dbdf47bfed151eaba7d40c8930f94db9bcefa094 Lines: +18, -0 Files: src/xml/papers.xml (+18, -0) Add a few more paper sizes needed by the DS80DX printer. 2015-09-05 a23583ecc918156154e9ea4a022e6a6752e5b353 Lines: +146, -31 Files: NEWS (+11, -0) src/main/canon-media-mode.h (+72, -12) src/main/canon-media.h (+15, -15) src/main/canon-modes.h (+18, -2) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+2, -2) src/xml/printers.xml (+11, -0) Added experimental support for Canon MG3600 series. Added MG2570S, MG2580S to printer list. Fixed names of some internal Canon media types. 2015-09-04 4e2d0bec6a470e7f151c94417ad2e1e5c4b4cd2b Lines: +2, -4 Files: src/main/print-olympus.c (+2, -4) Fix two compile warnings accidentally introduced in a prior commit. 2015-09-04 8457213d04872edc7060f401f4bf6a2f70b901df Lines: +7, -5 Files: src/cups/backend_common.c (+5, -5) src/cups/backend_common.h (+2, -0) Export the current page number to the backends. 2015-09-04 3e2b9cf116e2e1dbdc91df8bd7e43f8e1f49b0bb Lines: +94, -45 Files: src/main/canon-media.h (+94, -45) Added support for new media types for Canon backend (as of September 2015). 2015-09-03 ddf240e60856dcba1aa712d51dbc29f6d6fbdd53 Lines: +66, -4 Files: src/main/print-olympus.c (+66, -4) Handle sheet printing on the DS80DX, including duplex mode. Aside from a few missing print sizes, it's done. 2015-09-03 5c5a9201b36b36feb675dda1511bbf3594872758 Lines: +65, -145 Files: src/main/print-olympus.c (+65, -145) Use 'MediaType' instead of 'InputSlot' for the DS80DX as it's a better fit. Then eliminate the 'inputslot' option I'd added. 2015-09-03 5c0b63b1bc311b2f1159fbebee3dff75f3ba5c9e Lines: +11, -3 Files: src/cups/genppd.c (+10, -1) src/main/print-olympus.c (+1, -2) Tweak PPD code to automatically generate reciprocal constraint definitions. 2015-09-03 51d097379498be8c4b700fd1b198eb84764384ac Lines: +230, -14 Files: src/cups/genppd.c (+18, -0) src/main/print-olympus.c (+212, -14) PPD generation: * Added mechanism to allow drivers to specify PPD UIConstraints Dyesub driver: * Added duplex support * Parameterized input slot support * Parameterized list of PPD UIConstraints * Added beginnings of DNP DS80DX driver that uses these features * Added A4 size to Kodak 8810 2015-09-02 6703681a404a65e9546c0ea301e5766d8e9d8685 Lines: +1, -1 Files: NEWS (+1, -1) Accdidentally bumped the version 2015-09-02 a043a350b241ba089259cdb97909a08901b86ba9 Lines: +119, -30 Files: NEWS (+2, -1) src/main/print-olympus.c (+114, -29) src/xml/printers.xml (+3, -0) Add support for the Kodak 7000/7010/7015 dyesub printers. Also, a couple of minor improvements for the Kodak 68xx and 605 code. 2015-08-29 49d773024299d9f9e1a51a62b7aab182eb71d5a8 Lines: +5, -1 Files: NEWS (+4, -0) src/main/canon-printers.h (+1, -1) Added ESC (a command to capabilitis of Canon BJC 4300, as determined from printjob analysis. 2015-08-29 470c545ce639dff8291dd6ce1a1ec82698d99b95 Lines: +1, -1 Files: src/xml/escp2/model/model_47.xml (+1, -1) Summary: Fix borderless for Epson 2100/2200 2015-08-28 c48303db55943b9bdc9b56e25340d7e06affd436 Lines: +110, -131 Files: src/cups/kodak6800_print.c (+110, -131) Reworked command/response handling. Print command generates a response too! 2015-08-26 c3bdae760c82e8b1c3117dcaccff04f65b26ac05 Lines: +3, -1 Files: src/main/print-olympus.c (+3, -1) The Kodak 8810 supports disabling lamination. It also, in theory, can handle multicut sizes, but that's not enabled until it can be tested. 2015-08-26 ce00577f2f511d6161f836d51e4cb3086441b0cf Lines: +151, -135 Files: src/cups/kodak605_print.c (+151, -135) Significant updates to kodak605 backend, based on lessons learned. Needs testing. 2015-08-26 031d71d4985f3a19678449f552ff23d1d7193c36 Lines: +411, -448 Files: src/cups/backend_common.c (+22, -1) src/cups/backend_common.h (+2, -0) src/cups/kodak6800_print.c (+387, -447) Major improvements in kodak68x0 robustness and job pipelining 2015-08-25 9949386d6cd208d89186d778ad5d5907b670a2b4 Lines: +170, -2 Files: NEWS (+3, -2) src/main/canon-inks.h (+12, -0) src/main/canon-media-mode.h (+89, -0) src/main/canon-media.h (+17, -0) src/main/canon-modes.h (+28, -0) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+1, -0) src/xml/printers.xml (+3, -0) Added experimental support for Canon SmartBase MPC400 / MPC600F devices 2015-08-25 3e47c6df3f32cdf7cf17396a33b7663618c063f8 Lines: +118, -36 Files: src/cups/kodak6800_print.c (+118, -36) Kodak 6x80 printing more robust -- can now decode current job status, and better idle/busy and error detection. 2015-08-24 aee6d3c5b8946a22b4426be2949df655d12c45ea Lines: +252, -440 Files: src/cups/citizencw01_print.c (+7, -26) src/cups/dnpds40_print.c (+9, -28) src/cups/kodak1400_print.c (+6, -5) src/cups/kodak605_print.c (+167, -185) src/cups/kodak6800_print.c (+36, -61) src/cups/mitsu70x_print.c (+6, -6) src/cups/mitsu9550_print.c (+6, -20) src/cups/selphy_print.c (+4, -3) src/cups/shinko_s2145_print.c (+8, -104) src/cups/sony_updr150_print.c (+3, -2) Upstream resync. Complete last phase of cmdline revamp. Delete dead code. Stricter job vs media validation. And kodak 68x0/605 gets control flow improvements. 2015-08-23 be7272ddd0faa0523b89e77ad6540df135deefee Lines: +47, -23 Files: NEWS (+5, -1) src/main/print-canon.c (+42, -22) Completed addition of CassetteTray option for Canon backend, where cassette input slot has upper and lower trays. Supported models: MG5400, MG6300, MG6500, MG7100, MG7500, iP7200, MX720, MX920 series. 2015-08-23 f7250a610990fb7b9cc42eb087a2992defcdf03d Lines: +8, -7 Files: src/cups/shinko_s2145_print.c (+8, -7) A bit more sanity checking from selected print type vs printer-supported types 2015-08-23 94e481e017f00b4d4987e0a4f4075d2846958815 Lines: +1, -57 Files: src/cups/genppd.c (+0, -56) src/main/print-canon.c (+1, -1) Fixed PageSize parameter for CD in the Canon backend (regression from previous commit), removed CassetteTray option from genppd.c. 2015-08-23 a68d50282204ca30b201a8ab6d2f4beda85b3d4f Lines: +10, -13 Files: src/main/print-canon.c (+10, -13) Exposed several previously hidden CD-related parameters in the Canon backend, plus the new CasseteTray parameter. 2015-08-23 f525e08374f9d44ca880f6b9498b909342469c9f Lines: +67, -3 Files: src/cups/genppd.c (+56, -0) src/main/print-canon.c (+11, -3) Added CassetteTray PPD parameter for Canon devices with upper / lower tray in a single cassette. Activation conditions for parameter to be fixed. 2015-08-23 a464036dd4247b04d048e495cfcfbf02e7414293 Lines: +26, -3 Files: src/main/print-canon.c (+26, -3) Added length condition of >7in to switch from upper to lower tray for Canon devices having a cassette containing upper and lower trays. 2015-08-22 3d524fcf7976223d34fdd68b3e6a1336be70df40 Lines: +26, -10 Files: src/main/print-canon.c (+26, -10) Added default upper/lower trays in cassette selection for selected Canon devices based on media type. Size conditions to be added. 2015-08-22 f26cee44a80c153eca4f7afc4c4f8d83b1e72b6e Lines: +42, -4 Files: src/main/canon-printers.h (+4, -4) src/main/print-canon.c (+38, -0) Corrected list of Canon devices with a cassette containing two trays. Added description in ESC (P command, code to be added. 2015-08-20 ffc9b8c3450ef58bea3cbca71f94dc6d9e3b8744 Lines: +190, -15 Files: NEWS (+7, -0) src/main/canon-media-mode.h (+160, -0) src/main/canon-media.h (+4, -6) src/main/canon-printers.h (+9, -9) src/xml/printers.xml (+10, -0) Completed addition of Canon MP5, MP10, MP55, MPC190, MPC200 printers 2015-08-20 8fa70bcb6024b9c25b9afeec9ec3c84fde9580d8 Lines: +37, -1 Files: src/main/canon-media.h (+36, -0) src/main/canon-modes.h (+1, -1) Added media definitions for Canon MP5, MP10, MP55, MPC190, MPC200 2015-08-17 9c3f212fe59b3067b16c6d78c53a4e2b8e556176 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Add IEEE1284 info for the Shinko S6145 2015-08-14 ec6546cf1f9131adf07050a3b47d63a4c8eed2f9 Lines: +401, -320 Files: src/cups/backend_common.c (+166, -193) src/cups/backend_common.h (+50, -15) src/cups/citizencw01_print.c (+13, -1) src/cups/dnpds40_print.c (+13, -11) src/cups/kodak1400_print.c (+13, -2) src/cups/kodak605_print.c (+7, -1) src/cups/kodak6800_print.c (+13, -7) src/cups/mitsu70x_print.c (+10, -12) src/cups/mitsu9550_print.c (+15, -25) src/cups/selphy_print.c (+58, -33) src/cups/shinko_s2145_print.c (+15, -14) src/cups/sony_updr150_print.c (+28, -6) dyesub backend: Significant overhaul of early init and command line handling code. Fixes some long-standing bugs. 2015-08-11 a7765b9dd25a2e36776f307e55b55f62005d6238 Lines: +47, -6 Files: src/cups/dnpds40_print.c (+47, -6) More fixes for rewind features on the DS620. 2015-08-02 25cddfff0e2e63b0b3e14863b5719f8302a97398 Lines: +1, -1 Files: src/escputil/d4lib.c (+1, -1) Summary: Remove isblank, which causes build problems on some systems. 2015-08-02 bfac2248d7ac55b8d11da28fa09c9f7f53256f96 Lines: +1, -7 Files: src/foomatic/foomatic-generator.in (+1, -1) src/foomatic/printer_margins.c (+0, -0) src/foomatic/printer_options.c (+0, -6) Shrink option output a bit; fix problem with saturation 2015-08-01 6d03177b8a6a467e774f197617710be981569f26 Lines: +3, -3 Files: src/main/print-olympus.c (+3, -3) dnpds80 had incorrect media size for 8x5*2 and 8x4_8x6. And fix CHC-S6145; it used YMC instead of RGB. 2015-08-01 ccde6a3c5950319350756727dcaf475984b192bf Lines: +74, -62 Files: src/cups/dnpds40_print.c (+74, -62) Fix several bugs in the dnp backend. 2015-07-16 39daddca16933c1c5d5cc59e4ec8965386404df8 Lines: +10, -1 Files: src/main/print-olympus.c (+10, -1) Fix 3.5x5*2 prints, again, on the DS620, and enable them on the DS40. 2015-07-15 3665ff3188ecab4449159a0efd51257dc5b381a6 Lines: +6, -5 Files: src/main/print-olympus.c (+6, -5) Fix 3.5x5*2 prints. 2015-07-13 c61ceee82d5b55c4027568f9e5bfe16c9e70cc76 Lines: +87, -92 Files: include/gutenprint/printers.h (+0, -7) src/cups/genppd.c (+13, -9) src/main/print-olympus.c (+6, -1) src/main/printers.c (+0, -10) src/xml/printers.xml (+68, -65) Convert the 'nativecopies' printer attribute (and the API/ABI change it necessitated) into a read-only parameter of the dyesub driver, defaulting to off. Printers whose backends support native copy generation now override that parameter in printers.xml 2015-07-11 5ef03d4d7739112803f358b4e96f40cce2fea02e Lines: +31, -55 Files: src/cups/dnpds40_print.c (+31, -55) Status reporting enhancements 2015-07-08 297c248f99c2bd27f01b09cbe242dc3d821f3ec9 Lines: +65, -65 Files: src/xml/printers.xml (+65, -65) The dyesub backend handles copy generation for its supported printers. 2015-07-08 f9edb57bd666a983b98143d2926892303809f6e7 Lines: +29, -2 Files: include/gutenprint/printers.h (+7, -0) src/cups/genppd.c (+12, -2) src/main/printers.c (+10, -0) Add a new attribute to the printer definition, 'nativecopies', that indicates if a printer (and its backend) can handle copy generation. It controls the '*cupsManualCopies' PPD attribute. 2015-07-07 ae02f3686979f727d3cd4ce4c412ddc1bc1a6b1a Lines: +11, -2 Files: src/main/print-olympus.c (+11, -2) Add 2x6*4 support to the DS40, now that it's confirmed to work. 2015-07-07 f275b927eb2ec48668e5a765b598bf66ee09d410 Lines: +4, -5 Files: src/cups/dnpds40_print.c (+4, -5) dnpds40: Fix bugs related to 4.5x6" prints. 2015-07-07 823227b542fc91d85bb730397c5f3a9e20b5076d Lines: +7, -1 Files: src/main/print-olympus.c (+7, -1) Fix landscape printing with asymmetric resolutions. 2015-07-05 122e22119cf89759cb8c9788508c9474f1073bae Lines: +5, -5 Files: src/xml/printers.xml (+5, -5) Summary: Change "narrow margin" to "wide margin". 2015-07-05 bd226114086f3ca817e34d5ac81bfe4b90210407 Lines: +5, -0 Files: src/xml/printers.xml (+5, -0) Summary: Add more generic variants (narrow A4 margin, tabloid). 2015-07-05 d68395a47f5395213d26d2521ca9815212996101 Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) Summary: Add Brother-HL2250DN 2015-07-05 6b137b15439ae22b13bf652a1a80334b8b8c2674 Lines: +58, -58 Files: src/main/print-olympus.c (+58, -58) Fix up a pile of size errors for DS40, DS620, RX1, CW01: All sizes 6x6 or smaller are actually LANDSCAPE, and mistakenly used A5/6x8 paper sizes where 6x8/6x9 should have been listed instead. Shinko9045 and Mitsu9550 also got corrections. 2015-07-04 8f15313cdf4d3c13bc8a2148d078a389ffdc1623 Lines: +20, -12 Files: src/cups/backend_common.c (+7, -3) src/cups/citizencw01_print.c (+1, -1) src/cups/dnpds40_print.c (+6, -4) src/cups/kodak6800_print.c (+1, -1) src/cups/mitsu70x_print.c (+1, -1) src/cups/shinko_s2145_print.c (+4, -2) Fix a small pile of bugs found via clang-analyzer 2015-07-04 ab1a6f3088c5dbd2de699912b580bd93c842f197 Lines: +35, -86 Files: src/cups/backend_common.c (+3, -0) src/cups/mitsu70x_print.c (+1, -1) src/cups/mitsu9550_print.c (+6, -6) src/cups/shinko_s2145_print.c (+25, -79) Sync with upstream. Mostly fixing buffer overflows. 2015-07-03 72062a554fe898364818e6859fd43a531a4397e3 Lines: +28, -0 Files: src/main/print-olympus.c (+28, -0) Add multicut modes to the Shinko S6245 2015-07-02 89bb2410416138ac1607739571b3a3c730721df6 Lines: +27, -8 Files: src/cups/backend_common.c (+27, -8) Retry attempts to claim the USB interface. 2015-07-01 f4dd78bbcec003b246648ca90340237a6bc24e25 Lines: +130, -35 Files: src/cups/backend_common.c (+9, -2) src/cups/citizencw01_print.c (+1, -1) src/cups/dnpds40_print.c (+109, -21) src/cups/kodak1400_print.c (+1, -1) src/cups/kodak605_print.c (+1, -1) src/cups/kodak6800_print.c (+2, -2) src/cups/shinko_s2145_print.c (+7, -7) Fix long-standing problems in command line parsing. =============================================================================== Name: gutenprint-5_2_11-pre1 2015-06-26 d49a422560f361e1d4b6b7f690f50c7b767c297f Lines: +6, -5 Files: NEWS (+5, -4) README (+1, -1) Note that OS X 10.6 is now needed 2015-06-26 7a27448ce0adc85eb2d391f2282d08c709915229 Lines: +0, -0 Gutenprint 5.2.11-pre1 release 2015-06-26 0d5e1346c99ebc328c44accc3541aaad0ae2045a Lines: +21, -5 Files: src/cups/test-rastertogutenprint.in (+21, -5) Summary: Use PDF input rather than PostScript where possible. 2015-06-26 42411f32cef4acd5050b1b04684c2be791005099 Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) Summary: Fix comment syntax 2015-06-26 2ae5795b5c09e74577943371d0ba2d39a478d2ff Lines: +2, -0 Files: src/main/print-olympus.c (+2, -0) Fix a multicut type in the DS620 code that wasn't properly wrapped in an #ifdef 2015-06-26 5f03925c9bdd4dd18fedddd8f643bc4cd93bb8a5 Lines: +2, -0 Files: configure.ac (+2, -0) Enable silent builds (default on, can be disabled) and put m4 stuff in its own directory. 2015-06-25 e52709cc7e314c4ff58e67410a71a6a638054a6a Lines: +2, -0 Files: src/cups/genppd.c (+2, -0) Fix compilation without libz 2015-06-25 19563b5118fad96c0fbfb575617c6dfd07d9595f Lines: +19, -17 Files: NEWS (+16, -14) README (+3, -3) Minor cleanup 2015-06-24 8e39ec4b01a4d2c55dd2faff04e19947437c4307 Lines: +0, -4 Files: src/main/Makefile.am (+0, -4) Revert an accidental build patch 2015-06-24 a9aea2787a229b27742c9ca6b8b56e51444e8e4a Lines: +12, -8 Files: src/main/Makefile.am (+4, -0) src/main/print-olympus.c (+8, -8) Fix 5x7" and 5x3.5" margins on DNP printers. 2015-06-24 598d03fb47679877ca1e4350718cd4936ac62815 Lines: +26, -1 Files: NEWS (+1, -0) src/main/canon-modes.h (+24, -0) src/main/canon-printers.h (+1, -1) Fixed resolution modes for Canon MG5400 series 2015-06-24 e2c93fa8953b00ee6f5bbd37d14f1696ef2ec105 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Added deviceid to Canon MG5400 series. Thanks to Tim Waugh (email). 2015-06-24 b97481b9161e5bcfe39ec401fa98aa7fd4f83400 Lines: +4, -4 Files: NEWS (+4, -4) NEWS: corrected Canon MG2400 additions 2015-06-24 5de0322d451e24f4781e778d5a97e0eb852364c8 Lines: +715, -168 Files: src/cups/dnpds40_print.c (+715, -168) Upstream resync. Add support for DNP DS620, significant improvements in robustness, and many, many, many bugfixes. 2015-06-24 2c3e7d1463c4f983180d94a9dd3bb397e300fe5f Lines: +122, -156 Files: src/cups/shinko_s2145_print.c (+122, -156) Upstream sync. All known error codes handled now. 2015-06-24 9235b57586ac67d58a2a23e559ed7a154d310b04 Lines: +83, -42 Files: src/cups/backend_common.c (+22, -1) src/cups/citizencw01_print.c (+8, -2) src/cups/kodak1400_print.c (+10, -3) src/cups/kodak605_print.c (+4, -2) src/cups/kodak6800_print.c (+13, -2) src/cups/mitsu70x_print.c (+3, -21) src/cups/mitsu9550_print.c (+6, -4) src/cups/selphy_print.c (+9, -2) src/cups/sony_updr150_print.c (+8, -5) Backend upstream resync. Mostly ensuring malloc() failures are handled. 2015-06-23 993676d907d5bbaf3f4af67f7ae481466829f013 Lines: +15, -17 Files: src/cups/citizencw01_print.c (+15, -17) Upstream resync for citizen cw-01 code. 2015-06-23 2e9caf8c17948c51890d3cdbe0cea3b8e295455a Lines: +12, -3 Files: src/cups/blacklist (+12, -3) Update dyesub backend USB blacklist 2015-06-22 69e387fdf480a0b520416fc71f2a1183ff4250c4 Lines: +20, -0 Files: src/main/print-olympus.c (+14, -0) src/xml/papers.xml (+6, -0) DNP620: Add support for 6x4.5 prints and their doubled-up variant. 2015-06-21 77b367cc0839b58e4a399e0628df99c812be1cc8 Lines: +2, -2 Files: src/xml/printers.xml (+2, -2) Add IEEE1284 ID for DNP DS620 2015-06-21 d5e736de398fed267f621a1ef274cb4ad7925e83 Lines: +13, -9 Files: src/main/print-olympus.c (+13, -9) Bugfixes for DNP620. 2015-06-20 aaa6e900cdd2789478c14b1b11a443e8fdb2840b Lines: +10, -2 Files: src/main/print-olympus.c (+10, -2) Bugfixes for DNP RX1 and 620, relating to 2x6*2 and 2x6*4 prints. 2015-06-20 61a8ceb13a3fe1f8212d32619cb7d0f4bf2d400f Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Add IEEE1284 ID for DNP DS-RX1 2015-06-19 e602c8fea4f828f7b26adfad517ae97be0ab3953 Lines: +158, -36 Files: NEWS (+1, -0) src/main/print-olympus.c (+156, -36) src/xml/printers.xml (+1, -0) Initial support for DNP DS620. Plus some code cleanups and bug fixes for other DNP models. The backend work will follow shortly. 2015-06-18 daf4089204e7c474ddc945765ab7ef85a3dcf378 Lines: +2, -0 Files: src/cups/backend_common.h (+2, -0) Add a couple more printer types to the backend. Changes pending. 2015-06-18 6d06a4cb17e8b66dac617f233f5c276b326d6882 Lines: +5, -2 Files: src/cups/citizencw01_print.c (+5, -2) Don't error out for non-fatal errors (like the printer being busy) 2015-06-18 a35c9affe990228820ef8365c3d3a6f273bb713e Lines: +4, -1 Files: scripts/.cvsignore (+1, -0) src/ghost/.cvsignore (+1, -1) src/gimp2/.cvsignore (+1, -0) test/.cvsignore (+1, -0) Update .cvsignore files to cover some stragglers 2015-06-10 3df0a6a228287dd7edf50e908030fad9b2952c73 Lines: +34, -0 Files: src/main/canon-printers.h (+34, -0) Added partial defintion for Canon MP5/MP10 and MP55 to canon-printers.h 2015-06-09 8390861aa37f1113c83d6ff491ffbb4bf83847b3 Lines: +61, -0 Files: src/main/canon-modes.h (+61, -0) Added resolution modes for Canon MP5, MP10, MP55 to canon-modes.h 2015-06-09 8a584a53c95c2604908329c2e5c5ed595eb7f266 Lines: +0, -24 Files: src/main/canon-inks.h (+0, -24) Removed to unused ink definitions from canon-inks.h 2015-05-31 dbd7983a0fcd2b4ed9ae012d5aa9fd274ebec086 Lines: +41, -23 Files: src/cups/dnpds40_print.c (+41, -23) Update DS40 backend to have saner free buffer handling. 2015-05-29 223d86546f9e74a2030d5182b5eb99ed9291964f Lines: +77, -44 Files: NEWS (+57, -24) src/xml/printers.xml (+20, -20) Added prefix PIXUS to Japanese i/R/PD models. Completed listing in NEWS file. 2015-05-29 b09572e7c0bb4c3f4beae35e584d62abaec7577f Lines: +4, -0 Files: NEWS (+3, -0) src/xml/printers.xml (+1, -0) Added a Canon model found on Japan Canon site to existing series (MG7530F). 2015-05-29 b4336af53da6e3b728d588c6c8d26119e5e29b96 Lines: +97, -71 Files: NEWS (+90, -71) src/xml/printers.xml (+7, -0) Added some Canon models found on US Canon site to existing series. 2015-05-28 b732477d72e3ce4b2cb03096a1a50f3b7ad5a8c1 Lines: +23, -7 Files: NEWS (+11, -3) src/xml/printers.xml (+12, -4) Added generic series model for some Canon models where multiple instances exist. 2015-05-28 cf8198a93d93db8061136adf36f9ad92a21e1445 Lines: +15, -0 Files: NEWS (+9, -0) src/xml/printers.xml (+6, -0) Added several existing Canon PIXMA models also as their corresponding PIXUS models. 2015-05-27 4d46169277e0cabf11de161c23b7819996baf39b Lines: +223, -348 Files: macosx/README (+23, -63) macosx/gutenprint-version (+1, -1) macosx/make-build (+9, -27) macosx/make-mpkg (+0, -0) macosx/make-pkg (+0, -0) macosx/src/gutenprint.dmg.src/Contents/Documentation/SourceCode.webloc (+1, -1) macosx/src/gutenprint.pkg.src/Info.plist (+3, -3) macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+141, -13) macosx/src/gutenprint.pkg.src/Resources/Welcome.rtfd/TXT.rtf (+2, -2) macosx/src/gutenprint.pkg.src/Resources/postinstall (+2, -93) macosx/src/gutenprint.pkg.src/Resources/postupgrade (+2, -93) macosx/src/gutenprint.pkg.src/Resources/preflight (+30, -28) macosx/src/gutenprint.pkg.src/make-contents (+9, -23) macosx/subversion (+0, -1) Documentation changes for tag 5.2.11-pre1, remove developer documentation as db2pdf and db2html are not available on the Macintosh 2015-05-26 dbde43c46d858633b5e72d8aac7f510390e3277f Lines: +145, -7 Files: NEWS (+3, -0) src/main/canon-media-mode.h (+67, -0) src/main/canon-media.h (+19, -0) src/main/canon-modes.h (+27, -0) src/main/canon-printers.h (+20, -0) src/main/print-canon.c (+7, -7) src/xml/printers.xml (+2, -0) Added experimental support for Canon iP110. 2015-05-24 eace1ea35ffa18cbc33d23c88285261e10aa4aec Lines: +99, -7 Files: NEWS (+9, -0) src/main/canon-media-mode.h (+60, -1) src/main/canon-modes.h (+4, -6) src/main/canon-printers.h (+17, -0) src/xml/printers.xml (+9, -0) Added experimental support for Canon MX530 series. 2015-05-24 0c1b42b3018fe24178559d7dadc0d4424ebb3807 Lines: +36, -1 Files: NEWS (+9, -0) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+9, -0) Added experimental support for Canon MX490 series. 2015-05-24 1384e0641e6dda25197e66137be2b02e511b3e45 Lines: +115, -2 Files: NEWS (+10, -0) src/main/canon-media-mode.h (+60, -1) src/main/canon-modes.h (+17, -0) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+10, -0) Added experimental support for Canon MX470 series. Correct canon-media-modes.h for E480. 2015-05-24 bc62f8db87fa7bc1bd3178ca62b5ac96defa9ca7 Lines: +240, -5 Files: NEWS (+7, -0) src/main/canon-inks.h (+50, -0) src/main/canon-media-mode.h (+100, -0) src/main/canon-media.h (+38, -0) src/main/canon-modes.h (+16, -0) src/main/canon-printers.h (+21, -4) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+7, -0) Added experimental support for Canon E480 series. Corrected media types for E400, E460 series. 2015-05-23 217f4e53cc0598279a3413ce9a60812ba12d5b4d Lines: +30, -1 Files: NEWS (+6, -0) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+6, -0) Added experimental support for Canon E460 series. 2015-05-23 ca7984a4183862e9ca1e263c8df3c7a483e18391 Lines: +34, -3 Files: NEWS (+7, -0) src/main/canon-modes.h (+2, -2) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+7, -0) Added experimental support for Canon E400 series. 2015-05-23 4b84031bdd1ad181a38358e704562cb78ac526b3 Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) Correct ESC (P command for Canon E560 series. 2015-05-23 7ccb9e49a16a032dd7ad8d503342af0e91ff78b3 Lines: +101, -2 Files: NEWS (+5, -0) src/main/canon-media-mode.h (+58, -2) src/main/canon-modes.h (+16, -0) src/main/canon-printers.h (+17, -0) src/xml/printers.xml (+5, -0) Added experimental support for Canon E560 series. Removed unused modes in canon-media-mode.h for E510, E610. 2015-05-23 766d2abc669267122bd5992949739530a49278f4 Lines: +8, -0 Files: NEWS (+4, -0) src/xml/printers.xml (+4, -0) Added experimental support for Canon iX6700 series 2015-05-23 853fb9563449bc9a58f92a96a53e94da87573ec9 Lines: +1, -2 Files: src/main/canon-printers.h (+1, -2) Added Esc (v command to Canon iX6800 series. 2015-05-23 12e37e412dd538feb179a13ac2ac6bb97a9b9d60 Lines: +38, -1 Files: NEWS (+10, -0) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+10, -0) Added experimental support for Canon iP2800 series 2015-05-22 3488887a57d4f2c82897e2549565ae27fdd05182 Lines: +125, -12 Files: NEWS (+10, -0) src/main/canon-media-mode.h (+57, -0) src/main/canon-media.h (+30, -11) src/main/canon-modes.h (+1, -1) src/main/canon-printers.h (+17, -0) src/xml/printers.xml (+10, -0) Added experimental support for Canon MG2900 series 2015-05-22 22c4c9924142e99b666ec3a096d4b9a36de10ca2 Lines: +15, -4 Files: src/main/print-canon.c (+15, -4) Corrected Esc (P command for CD media for Canon MG6700 and MG7500 series, plus added support for MG2900 in print-canon.c 2015-05-21 8386e9fa6514104960bda4cbed5c3bb2e34e78e7 Lines: +22, -0 Files: NEWS (+11, -0) src/xml/printers.xml (+11, -0) Added experimental support for Canon MG6600 series 2015-05-21 eb9ac6d94f4d9d8151c1aa9356114b96702979a2 Lines: +50, -10 Files: NEWS (+11, -0) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+11, -10) src/xml/printers.xml (+11, -0) Added experimental support for Canon MG7500 series 2015-05-21 e4822ad2a16c9b4c2bbc07acce9f0e717b813083 Lines: +128, -10 Files: NEWS (+3, -0) src/main/canon-media-mode.h (+94, -0) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+11, -10) src/xml/printers.xml (+3, -0) Added support for Canon MG6700 series (experimental) 2015-05-19 5cff4296962aaab2f815a0ea69417d4ad79efea6 Lines: +125, -8 Files: NEWS (+22, -7) src/main/canon-media-mode.h (+66, -0) src/main/canon-printers.h (+24, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+12, -0) Added support for Canon MG5600 series (experimental). 2015-05-18 412acc086c4587eec768015712d67dd091b3004e Lines: +12, -1 Files: NEWS (+8, -1) src/xml/printers.xml (+4, -0) Added missing instances to Canon backend: MG2460, MG2490, MG2590, E540 2015-05-14 3a3a9444506812d6967c5cedc6f15b21857104ae Lines: +81, -5 Files: NEWS (+45, -5) src/xml/printers.xml (+36, -0) Added instances for Canon MAXIFY iB4000, MB2000, MB2300, MB5000, MB5300 series. 2015-05-13 b854cf42a1fa6649199b820f06631eec3911511d Lines: +146, -3 Files: NEWS (+8, -0) src/main/canon-inks.h (+14, -0) src/main/canon-media-mode.h (+41, -0) src/main/canon-media.h (+2, -2) src/main/canon-modes.h (+14, -0) src/main/canon-printers.h (+56, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+10, -0) Added support for Canon MAXIFY iB4000, MB2000, MB2300, MB5000, MB5300 (instances to be added later) 2015-05-06 db87066bb8202d7dfdf13695c3a55b9732c90208 Lines: +41, -13 Files: src/main/canon-media.h (+26, -0) src/main/print-canon.c (+15, -13) Added support for MAXIFY iB and MB model names, and media source and media type for iB4000. 2015-05-06 b86959a2554e0ee7d5d7fddbdec57f93a57a08dc Lines: +95, -0 Files: NEWS (+2, -0) src/main/canon-media-mode.h (+42, -0) src/main/canon-media.h (+19, -0) src/main/canon-modes.h (+12, -0) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+1, -0) src/xml/printers.xml (+2, -0) Added Canon PIXMA P200. 2015-05-06 e3a47ad8ffe274a2acefc888f6b044cc98994af8 Lines: +127, -32 Files: NEWS (+10, -0) src/main/canon-inks.h (+0, -32) src/main/canon-media-mode.h (+70, -0) src/main/canon-modes.h (+19, -0) src/main/canon-printers.h (+18, -0) src/xml/printers.xml (+10, -0) Completed addition of Canon iX6800 series. 2015-05-06 e947afb542ec828968ef42a5dff124cb7a3ddfce Lines: +169, -7 Files: NEWS (+18, -0) src/main/canon-inks.h (+5, -5) src/main/canon-media-mode.h (+93, -0) src/main/canon-modes.h (+25, -1) src/main/canon-printers.h (+17, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+10, -0) Completed addition of Canon iP8700 series 2015-05-06 e043fa4601858838d533b4ae791f54b869e3a3f4 Lines: +1, -0 Files: NEWS (+1, -0) Added support for upper/lower trays in cassette for some Canon models (MG6300). 2015-05-06 19dd2143639e37612a0bbbda2585a2660b8ab804 Lines: +209, -0 Files: NEWS (+7, -0) src/main/canon-printers.h (+180, -0) src/main/print-canon.c (+22, -0) Added support for upper/lower trays in cassette for some Canon models (MG5400, MG6200, MG6500, MG7100). 2015-05-05 1a1df8b95a836dc4112472bd9f34a1d1f92e09ec Lines: +42, -8 Files: NEWS (+7, -1) src/main/canon-inks.h (+5, -5) src/main/canon-media-mode.h (+1, -1) src/main/canon-modes.h (+28, -0) src/main/canon-printers.h (+1, -1) Corrected modes for Canon MG6300 series 2015-05-05 4e13d67719410aa94f3382294f73961b80b04028 Lines: +1263, -834 Files: NEWS (+60, -6) src/main/canon-media-mode.h (+795, -525) src/main/canon-media.h (+103, -21) src/main/canon-modes.h (+299, -276) src/main/canon-printers.h (+6, -6) Canon backend bugfix to revert the modes of some models to 5.2.7 modes, and remove modes using faulty compression. 2015-05-05 735fcb13d51013b46ed1d77aef344e052ca315f6 Lines: +1, -1 Files: src/cups/test-ppds (+1, -1) Summary: Sort the names of the PPD files. 2015-05-05 dc92305fdbee240eb8d04122d283f3be0aa7db29 Lines: +548, -1 Files: NEWS (+8, -0) src/main/print-pcl.c (+266, -0) src/testpattern/run-testpattern-2.in (+1, -1) src/xml/papers.xml (+266, -0) src/xml/printers.xml (+7, -0) Support Datamax-O'Neil printers. Support provided by Steve Letter 2015-04-16 b995ed9d77bc0819d821731e2404a2af8fa660c7 Lines: +0, -0 Update French translation 2015-04-14 0a4b6e28487c9e61d3cdacef0e779a7059f8b0b8 Lines: +0, -0 Update French translation 2015-04-12 65d5a517a82d5e59736111c3b3a493943f7aa2f9 Lines: +0, -0 Update French translation 2015-04-11 e6ed8c45f84de131a2152a20384310369e72984b Lines: +0, -0 Update French translation (again) 2015-04-11 078f5a5193444c6b48cb13667f083259c75ccca9 Lines: +1, -1 Files: src/testpattern/testpattern.c (+1, -1) Summary: Correct generation of black in RGB mode in testpattern generator. 2015-04-11 137f66265469b06ad90675efdd1efbf907aca254 Lines: +1, -1 Files: NEWS (+1, -1) Summary: Correct the version in the NEWS file. 2015-04-11 93f5f6c0fb4c679b9e7a3dafff57ab3eb03290fb Lines: +2, -2 Files: src/main/print-util.c (+2, -2) Prevent potential infinite loop in printf 2015-04-11 83291dabb136dcee1d987eeafef4383489479baa Lines: +0, -0 Update French translation 2015-02-17 793ad7e31d0bdccebea46e9601ca72f11f4e914e Lines: +5, -1 Files: NEWS (+4, -0) src/main/canon-printers.h (+1, -1) Fixed bug #680: duplex option added to Canon MP750/MP760/MP770/MP780/MP790 2015-02-10 4a9be52fd285a959078c1039ea20f3cf9af001d7 Lines: +51, -55 Files: src/cups/shinko_s2145_print.c (+51, -55) resync s2145 backend with upstream. 2015-02-10 f269531d84be2e8a53b081ff81cb906121517100 Lines: +16, -12 Files: src/main/print-olympus.c (+16, -12) Fix a handful of compile warnings 2015-02-09 c288b808dc836b0876e694caa35e538d0aaa5d80 Lines: +32, -32 Files: src/foomatic/foomatic-generator.in (+32, -32) Generate foomatic database in reproducible order (from Reiner Herrmann, reiner@reiner-h.de) 2015-02-08 151cb8f1ad309b297c24ba35de6e5f07015974d2 Lines: +38, -6 Files: src/main/print-olympus.c (+38, -6) Print size corrections to the shinko s1245 (and add multicut sizes) 2015-02-08 d32a0c385a3e3fbe53457f36717e9862cbdaaf79 Lines: +20, -3 Files: src/main/print-olympus.c (+20, -3) Add lamination control to the Shinko S1245 2015-02-01 3c9c9b084c82ee47c7b0342027fb12ae1c489676 Lines: +6, -6 Files: src/cups/shinko_s2145_print.c (+6, -6) Upstream resync ; Fix several bugs in the s2145 backend. 2015-01-22 6fb82d2658bfaada3b8cc21791044357caf19508 Lines: +111, -2 Files: NEWS (+1, -0) src/main/print-olympus.c (+109, -2) src/xml/printers.xml (+1, -0) Add initial support for the CIAAT Brava 21. It will almost certainly require a backend, but it is closely related to the Shinko S6145 2015-01-21 c0db4974698b0443202262661407c2e72ba1bda1 Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) Fix regressions on the Sony UP-DR150/DR200 printers. 2015-01-17 5623511e0ad408b2378614d5043e883cf722b6b9 Lines: +0, -8 Files: src/main/print-olympus.c (+0, -8) Delete "custom" sizes from the Mitsu 9550, Kodak 8810 and 305. These are newly-added models that should have never had a custom size listed to begin with; it won't break things for anyone was using a prior released version. 2015-01-17 a6f416a224197136fc8e1b542c215a67c54711c9 Lines: +38, -5 Files: src/cups/mitsu9550_print.c (+38, -5) mitsu9550: Validate all known print sizes against all known media types. 2015-01-16 644edaaa43b4ce8106d0052b56c414dd8fb0e1e9 Lines: +3, -3 Files: src/cups/mitsu9550_print.c (+3, -3) Add a missing newline to the "incorrect media" message. 2015-01-12 edfc7fda7f7028bf798a3248f2b2032c97b71470 Lines: +55, -22 Files: NEWS (+27, -2) README (+28, -20) Update with all the dyesub changes since 5.2.10 I expect this text/formatting to change, but I wanted this info captured for now. 2015-01-12 392d5e5a4af05a3b80087b3d0eba25f0e757ae4f Lines: +12, -8 Files: src/main/print-olympus.c (+12, -8) Another fix for UP-DR200 2x6 prints. 2015-01-11 b2f62f227c397a5d88c9e729c7f49b870f826f28 Lines: +123, -35 Files: src/main/print-olympus.c (+123, -35) Sony UP-DR200: Add 2x6 support, and general code cleanups. UP-DR200 printing on mis-matched media may be more complicated, needing backend support and the ability to figure out what's installed. 2015-01-10 82b4da58d57d519e1f97da1051ade222d53fdc66 Lines: +43, -41 Files: src/main/print-olympus.c (+43, -41) Rename DNPX2 --> MULTICUT As this affects multiple, non-DNP, models as well. Still defaults to off, since in its current incarnation requires uncommitted changes to papers.xml too. 2015-01-10 298599e5b5f5417151223ca87cffe672d7cab701 Lines: +0, -2 Files: src/xml/printers.xml (+0, -2) We support the Mitsubishi 9550DW-S model too! 2015-01-10 15c56c96e39ec412d19c2af116248a78bf1b1bc8 Lines: +980, -2 Files: src/cups/Makefile.am (+1, -1) src/cups/backend_common.c (+1, -1) src/cups/mitsu9550_print.c (added +978) Add in a backend for the Mitsubishi CP-9550D family (inclduding -S model!) 2015-01-10 cecc0a03f0e5d89939a95d4939d8df741f570135 Lines: +13, -1 Files: src/cups/blacklist (+13, -1) Update blacklist with all known printers the backend handles. 2015-01-10 4fca1a44390c9c22aceaf00b943ed819f65df012 Lines: +169, -118 Files: src/cups/mitsu70x_print.c (+169, -118) Resync Mitsu70x backend, picking up many minor improvements 2015-01-10 0259053bc71fc13ce0077cd79d6a6f40d7322844 Lines: +36, -11 Files: src/cups/backend_common.c (+29, -10) src/cups/backend_common.h (+7, -1) Update dyesub backend library code. Better debug dumps, primarily. 2015-01-10 fa5accc3f26b1fac267a915d89d586019502c5cc Lines: +29, -7 Files: src/cups/kodak6800_print.c (+29, -7) Update kodak6x80 backend with better error detection/handling 2015-01-10 cc29ac1f393f8ec29be037c151fd5076521dfb05 Lines: +27, -7 Files: src/cups/selphy_print.c (+27, -7) Update Selphy backend with some fixes for the CP900. 2015-01-10 696be0a6698c0845b7badb154f95d150d04b6f44 Lines: +127, -24 Files: src/cups/shinko_s2145_print.c (+127, -24) Update to latest shinko backend. Preliminary support for other models. 2015-01-10 dd208bd087ae410d9485dad347e172fdace6944b Lines: +39, -11 Files: src/cups/sony_updr150_print.c (+39, -11) Update Sony dyesub backend to upstream. 2014-12-28 5726ddffaf6a1c48b7b97d711a1e0c9b0cb60ecd Lines: +38, -10 Files: src/main/print-olympus.c (+37, -9) src/xml/printers.xml (+1, -1) The Kodak 305 needs its own printer id, oops. 2014-12-25 e29848ce9afe6534e9250b3f91c2611cce999a7f Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Add IEEE1284 ID for the Kodak 305 2014-12-20 074386158ad32d94562259fe546e77b6829088e6 Lines: +5, -1 Files: src/xml/printers.xml (+5, -1) Add IEEE1284 ID for Mitsubishi CP-9550D. Also add commented-out entries for the CP-9550DZ and DW-S; they are WIP right now. 2014-12-06 7bcf7b54aeb483135362eb75b97a9fc855de42e3 Lines: +2, -2 Files: src/xml/printers.xml (+2, -2) Mitsubishi CP-D9550D/DW are no longer experimental. They work with current code and do not require a spooler. (The -S variant likely will) 2014-12-06 10229733e33eadcd329c88f1aa05cef85563d003 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) Mitsubishi CP-9550 family uses BGR data, not RGB. 2014-12-03 c0b228ff96652cb032e45c565d47a6441882cf88 Lines: +63, -9 Files: src/main/print-olympus.c (+61, -8) src/xml/printers.xml (+2, -1) Add initial support for the Mitsubishi CP-D80DW Also: * Fix incorrect 5x7 print dimensions on the CP-D70x * Remove "custom" sizes from Mitsubishi CP-D70/D707/K60/D80 2014-11-08 063e4013ce1a75bfb6769a4ca43104366a95d7c0 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Add IEEE1284 deviceid for the Canon SELPHY CP900 2014-10-30 db17add6347d1e3bd1a382a16bbc5f87d6166db5 Lines: +13, -7 Files: src/cups/dnpds40_print.c (+13, -7) Only error out when we get a non-idle/printing/cooling status code. Appears to fix multipage print jobs that don't need both printer buffers. 2014-10-23 823e3b7cd1ee86841c321919444a0c421e41b1fa Lines: +76, -0 Files: src/main/print-olympus.c (+74, -0) src/xml/printers.xml (+2, -0) Add initial support for the Sony UP-CR10L / DNP SL-10 The existing UPDR150 backend should work, though we need a USB ID. 2014-10-20 06801e2c4bd9a77a385769e7fe2307ccbf0a6e69 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Fix a typo in the Sinfonia CE1 name. 2014-10-20 1ebabf071dd1d969958bf35767213d7010aaa503 Lines: +147, -1 Files: src/main/print-olympus.c (+139, -1) src/xml/papers.xml (+6, -0) src/xml/printers.xml (+2, -0) Initial support for the Shinko S6145/Sinfonia CS2. Required adding a '5x5' paper size. 2014-10-19 094e2d3022cd8c91a773d55dd5e81396787653dd Lines: +118, -14 Files: src/main/print-olympus.c (+116, -14) src/xml/printers.xml (+2, -0) Initial support for the Shinko CHC-S6245/Sinfonia CE 2014-10-19 0844d8ae8dfdd74dfdbed555fbd59fa67db317f2 Lines: +100, -1 Files: src/main/print-olympus.c (+97, -0) src/xml/printers.xml (+3, -1) Add initial support for the Shinko S1245/Sinfonia E1 2014-10-18 e1ddd617ba0f0aa2e8ff5be43c22673a091e53eb Lines: +65, -0 Files: src/main/print-olympus.c (+64, -0) src/xml/printers.xml (+1, -0) Initial support for the Kodak 8810 large-format dyesub printer. 2014-10-18 ee80b01e653f7af8dd0af3eb434f213f96a103f1 Lines: +60, -7 Files: src/main/print-olympus.c (+59, -7) src/xml/printers.xml (+1, -0) Add initial support for the Kodak 305 printer. 2014-10-16 4f4016c6e2f51ec7918ddb79dd2cc8fa1ea043e3 Lines: +918, -1 Files: src/cups/Makefile.am (+1, -1) src/cups/backend_common.c (+1, -0) src/cups/backend_common.h (+2, -0) src/cups/blacklist (+3, -0) src/cups/citizencw01_print.c (added +911) Add a backend for the Citizen CW-01 printer (and eventually, its relatives) 2014-10-16 d135fccafd44cac35668977a8dd70960a36bb9fb Lines: +314, -128 Files: src/cups/mitsu70x_print.c (+314, -128) (upstream sync) Major improvements for the CP-D70x and CP-K60 series. 2014-10-16 261ba79ad527237c1662d23fe4995f73b95b37c4 Lines: +63, -34 Files: src/cups/kodak6800_print.c (+63, -34) (upsteam sync) Be a bit smarter about decoding media types. 2014-10-09 c748650e8f2d3c6ea29a73ed3c50f994f4304269 Lines: +7, -1 Files: src/main/canon-media-mode.h (+3, -0) src/main/canon-modes.h (+4, -1) Added Canon BJC 8200 modes to Canon BJC S820 experimentally 2014-10-07 990eb29f5457280923d69f5908f8bd7e6bc3871b Lines: +35, -8 Files: src/main/print-olympus.c (+23, -8) src/xml/papers.xml (+12, -0) Support additional paper types and resolutions for the Citizen CW-01 2014-10-06 33d1165afeaa519f84a8d81247e99b39a4a208f6 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) Fix an error in the CW-01 code. 2014-10-06 68cf4b3944fd28972d4cca9fb890feeee8e8a771 Lines: +107, -2 Files: src/main/print-olympus.c (+105, -0) src/xml/printers.xml (+2, -2) Reworked support for Citizen CW-01, which uses a very different spool format to the newer CX/CY models. No idea if this prints still. 2014-08-13 9cc45d0e39278e75ef34ab6f576e0099919f4016 Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) Mitsubishi CP-D70x and CP-K60 are both YMC rater than BGR. 2014-08-10 93ba5ab98ced92cdfa2e880bfc950f0902d6a339 Lines: +0, -0 Update Hungarian translation 2014-07-22 978eda6aa341e7f27f1ead5aebdd6f182d776d19 Lines: +99, -131 Files: src/cups/kodak6800_print.c (+99, -131) Resync Kodak 68x0 backend with upstream (much improved 6850 support) 2014-07-17 f7f361e164bf59f37eb32597fb9ca260df482ba3 Lines: +64, -20 Files: src/main/print-olympus.c (+62, -18) src/xml/printers.xml (+2, -2) Add proper support for the Canon CP820 and CP910. (These printers expect their data in component YCbCr format) 2014-06-04 26d688ad41cd6f270293359715f7d6e44d461616 Lines: +3, -0 Files: src/cups/blacklist (+3, -0) Add blacklist entry for Sony UP-DR200. 2014-06-04 ec95baaa7a417116dd289e4700f6a25c1f7e859f Lines: +355, -84 Files: src/cups/kodak6800_print.c (+355, -84) * Major updates for improved Kodak 6850 support * Decode media descriptors * Much better error detection and handling * Use CUPS_BACKEND_* return codes * Add status query and initial cut at prints remaining reporting. 2014-06-04 c3f8f2b10a17eadb00eab2474c4c0f7832d36dcb Lines: +61, -21 Files: src/cups/sony_updr150_print.c (+61, -21) *** empty log message *** 2014-06-04 dba4ab8a0b90d3c1ad01fffa05208a6e50173c1d Lines: +17, -20 Files: src/cups/mitsu70x_print.c (+17, -20) Use CUPS_BACKEND_* return codes. 2014-06-04 3388208f245e87fdb6c8adeb9214440a13a8fbaf Lines: +54, -36 Files: src/cups/kodak605_print.c (+54, -36) Decode media definition list, and use CUPS_BACKEND_* return codes. 2014-06-04 a0747c7bacc20394c3d1b99591f3aedfef02a841 Lines: +140, -108 Files: src/cups/dnpds40_print.c (+42, -41) src/cups/kodak1400_print.c (+23, -23) src/cups/selphy_print.c (+34, -32) src/cups/shinko_s2145_print.c (+41, -12) Use appropriate CUPS_BACKEND_* return codes. 2014-06-04 63d82b9f94fb4cd0bf06b47d4e8fdafec74601cc Lines: +24, -2 Files: src/cups/cups-genppdupdate.in (+24, -2) Ensure that all of the PPD page size parameters are in sync 2014-06-04 5e43a81d324377a9f3448b5c1d689802c2f7a983 Lines: +34, -19 Files: src/cups/backend_common.c (+23, -19) src/cups/backend_common.h (+11, -0) Upstream resync. fix '-d' option, use CUPS_BACKEND_* return codes, improve detailed debug output. Other backend updates will follow eventually. 2014-06-01 9461041d5e682191ee7a35165876190b7ac1bfa4 Lines: +2, -1 Files: src/xml/printers.xml (+2, -1) Add Epson L210. Remove spurious device ID from Apollo P-2200. 2014-06-01 a3e1c7019cd865f5c240dc7c8ba7832e03aaae6a Lines: +4, -0 Files: configure.ac (+4, -0) --with-foomatic3 implies --with-foomatic 2014-05-24 e153ed901fe65d56f9e2563b2540fb7377270e3f Lines: +8, -3 Files: macosx/README (+4, -0) macosx/src/gutenprint.pkg.src/Info.plist (+3, -3) macosx/subversion (+1, -0) Add correct version to Info.plist of package. Bump version (only for packaging) to 5.2.10a. 2014-05-22 b073a7eb90e5c5b88c6e9c0cfa9a37ecf50b1c89 Lines: +0, -0 Update Dutch translation 2014-05-22 3ebbd4a93c4968dd69d12c99c79f5aa9cb8b223a Lines: +823, -714 Files: include/gutenprint/printers.h (+7, -0) src/main/printers.c (+46, -0) src/xml/printers.xml (+713, -713) test/Makefile.am (+4, -1) test/gen-printer-list.c (added +53) Add comments to printer list; add gen-printer-list to create supported printer list 2014-05-22 f45a006854ad18f02d7ed73fce080c73e3fcb1e2 Lines: +4, -4 Files: configure.ac (+4, -4) Advance version number. 2014-05-20 2713eca077e8ca5dddd73a6392eb8d9ee37dda7e Lines: +46, -14 Files: macosx/README (+2, -2) macosx/gutenprint-version (+2, -3) macosx/make-build (+21, -1) macosx/make-installer (+1, -1) macosx/setup-env.sample (+1, -1) macosx/src/gutenprint.pkg.src/Resources/License.txt (+1, -1) macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+18, -5) Update ReadMe.html to have current release info and summary of recent changes. Update date in License.txt file. Comment out kext-building until it works. Update proper paths in setup-env.sample. Tweak build README to refer to correct paths. Refactor determination of GP version when building. =============================================================================== Name: gutenprint-5_2_10 2014-05-18 1ab1a471f5f8990cab0c3b9df79529b31b8365b8 Lines: +4, -9 Files: NEWS (+1, -6) src/cups/blacklist (+1, -1) src/cups/selphy_print.c (+2, -2) Add Canon SELPHY CP520 USB PID to blacklist and backend. 2014-05-17 af68d8a899f37b90d7404962d6966a7324ea9234 Lines: +1, -1 Files: src/testpattern/testpattern.c (+1, -1) Fix check for no output. 2014-05-17 fe80fd31b561f42d0b82059b3bc9196ca4ea5865 Lines: +0, -0 Gutenprint 5.2.10 release 2014-05-17 1cbd7b6b13a0a0ad4421073719d9d6c7d6895dc2 Lines: +87, -84 Files: AUTHORS (+3, -0) NEWS (+78, -78) README (+5, -5) configure.ac (+1, -1) Prep for 5.2.10 release 2014-05-08 5667fb5e886fbbfb3cc4965d315b18b146518a4b Lines: +13, -8 Files: NEWS (+11, -6) src/xml/printers.xml (+2, -2) Back out support for Canon CP820 and CP910, as Gutenprint doesn't yet support the YCbCr output format the printers need. 2014-05-07 2c732e946cc3fe696cdd69a2dda1a63be3e1655f Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) SELPHY CP910/820 use BGR inks! 2014-05-07 07c27e4d93c488b8fe0ed24e9148d041062459fd Lines: +5, -8 Files: NEWS (+3, -8) src/xml/printers.xml (+2, -0) Add the Canon SELPHY CP820 and CP910 to the printer list. 2014-05-07 35cec449ff49d124a99767fef1ccc5fdb8bafcb5 Lines: +1, -11 Files: src/cups/blacklist (+0, -6) src/cups/selphy_print.c (+1, -5) Remove placeholders for Canon CP820/CP910; they don't need a spooler. 2014-05-06 35a0a7eff47bc5c5993025c83a2ff95b69d1d222 Lines: +78, -0 Files: src/main/print-olympus.c (+78, -0) Add support for the Canon CP820 and CP910. Printers.xml to follow. 2014-05-04 da3b285cdc708303e8017b86fee68a497ec861a4 Lines: +2, -2 Files: src/testpattern/testpattern.c (+2, -2) Fix comments. 2014-05-04 21b003d52d0fc6750d48577ff9389cd74eba5dca Lines: +14, -24 Files: src/testpattern/testpattern.c (+14, -24) Minor simplifications. 2014-04-25 e8953a1e66b2b147f6960653da6a5700fcc05d2f Lines: +23, -0 Files: README (+23, -0) Document the unsupportability of the Mitsubishi dyesub models ending in '-S' 2014-04-25 b640d87706162e27ead03cc1c182b748a0192585 Lines: +3, -1 Files: NEWS (+3, -1) Further elaborate on the Mitsibuishi '-S' models being unsupported. 2014-04-19 069b1f14d6aff4e8ae716bedc564b51f262fa353 Lines: +41, -7 Files: src/main/print-olympus.c (+41, -7) Add 5x7 support for the Kodak 605, and correct lamination options for the Mitsubishi D70/D707/K60 (it's acually Glossy/Matte vs None/Matte) 2014-03-30 8e7ce7776a9d135b45233275cf16883ad2d9bfba Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) Don't return something (void value, actually) out of a void function. 2014-03-30 7c5b3a999750ce04a1c9426d211fabe43c4b7257 Lines: +74, -53 Files: src/testpattern/run-testpattern-2.in (+60, -50) src/testpattern/testpattern.c (+14, -3) Allow other types of checksum computations (default to sha512). Don't print anything for skipped test in quiet mode. Treat empty output as error (no empties currently exist). 2014-03-27 cf2f50da1b35d265490904af86f819bdf517d477 Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) chmod the backend before installing it, may be responsible for a packaging bug. 2014-03-27 5eae4d8a7c107be19b2a1c6312aabdf8cd50153e Lines: +0, -0 Update Catalan translation 2014-03-26 526816dcbeed15563fd2fa617b53f384f4813792 Lines: +15, -3 Files: src/cups/backend_common.c (+15, -3) Fix a crash when libusb_init() fails. 2014-03-20 b88f3f0131e12899afd8c0972e9417a3cbeea1f5 Lines: +0, -0 Update German translation 2014-03-13 855a1d1834e9a5a4f89f99009670c368c7b6de79 Lines: +64, -33 Files: src/cups/selphy_print.c (+64, -33) We don't need to override the Manufacturer string any more. 2014-03-13 c98ce409b95ce88fd4053e1beff02b03da0fe96f Lines: +158, -31 Files: src/cups/backend_common.c (+158, -31) Overhaul the URI generation; now we use the IEEE1284 data whenever possible. 2014-03-13 ab848a123cc31bddea3f0816df050dae3870184b Lines: +80, -27 Files: src/cups/mitsu70x_print.c (+80, -27) backend: Updates to Mitsubishi CP-D70/D707/K60 backend. Still broken. 2014-03-11 99060466dba4ebc5d5c3bbc83af7635bcca778d2 Lines: +69, -43 Files: src/main/print-olympus.c (+69, -43) Major improvements to Mitsubishi CP-D70/D707/K60 code. * Refactored to common code * Added additional print sizes for D70/D707 * Added placeholder sizes for 4x6*2, 2x6*2, 3.5x5*2 * Fixed multi-cut on K60 * Fixed matte lamination (more..) on K60 2014-03-11 994bdefda1bd0dabec532abc2fd28e93d8995087 Lines: +6, -4 Files: src/main/print-olympus.c (+6, -4) Mitsubishi CP-D70x -- Add 6x6 and 6x8.5" print sizes. And it would appear printer does NOT support glossy lamination, only matte.. (strange, all of the marketing material says it does, but the Windows drivers don't list that as an option...) 2014-03-11 dea3c17d2800649ceeeb4252816bd8d61636d467 Lines: +6, -2 Files: src/main/print-olympus.c (+6, -2) More lamination fixes for the Mitsubishi CP-D70/D707/K60 2014-03-11 cd6fcde19760cce21c8c9061d08a90b4eed54580 Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) Fix lamination on Mitsubishi CP-D70/D707-K60 printers. 2014-03-11 7445d6e9a7288ddf9cf446227326d3e1826c2141 Lines: +14, -9 Files: src/cups/Makefile.am (+1, -1) src/cups/backend_common.c (+13, -8) Fix backend build on libusb < 1.0.10 (^@#%!!!) 2014-03-11 e7e8d2dc27a326eaf50b291892901b802fbf390e Lines: +7, -2 Files: src/cups/blacklist (+3, -0) src/cups/mitsu70x_print.c (+4, -2) backend: Add USB PID for the Mitsubishi CP-K60DW-S 2014-03-09 db12f0834ceca558c5840ba1998c31eecf7ee887 Lines: +9, -7 Files: macosx/README (+9, -7) Clarify make-installer process. 2014-03-09 9ea2cd2eabd1435959a264389bf78e63f6e36179 Lines: +4, -5 Files: macosx/setup-env.sample (+1, -1) macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+3, -3) macosx/subversion (+0, -1) Build from pre2 version. Update release notes with current version & date. =============================================================================== Name: gutenprint-5_2_10-pre2 2014-03-07 1d5e62779e5278b0fbdc8689b3f1977152f381c9 Lines: +1, -1 Files: README (+1, -1) It's 5.2.10-pre2 now. :) 2014-03-07 94de4221b41adec3a5ea64d15802ca1fb6e0b935 Lines: +0, -0 Prep for Gutenprint 5.2.10-pre2 2014-03-07 5a86dd4ad99d58d28c4545eef7b81654d26d674f Lines: +26, -34 Files: NEWS (+2, -10) src/main/print-olympus.c (+24, -24) Revert the SELPHY CP/ES paper size changes. 2014-03-07 b617326ef03014d0a0b15657571b444dcce32821 Lines: +4, -3 Files: configure.ac (+4, -3) Bump .soname for 5.2.10. 2014-03-07 35083488867e88a6cd7f00105ea0039f430e1866 Lines: +3, -3 Files: configure.ac (+3, -3) Correct the comments. 2014-03-07 c56d9c4a47e5e7633c94b50582e319c77cabf15a Lines: +3, -3 Files: NEWS (+1, -1) README (+1, -1) configure.ac (+1, -1) Prep for 5.2.10-pre2 2014-03-07 3ce4e33f25e8e8046f1c932bf0502dbbefb2d208 Lines: +11, -2 Files: NEWS (+11, -2) Update release notes to document the paper size changes for the SELPHY CP/ES series. 2014-03-06 569049b2576a1449b1f4a91ba8a3ba433a486c4c Lines: +22, -157 Files: macosx/make-build (+12, -14) macosx/setup-env.sample (+2, -2) macosx/src/gutenprint.pkg.src/Resources/postinstall (+2, -64) macosx/src/gutenprint.pkg.src/Resources/postupgrade (+2, -64) macosx/src/gutenprint.pkg.src/make-contents (+4, -13) Remove 10.4 build/install process. Pull libusb & gutenprint release from tarballs, rather than extracted directories. 2014-03-06 cd4f2b7fb6046119ac4853f7f3c29cab0136e739 Lines: +28, -40 Files: NEWS (+4, -4) README (+1, -1) macosx/README (+19, -31) macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+3, -3) macosx/src/gutenprint.pkg.src/Resources/Welcome.rtfd/TXT.rtf (+1, -1) Update documentation to reflect dropping of OS X 10.4/Tiger. Update OS X developer guide accordingly. 2014-03-06 e419b9e56f5ab04f55ec90a2b8ec4e04a7047a7f Lines: +9, -5 Files: NEWS (+9, -5) The SELPHY CP820 and CP910 utilize a completey different spoolfile (and presumably, comms protocol) so they will not be supported by the existing SELPHY CP/ES code. 2014-03-05 c8ef567a085dec667a3aac4dd6e92476995e131d Lines: +35, -38 Files: src/cups/selphy_print.c (+35, -38) Synchronize with upstream. No functional change, just style. 2014-03-05 fe5a542a8560e4a27b94b54c44fd9d43a7f32123 Lines: +2, -2 Files: NEWS (+1, -1) README (+1, -1) Minor documentation correction regarding the new backend. 2014-03-05 8c9ed9af82318c0ffbad666e7c7dd54d85a7ba5c Lines: +9, -9 Files: src/cups/selphy_print.c (+9, -9) Implement error recovery for all SELPHY models. 2014-03-04 2b358f7a342845c3e8edfa2638fabdceaa729b1d Lines: +24, -24 Files: src/main/print-olympus.c (+24, -24) Migrate Canon SELPHY CP/ES printers to using "standard" paper sizes. Postcard -> w288h432 (standard 4x6) w253h337 -> B7 (standard 3.5x5) w283h566 -> w288h576 (standard 4x8) Remaining is the "Credit Card" size, which doesn't seem to have any other users -- but the description doesn't match the dimensions. 2014-03-04 4108fce9696bce0608fc8d1986334b0ca9def125 Lines: +0, -0 Files: src/main/print-olympus.c (+0, -0) Remove some superflous whitespace. 2014-03-04 d23f8ec3940bf90f5df179f9cd33482077b4a8a6 Lines: +12, -1 Files: src/main/print-olympus.c (+12, -1) When using a dyesub printer with FEATURE_WHITE_BORDER, we need to incorporate its margins when reporting the max printable area. This affects the DNP/Citizen models, and the Kodak 1400/805, but only when printing via CUPS. 2014-03-04 b2550d0526d524e0a9ed986e9bbf1835ee1a9ecb Lines: +18, -1 Files: NEWS (+8, -1) README (+10, -0) Document that you will need to remove/recreate your printer queue if you are using one of the previously-supported printers now handled by the dyesub backend. (affected models are explicitly listed) 2014-03-04 e500aa06e351047bd031e91057e1000a7063f0f0 Lines: +24, -24 Files: src/main/print-olympus.c (+24, -24) DS40/DS80: Ensure orientation of print size matches defined paper orientation. For example, the '4x6' is defined to be taller-than-wide, but the printer prints it as wider-than-tall. This swaps the axes so gutenprint knows to swap it. Interestingly, for the most part it worked, but 'cuptestppd' barfed, and photoprint also was mightily confused. 2014-02-26 51cc6522ab3463b35e9c5b597472572d04dace67 Lines: +1, -3 Files: src/cups/dnpds40_print.c (+1, -3) Get rid of an unnecessary byteswap in the DNP/Citizen code. 2014-02-25 0b71effdb985110a005ac9aa8a3bb7a60fa5be98 Lines: +1, -1 Files: src/cups/backend_common.h (+1, -1) backend: use instead of 2014-02-23 d8f96d280706dc4b7e4667446cca655e96553d16 Lines: +134, -50 Files: macosx/README (+134, -50) Describe need for Tiger build machine, in addition to Leopard and Mavericks. Clarify initial configuration. Add Homebrew installation procudures (for pkg-config). Clarify CVS build. Revise for new method of extracting Gutenprint & libusb release downloads. Change names of environment variables for build configuration. Describe use of 'subversion' file. 2014-02-23 752fd154382e24cbe3f41f3ac8a5606000c21730 Lines: +46, -20 Files: macosx/make-build (+46, -20) Build & install libusb so that dyesub backend is built. Add --without-libiconv-prefix to make Tiger build work. Remove i386 build for Tiger (this is a mistake -- will fix & test). Use new environment variables, and ensure they are set. Refactor script to handle expanded builds of both libusb and Gutenprint. 2014-02-23 5858efe755aa3c59304b4947969a2222b42828dc Lines: +9, -2 Files: macosx/make-installer (+9, -2) Use sudo to remove old build directory. Use new environment variables, and ensure they are set. 2014-02-23 558bb247c249ce86156244212ff35587233dfbd2 Lines: +3, -2 Files: macosx/make-pkg (+3, -2) Run PackageMaker under 'sudo' so it's able to get to all required files. Make PackageMaker output more verbose for help in debugging. 2014-02-23 adca53c5c3e688f30115dfba372bbf6986ed4ee8 Lines: +7, -7 Files: macosx/make-supported-printers (+2, -2) macosx/src/gutenprint.dmg.src/name (+1, -1) macosx/src/install-gutenprint.mpkg.src/make-contents (+3, -3) macosx/src/install-gutenprint.mpkg.src/name (+1, -1) Change names of build-specific environment variables to all begin with 'GP_'. 2014-02-23 4d73aae7171d60e66235d43ff33f63096cc28f08 Lines: +12, -7 Files: macosx/gutenprint-version (+12, -7) Change name of environment variable to start with 'GP_', to fit with other build variables. Clarify names of other internal variables. 2014-02-23 c49621544556eb08ce13ce17ea8bbe2d877549eb Lines: +1, -0 Files: macosx/subversion (added +1) Added 'subversion' file to specify (optional) build version that is appended to Gutenprint version string. 2014-02-23 cb3a39733e482fd6d48aabae466ed114b939eeb3 Lines: +5, -0 Files: macosx/setup-env.sample (added +5) Add file to set needed environment variables. 2014-02-21 b0bef5d99db7c011e82ed786f537bdaf1abcbacb Lines: +3, -3 Files: src/escputil/escputil.c (+3, -3) Don't sanity check names of ink colors. 2014-02-19 ae4298fa86168012c57677fddc197b3c2f6dbf8b Lines: +1, -1 Files: src/cups/backend_common.h (+1, -1) Fix compile on Big Endian systems. Patch from Dimitri John Ledkov. 2014-02-19 b300f7ed05500d6718e2ec29897c3276c32c65f0 Lines: +11, -6 Files: NEWS (+10, -5) README (+1, -1) Documentation update, referencing the fact that you will need to re-create your printer queue if you are using a previously-supported printer with the new dyesub backend. 2014-02-19 7907536eb019cdc45b26baeb488162dc9ecc4df8 Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) Add $(srcdir) to the blacklist install target. 2014-02-17 3dcbfbc3a1c7a2b377772c5ffbd7318bba2ea6fd Lines: +19, -15 Files: macosx/README (+0, -0) macosx/make-dmg (+5, -2) macosx/make-doc (+0, -0) macosx/make-installer (+1, -1) macosx/make-mpkg (+0, -0) macosx/make-pkg (+4, -0) macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+7, -8) macosx/src/gutenprint.pkg.src/make-contents (+1, -2) macosx/src/install-gutenprint.mpkg.src/make-contents (+1, -2) Clean up CVS directories and .DS_Store files before packages & DMG are built. Correctly determine release version number. Update ReadMe.html with current information. Make debugging control line consistent across scripts. Tweak whitespace in documentation. 2014-02-17 2c09309a3130fdcbfb2bb09f3262a5b54f274107 Lines: +2, -5 Files: src/foomatic/foomatic-generator.in (+2, -5) Replace the hackish patch that enabled mismatched x/y resolutions in the dyesub driver with a proper workaround from rlk. 2014-02-17 2e4baa66ed69e923c7778852bbbbeb3f9edbc3fe Lines: +2, -2 Files: README (+2, -2) Remove references to 10.3 Panther. 2014-02-17 fae5cd4f39bef1ceac3bcc8a2d767360d77f8459 Lines: +2119, -0 Files: macosx/README (added +213) macosx/README.vm-environment (added +68) macosx/compare-gutenprint-5 (added +174) macosx/gutenprint-version (added +26) macosx/make-build (added +77) macosx/make-dmg (added +42) macosx/make-doc (added +21) macosx/make-installer (added +55) macosx/make-mpkg (added +37) macosx/make-pkg (added +40) macosx/make-supported-printers (added +70) macosx/src/gutenprint.dmg.src/Contents/Documentation/GPL License.rtf (added +132) macosx/src/gutenprint.dmg.src/Contents/Documentation/SourceCode.webloc (added +8) macosx/src/gutenprint.dmg.src/Contents/Documentation/Supported Printers.webloc (added +8) macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (added +213) macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Utility Read Me.rtf (added +33) macosx/src/gutenprint.dmg.src/Contents/Uninstaller Read Me.rtfd/Pasted Graphic 1.tiff (added +0) macosx/src/gutenprint.dmg.src/Contents/Uninstaller Read Me.rtfd/TXT.rtf (added +21) macosx/src/gutenprint.dmg.src/name (added +1) macosx/src/gutenprint.pkg.src/Info.plist (added +46) macosx/src/gutenprint.pkg.src/Resources/English.lproj/Description.plist (added +10) macosx/src/gutenprint.pkg.src/Resources/English.lproj/Gutenprint 5.info (added +17) macosx/src/gutenprint.pkg.src/Resources/License.txt (added +13) macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (added +59) macosx/src/gutenprint.pkg.src/Resources/Welcome.rtfd/TXT.rtf (added +24) macosx/src/gutenprint.pkg.src/Resources/postinstall (added +195) macosx/src/gutenprint.pkg.src/Resources/postupgrade (added +195) macosx/src/gutenprint.pkg.src/Resources/preflight (added +56) macosx/src/gutenprint.pkg.src/Resources/preinstall (added +70) macosx/src/gutenprint.pkg.src/Resources/preupgrade (added +70) macosx/src/gutenprint.pkg.src/make-contents (added +39) macosx/src/gutenprint.pkg.src/name (added +1) macosx/src/install-gutenprint.mpkg.src/Info.plist (added +53) macosx/src/install-gutenprint.mpkg.src/make-contents (added +31) macosx/src/install-gutenprint.mpkg.src/name (added +1) Adding OS X build scripts, documentation, and supporting information. 2014-02-17 e1dc2746ffa293e17208624d720887fbc448e592 Lines: +8, -9 Files: NEWS (+8, -9) Update list of OS X versions supported. 2014-02-16 e7b2257dd20386fd9119b7a848b0d3e6d86e5033 Lines: +2, -1 Files: NEWS (+2, -1) Updates for Epson driver. 2014-02-16 0b744d8c1ede2e000b4448d1e05d5b621751cfbe Lines: +21, -4 Files: NEWS (+9, -0) src/xml/escp2/model/model_118.xml (+1, -1) src/xml/printers.xml (+11, -3) Add support for xX630, 635, and 645 parallel to WorkForce printers. Improve duplex for WorkForce 630/635/645. =============================================================================== Name: gutenprint-5_2_10-pre1 2014-02-15 28995d77dff7e803e110ef1cef15e6ab2c4e79d1 Lines: +0, -0 Gutenprint 5.2.10-pre1 release 2014-02-15 f4c130eb046d446fcd1d5cb9cb3782eadc4da39b Lines: +6, -6 Files: NEWS (+2, -2) README (+3, -3) configure.ac (+1, -1) Prep for 5.2.10-pre1 2014-02-15 d8fd3db21c8e00bb2794edaf846af6bfbb251309 Lines: +2, -2 Files: src/cups/test-ppds (+2, -2) Back out previous change (problem was due to a stale version of cupstestppd). 2014-02-14 8fd0aff1536c1d18620651d0d22df53177b64188 Lines: +25, -33 Files: README (+25, -33) Some minor edits on the dyesub backend text. In particular, I removed the list of "known bad" serialnum-less printers and suggested the user always check their printer if they want to plug more than one in. 2014-02-13 9013ed8378781d8307e98576419a00b845500654 Lines: +4, -1 Files: NEWS (+3, -0) src/xml/printers.xml (+1, -1) Add IEEE1284 DeviceID for the Citizen CX printer. 2014-02-13 638780f18b7a66e4c8de9571e631f21558668725 Lines: +3, -1 Files: src/cups/genppd.c (+3, -1) Correct help message. 2014-02-13 692c3323f3634c8cb8c05adfcc7e9e917a3d1a63 Lines: +4, -2 Files: src/cups/test-ppds (+4, -2) Try to chase current versions of CUPS. 2014-02-12 0b131078e1bfe858695433c595e040fc81efeea3 Lines: +2, -2 Files: src/cups/Makefile.am (+2, -2) Use $(RM) -rf rather than -$(RM) -r 2014-02-12 7f615aedc5f3205b1ec7d48b409654122197efe9 Lines: +638, -330 Files: README (+5, -6) src/cups/backend_common.c (+200, -92) src/cups/backend_common.h (+2, -2) src/cups/dnpds40_print.c (+71, -38) src/cups/kodak1400_print.c (+54, -32) src/cups/kodak605_print.c (+50, -24) src/cups/kodak6800_print.c (+61, -33) src/cups/mitsu70x_print.c (+25, -13) src/cups/selphy_print.c (+1, -1) src/cups/shinko_s2145_print.c (+166, -87) src/cups/sony_updr150_print.c (+3, -2) Major rework of how the backend handles command line arguments. * Getopt across the board * Environment variables replaced with options * Backend options can be combined with printing Also: * Misc bugfixes * Notice about GPL and a warranty disclaimer in banner * CP790 media/error detction revamp 2014-02-11 5af1669a098dd4d5cb6e083bb4d8b6d6ba35d166 Lines: +0, -0 Update Italian translation 2014-02-11 90bdd116435223eb4658b0b1568cca4dfaecbfb5 Lines: +72, -48 Files: src/cups/selphy_print.c (+72, -48) Revamp the media detection and error handling for the SELPHY CP790. 2014-02-10 8a7cc75e1ddaf2abe32179c80ec24166aa81db5d Lines: +87, -39 Files: src/cups/backend_common.c (+87, -39) backend: Use proper URLEncoding for all printer URI components: * Including Serial Number * Old code only encoded spaces (incorrectly at that). This has the side effect of changing the reported URI for any printer that had a space in its name. Sorry about that. 2014-02-10 db58f944cc2e76a95e33563d14ad41616f839864 Lines: +10, -3 Files: src/cups/backend_common.c (+10, -3) When querying a device for its vendor-specific serial number, gracefully handle a failure to claim the device and ignore it. 2014-02-10 c53a33d4095531a6204b9452d1214e2ee06a2a94 Lines: +44, -32 Files: README (+44, -32) Adopt rlk's suggested text near-verbatim. I agree with his approach, and further edits should be based on his text as it is far superior to what I'd [re]written. 2014-02-10 e596c445d4bfd54281c89701b67d6d2aac777322 Lines: +1, -1 Files: NEWS (+1, -1) Get rid of the reference to 'libusbx', replacing it with 'libusb 1.0 or newer' 2014-02-10 b266f4fe501a3d373e87f32280973fa98b715d06 Lines: +590, -17 Files: src/cups/mitsu70x_print.c (added +520) src/cups/selphy_print.c (+70, -17) backends: Forgot to commit the Mitsubishi CP-D70/D707 code. 2014-02-09 04001969ea29c6a9d7f9d15272e56e34caafa9d2 Lines: +33, -74 Files: NEWS (+2, -32) README (+31, -42) Documentation updates to reflect current dyesub backend status quo. In particular, eliminate all the stuff about fake serial numbers and libusb versions, instead describing which printers are affected by the lack of serial numbers and the consequences. 2014-02-09 84dc84bd24ce4ef02ea5053d7ead9b9444a89c8c Lines: +5, -26 Files: configure.ac (+0, -8) src/cups/backend_common.c (+5, -18) backends: Eliminate the fake serial number generation based on USB topology, and replace it with a more generic warning. This only affected a few printer models and the workaround created more problems for common use cases. 2014-02-09 8ea884934c9d2a90f97eb3bea7a6b651042868b9 Lines: +7, -7 Files: README (+4, -4) src/cups/backend_common.c (+3, -3) Use 'Bxxx_UNKDEV' when we can't querty libusb for the full bus topology, plus appropriate edits to README. 2014-02-09 15b7cce4077121badff2d3012b185ff50e93b18f Lines: +1, -1 Files: configure.ac (+1, -1) Typo 2014-02-09 6898ef4793a2d75cbc44545d8782c608a7a764c2 Lines: +3, -2 Files: configure.ac (+3, -2) Clean up indentation and record that warning was emitted. 2014-02-09 53c65c8d47f44ffb2f62d76479d6579f6861bb13 Lines: +1, -1 Files: README (+1, -1) Typo 2014-02-09 3353dd8b8136d937f7dc9e1e5ff443c7744cdbad Lines: +7, -0 Files: configure.ac (+7, -0) Complain loudly if we detect libusb1 < 1.0.13, but don't error out. 2014-02-09 e07f116304151f856926068e20a72057eeb5f7a6 Lines: +13, -12 Files: README (+13, -12) Further dyesub edits in the README. 2014-02-09 5c3b88fc658625f53ac20645a37a4f0dac8a7f23 Lines: +80, -40 Files: README (+80, -40) Heavy editing on the dyesub backend section. 2014-02-09 9e86a44f39399871adb98036c934b030d2ca9161 Lines: +16, -3 Files: NEWS (+5, -0) README (+2, -0) src/cups/Makefile.am (+1, -1) src/cups/backend_common.c (+3, -2) src/cups/backend_common.h (+2, -0) src/cups/blacklist (+3, -0) Add the Mitsubishi CP-D70/D707 backend. Completely untested and may eat your cats. 2014-02-09 d079cffafa7d6f2d8da25c1c024fe49027c02c4c Lines: +3, -3 Files: README (+3, -3) Complete the rearrangement. 2014-02-09 b71996aa760062e74a650026c5895f0f894e6427 Lines: +53, -49 Files: README (+53, -49) Fill to 72 column standard. 2014-02-09 fba84dc7cb210c8136660e5eca5da0d9f93efb83 Lines: +122, -123 Files: README (+122, -123) Move the sections on the dyesub backend and escputil further up. 2014-02-09 48dbb934f11b5a6faa85dc8f9df244ecafeaf730 Lines: +26, -13 Files: README (+26, -13) Incorporate latest updates to the dyesub backend documentation 2014-02-09 e834e0f9034e44919438f4d9e5947ddd6a46a424 Lines: +98, -7 Files: NEWS (+1, -1) README (+97, -6) Add info about the dyesub backend into the README file. And a couple of minor corrections in the NEWS file. 2014-02-09 ee2682db678249fb4fbd88364432c32e1eede4b7 Lines: +0, -3 Files: src/cups/blacklist (+0, -3) blacklist: Leave the Mitusbishi CP-D70/D707 off the blacklist until the backend supports it properly. 2014-02-08 217bb97f8466b0d3d8ee7f5a4f52196de2546b39 Lines: +38, -4 Files: NEWS (+25, -0) configure.ac (+1, -1) src/cups/backend_common.c (+9, -2) src/cups/backend_common.h (+3, -1) backends: Allow use with libusb < 1.0.13, but emit compile-time warnings and a BIG LOUD WARNING at runtime if the workarounds are invoked. Note that the code that would trigger the workarounds is itself a workaround for printers that do not report a serial number, so the expectation is that typical end-users would not be affected. 2014-02-08 165b2bea151121663a1898b3c619e06eaeb055d1 Lines: +0, -5 Files: src/cups/kodak1400_print.c (+0, -1) src/cups/kodak605_print.c (+0, -1) src/cups/kodak6800_print.c (+0, -1) src/cups/shinko_s2145_print.c (+0, -1) src/cups/sony_updr150_print.c (+0, -1) backends: Get rid of the now-obsolete 'multiprint_capable' flag. 2014-02-08 927277fdfd8ff2f4a7f496709a61d7e96dfea317 Lines: +2, -6 Files: src/cups/backend_common.c (+2, -6) backend: The libusb/libusbx reunification has meant that the version test needs to be updated to match both possible #defines 2014-02-08 619c0b629ca61ea7ff2a05e2411c116f581ba34e Lines: +9, -9 Files: configure.ac (+9, -9) A bit more cleanup. 2014-02-08 97cecbfcc3fded80a838bdd6143c57317f6b5640 Lines: +2, -2 Files: configure.ac (+2, -2) Rearrange the output a to make it cleaner. 2014-02-05 2e1bb2866a4a00f834d3f09307a34a0d8de6463b Lines: +5, -2 Files: src/cups/blacklist (+5, -2) Add Citizen CY (aka DNP DS-RX1) to blacklist since it's handled by our backend. 2014-02-05 8f6b61b727efc138843b605fb9e74755b5e876df Lines: +2, -0 Files: NEWS (+1, -0) src/xml/printers.xml (+1, -0) Add support for Epson CX7300 2014-02-05 9c6a49492d81da9027259b92c33cea9507061be4 Lines: +33, -83 Files: NEWS (+17, -5) src/cups/dnpds40_print.c (+13, -77) src/xml/printers.xml (+3, -1) dyesub: The Citizen CX/CX-W/CY and DNP DSRX1 are supported now. Also, add entries for Citizen CX-01 and OP900. This whole family of printers is functionally identical. 2014-02-04 9d15fd65d79b48741af0af7200bbd8a696c8fced Lines: +21, -17 Files: src/cups/selphy_print.c (+21, -17) backends: Handle a couple more error cases from the CP-10 and CP790 printers. And automatically clear the error state before bailing. 2014-02-03 5cad27ff4f1f967222be053b3c6049d2e688eeea Lines: +5, -1 Files: src/cups/backend_common.c (+5, -1) backend: Add a build-time test to ensure we are using libusb >= 1.0.13 Strictly speaking we only need 1.0.12, but we can't detect the API version until 1.0.13. 2014-02-03 b2da708f858ada285dcd3bbca9a3a3ae354bc509 Lines: +1, -1 Files: configure.ac (+1, -1) configure: Update the libusb test to require libusb-1.0 >= 1.0.13 The dyesub backends use an API introduced in 1.0.12 but there was no way to detect the presence of this at compile-time until 1.0.13. (Yes, there really was no version or feature macro in the libusb headers!) So just require 1.0.13 since that also brings some major bugfixes. 2014-02-03 92c77c75ca4fe06fbb4f498f1ff23574f9b53cae Lines: +2, -0 Files: doc/developer/Makefile.am (+2, -0) Avoid building HTML if --without-doc has been specified in configuration. 2014-02-02 440920614416b9cc3e5d1be53dc79eca5aaac9aa Lines: +2, -0 Files: NEWS (+1, -0) src/xml/printers.xml (+1, -0) The Mitsubishi CP-3800DW is a rebadged version of the DNP DS80. Initial investigations show it's compatible at the command stream level, but it probably needs the USB backend of the DS40/DS80 to work properly. Mark it as theoretically supported, but untested. 2014-02-02 b6f31e0a9bc9830c51d6dee0b35c951136cde193 Lines: +86, -21 Files: src/cups/dnpds40_print.c (+86, -21) backends: dnpds40: Respect rules for determining how many print buffers we need for the job. The printer has two buffers, but some image sizes/parameters require both buffers for a single image. When submitting jobs to the printer, we need to wait until the printer has sufficient free buffers. The safest approach is to always wait for the printer to be idle, but this prevents us from pipelining jobs to speed up printing. Now all of the rules are implemented: * Switching between matte<->glossy requires both buffers free * all 300dpi only need one * with DS80, only need 2 buffers for some 600dpi sizes in matte mode * with DS40, always need 2 buffers for > 5x7 prints, and 5x7 in matte. 2014-02-02 442cf6e3c584b352f28033ce10ef75700760062d Lines: +40, -15 Files: src/cups/selphy_print.c (+40, -15) backends: canonselphy: Detect 'depleted' vs 'incorrect' paper/ribbon error codes 2014-02-01 8d76e9a3a94fd77ef8678d84115af9bb3f395237 Lines: +4, -4 Files: NEWS (+4, -4) The Sony UP-DR200 is now confirmed to be working! 2014-02-01 7d9444f476649d971c0ba5808f873fe043b9edae Lines: +108, -0 Files: NEWS (+16, -0) src/main/print-olympus.c (+86, -0) src/xml/printers.xml (+6, -0) dyesub: Add the DNP DSRX1, and the Citizen CX/CX-W/CY/CW-02/OP900II The CX and CX-W are identical to the DNP DS40 and DS80, respectively. The CW-02 and OP900II are functionally identical to the DS40. The DSRX1 and Citizen CY are functionally identical to the DS40 except for the lack of 6x9 print support. 2014-01-31 bf51b3ca2780dfe230cbc091e7ea69c37ced5ebc Lines: +5, -4 Files: NEWS (+5, -4) NEWS: Updated to reflect full support for the Canon SELPHY CP790 2014-01-31 ef135e99a87c09e615b0b233c2918c1450a1eb54 Lines: +32, -14 Files: src/cups/selphy_print.c (+32, -14) backends: Finer grained paper/ribbon detection for CP-series, plus more consistent use of terminology in error reporting. 2014-01-31 8942fe11144041cb96f69012ad5a0d01a543ed5b Lines: +6, -0 Files: src/cups/blacklist (+6, -0) blacklist: Add placeholder entries for Canon SELPHY CP820 and CP910 2014-01-30 833942b6391babbe54d3b2476b11693ff6d54944 Lines: +245, -40 Files: src/cups/selphy_print.c (+245, -40) backends: Update Canon SELPHY CP/ES backend for multi-page jobs Also includes a complete rewrite of the error handling and media type detection code, which makes this backend considerably more robust. 2014-01-30 b4634235ef030fce679447107a0de483ad91f33f Lines: +89, -41 Files: src/cups/sony_updr150_print.c (+89, -41) backends: Sony UP-DR150/DR200 updates for multi-page print jobs. Note that this required a major rewrite of the command parser, and it has not been fully regression-tested on an actual printer yet. 2014-01-30 53b6348cab589ee5060fae5757465fb1535e5350 Lines: +70, -19 Files: src/cups/dnpds40_print.c (+17, -5) src/cups/kodak1400_print.c (+18, -3) src/cups/kodak605_print.c (+11, -3) src/cups/kodak6800_print.c (+11, -3) src/cups/shinko_s2145_print.c (+13, -5) backends: Kodak1400/805/605/68x0, DNP DS40/80, Shinko S2145 updated to handle multi-page printing. Note that the 605 backend has not been regression tested yet. 2014-01-30 d45252c5cd8badf280e04701c76a98e29fe20c8e Lines: +34, -12 Files: src/cups/backend_common.c (+32, -11) src/cups/backend_common.h (+2, -1) backends: Core support for multi-page print jobs. 2014-01-30 711ece004be87899a2daeb258f0f0d240b40e16f Lines: +1, -1 Files: src/cups/blacklist (+1, -1) cups blacklist: Add Canon SELPHY CP790 2014-01-27 58ebe0ece69bcfd101b3f8bb8e65a8a59cea3a86 Lines: +15, -1 Files: NEWS (+7, -0) src/xml/printers.xml (+8, -1) Added various Canon printer instances that are newly released this year but whose series is already supported. 2014-01-27 67d2ae71c581f1e3c65bdba569655f7992870cf2 Lines: +2, -1 Files: NEWS (+1, -0) src/xml/printers.xml (+1, -1) Added IEEE 1284 deviceID for Canon SELPHY CP790 2014-01-27 42f9077ff212a38795a9c7d462009b95ca76a406 Lines: +5, -0 Files: NEWS (+4, -0) src/xml/printers.xml (+1, -0) Add OKI B401d 2014-01-26 43024117416cbc8c41e2e7bff010de7d274512c8 Lines: +0, -0 Update Danish translation 2014-01-26 922c5126cb2f1486968c40a4cec0ec6e6c4f8d9b Lines: +3, -0 Files: NEWS (+3, -0) Added several more Canon printers to unsupported list. 2014-01-26 4e36412ed5adfb61f0e48c5843dbdcd814143505 Lines: +2, -2 Files: NEWS (+1, -1) configure.ac (+1, -1) po/vi.po (added +0) Add Vietnamese translation 2014-01-24 4f991592cebb292fdbdb42207b90e120c83b9aa8 Lines: +53, -13 Files: src/main/canon-media.h (+48, -12) src/main/print-canon.c (+5, -1) Added support for Canon iP8700 series, and iX6800 media. Some comments on media types added to print-canon.c 2014-01-24 93517d60cf5c6ce91746246d406865ec1d3580b3 Lines: +32, -0 Files: src/main/print-color.c (+32, -0) Add raw curves for channels 32-63. 2014-01-24 597133dbc3d3600a3034bd1f88645cc9aff2051e Lines: +1, -1 Files: src/cups/.cvsignore (+1, -1) Update .cvsignore to reflect the current backend name. 2014-01-23 6c39301afe4d77a31f4feb3e0eca3d404aaf3eb5 Lines: +75, -17 Files: src/main/print-canon.c (+75, -17) Added CD Tray L support for new 2014 Canon products (iP8700). Confirmed A3 FineArt paper code for newer printers, and corrected A3plus FineArt paper code. 2014-01-23 4b4ae677d6b93d17fd4289197d52778a714d6a80 Lines: +2, -4 Files: test/pixma_parse.c (+2, -4) Don't attempt to print detail about colors that are out of bounds. 2014-01-23 debc786a76c51328687413be7f3cf690a8dcc041 Lines: +5, -2 Files: NEWS (+5, -2) Expand printable area at bottom on Epson 3800, 3880 2014-01-23 f031fb731235b8e696e721ac1e32b94ce9568ef4 Lines: +4, -4 Files: src/xml/escp2/model/model_107.xml (+2, -2) src/xml/escp2/model/model_108.xml (+2, -2) Expand printable area at bottom on Epson 3800, 3880 2014-01-23 eaa294760124f4d3b5fb31f959ae886e94736a8e Lines: +1757, -18 Files: include/gutenprint/image.h (+1, -1) src/main/print-color.c (+64, -0) src/main/print-escp2.c (+30, -6) src/main/print-escp2.h (+1, -1) src/testpattern/testpattern.h (+4, -4) src/xml/escp2/inks/Makefile.am (+1, -0) src/xml/escp2/inks/pro_ultrachrome_k3v10.xml (added +724) src/xml/escp2/media/Makefile.am (+1, -0) src/xml/escp2/media/pro_ultrachrome_k3v10.xml (added +925) src/xml/escp2/model/model_116.xml (+3, -3) src/xml/escp2/model/model_117.xml (+3, -3) Add support for 10-channel raw printing for Epson 7900/9900. Increase max channels to 64. 2014-01-23 4fa3fefb743a983240afbb28c2650d12fa196cb0 Lines: +87, -63 Files: src/main/print-canon.c (+67, -54) test/pixma_parse.c (+4, -4) test/pixma_parse.h (+16, -5) Added comments to pixma_parse, completed compression tables to correct number of entries, re-arranged CD debug output in print_canon 2014-01-23 8fdb7032866de2a9c16b6a94bbcc71bb8e6dd2b9 Lines: +176, -563 Files: src/main/print-canon.c (+176, -563) Clean up extraneous debugging stuff. 2014-01-23 aeb4d17d160a5c2fa18b110e3102c1b2ba46cb67 Lines: +0, -0 Update Ukrainian translation 2014-01-22 13d08e2ff2ac30b29cb0594a1f36379a42d92498 Lines: +0, -5 Files: NEWS (+0, -5) NEWS: Remove comments about the Canon CP-10's warts. It works fine now. 2014-01-22 5c74164f49106c073f432f43d685c94408089553 Lines: +2, -2 Files: src/xml/papers.xml (+2, -2) Disambiguate a few names. 2014-01-22 393445d9978d1cc339a5fd7f3a67276e68e56538 Lines: +0, -0 Update Catalan and Dutch translations 2014-01-21 40079785aa41aa2d683e691f3846eb1e48c5d482 Lines: +6, -3 Files: src/cups/backend_common.c (+6, -3) backend: Fix enumeration in the presence of multiple supported printers. In many situations we'd actually try to bind to the first supported printer we find, even if it's not necessarily the printer we want. 2014-01-21 81aae5bca001f57375a78aed704d6d9879452c95 Lines: +0, -0 Update Ukrainian translation 2014-01-18 13a15a853ca44eb339a7fd68a205d90cebc19265 Lines: +8, -6 Files: src/cups/sony_updr150_print.c (+8, -6) backends: Fix 6x8 print job parsing for the Sony UP-DR150 family. 2014-01-18 5765205625366b6d39dc4fb6e1cb6bf54c9501d2 Lines: +4, -3 Files: configure.ac (+3, -2) scripts/autogen.sh (+1, -1) A few minor fixes for unusual version numbers of CUPS and openjade 2014-01-16 ca3ea5a4a12bf2a20109ba697ccc1528062eee94 Lines: +0, -1 Files: doc/README.maintaining (+0, -1) Remove duplicate entry from Debian build requirements. 2014-01-16 0555a797f2757b37b71d9a626fcd8013fc6f8bc5 Lines: +19, -0 Files: doc/README.maintaining (+19, -0) *** empty log message *** 2014-01-15 45ccda80b1788bd6bc6104407b89ac3698bcd9d1 Lines: +325, -49 Files: src/main/print-canon.c (+325, -49) Added example code to Canon backend for adjusting printjob paper and printable area dimensions for each CD Tray type (A,B,C,D,E,F,G,H,J,Custom) in the ESC(p command. 2014-01-14 ff7755ffee9d8eadd38d2e045fa087e4d748beb9 Lines: +15, -8 Files: src/cups/Makefile.am (+15, -8) Correctly install/uninstall the blacklist. Distribute the blacklist in the tarball. 2014-01-14 ab024f0cce8add907b29373cf786811f7b4b012f Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) Fix a const error. 2014-01-13 ef96963eca3ead4ead9ddb472badbc5f911019b6 Lines: +87, -21 Files: src/cups/backend_common.c (+1, -1) src/cups/kodak1400_print.c (+8, -2) src/cups/kodak605_print.c (+10, -3) src/cups/kodak6800_print.c (+9, -3) src/cups/selphy_print.c (+50, -10) src/cups/shinko_s2145_print.c (+9, -2) backends: all: Properly detect short reads when reading in print headers. selphy: Explicitly retry short reads when loading plane data. 2014-01-13 6343bec8f7e52f235ec43be0d605a957acf89def Lines: +119, -16 Files: src/main/print-canon.c (+117, -14) test/pixma_parse.c (+2, -2) Added code to output correct page area to printjob for CDs using Tray F in the Canon backend. Corrected printable width and length for ordinary printjobs also. Corrected pixma_parse parameter calculation for printable width and length. 2014-01-13 e34278dca2fc4dd2fd66c3f97084b436e8a37ecd Lines: +2, -2 Files: src/escputil/d4lib.c (+2, -2) Remove a few non-ASCII characters. 2014-01-13 f9485708eaba0ec83220fa4b84d1c5d5aca70b2e Lines: +1, -1 Files: src/main/print-util.c (+1, -1) Force a crash properly. 2014-01-12 87fe96153952a851775a6231695f4c20f4e941d4 Lines: +183, -217 Files: src/cups/backend_common.c (+44, -6) src/cups/backend_common.h (+3, -0) src/cups/dnpds40_print.c (+14, -32) src/cups/kodak1400_print.c (+20, -33) src/cups/kodak605_print.c (+30, -53) src/cups/kodak6800_print.c (+38, -47) src/cups/selphy_print.c (+15, -22) src/cups/shinko_s2145_print.c (+14, -23) src/cups/sony_updr150_print.c (+5, -1) backends: sync with upstream in preparation for release: * Fixed help text for standalone usage. * Default output less verbose and more consistent across backends. Set DYESUB_DEBUG in the environemnt to enable loads of debugging output. * Use a common read_data() function to move all libusb stuff out of the individual backends. Simplifies debugging and error handling, and fixed several of backend bugs (especially wrt short reads). 2014-01-12 e5ec6b8d80aa6805b6e7fdfee485711662e27781 Lines: +1, -1 Files: src/cups/test-rastertogutenprint.in (+1, -1) Fix typo 2014-01-12 afb1e80c2f3f37b479298060ae36da6a69d95980 Lines: +35, -29 Files: configure.ac (+6, -0) src/cups/Makefile.am (+26, -26) src/cups/test-rastertogutenprint.in (+1, -1) src/foomatic/Makefile.am (+2, -2) Substitute GUTENPRINT_RELEASE_VERSION and GUTENPRINT_BASE_VERSION 2014-01-12 984c8fda604255fea26befe027f1e48e3ebedcd3 Lines: +0, -38 Files: doc/gutenprint.dox.in (+0, -19) doc/gutenprintui2.dox.in (+0, -19) Remove some obsolete options 2014-01-12 d71bd55198d31e711abed1b955e7347619ffd1e7 Lines: +188, -189 Files: src/xml/printers.xml (+188, -189) Updated printers.xml for Canon printers of MP series. Checked 5.2.9 entries are unchanged except for new entries to extend existing ones. 2014-01-12 571eb0bb69eb5e689c2bb838ec45bc7700a71b33 Lines: +152, -152 Files: src/xml/printers.xml (+152, -152) Updated printers.xml for Canon printers of MX and E series. Checked 5.2.9 entries are unchanged. 2014-01-12 be5ff4f367e5de566bada93ccbbf49c1074d39ee Lines: +4, -5 Files: autogen.sh (+1, -2) configure.ac (+3, -3) Eliminate use of echo -n which fails on OS X 2014-01-12 79aa5ab2ee26186e011772c7a9170425abf5cac8 Lines: +2, -2 Files: src/gutenprintui2/panel.c (+2, -2) Allow "unsafe" strings for manufacturer and queue names. 2014-01-12 14f5fb624ab0ef41a3e17c3b75e806bdaea75be7 Lines: +5, -0 Files: src/main/print-papers.c (+2, -0) src/main/printers.c (+3, -0) Flag duplicate printers and page sizes 2014-01-11 c5e2d7acbcf5268a82018e74de586a84753af637 Lines: +54, -64 Files: src/xml/printers.xml (+54, -64) Updated printers.xml for Canon printers of BJ, BJC, S, iP, iX, and Pro series. Removed duplicates, checked 5.2.9 entries are unchanged. 2014-01-11 1101503aac554ca17db64c293ed537ae1df8efe9 Lines: +24, -0 Files: src/main/print-canon.c (+24, -0) Added debug statements in the canon_setup_channel(s) functions 2014-01-10 560620ad0e2874d052e84e68dc7da79220ece353 Lines: +4, -4 Files: NEWS (+4, -4) NEWS: Update info about the backends and CUPS >= 1.6.4, and mention that it only applies to Linux users. 2014-01-09 e82162524b15c3dc1db262ce07e12ef0942db4af Lines: +169, -176 Files: src/xml/printers.xml (+169, -176) Changed Canon generic printer series entries name, driver, foomaticid in printers.xml to make them unique (partial correction, MP models not yet unique). 2014-01-08 67ee8354db3ec8d115f77866cc6c74d3e211c992 Lines: +4, -2 Files: NEWS (+2, -0) src/xml/printers.xml (+2, -2) Added IEEE1284 deviceID for Canon SELPY CP530 and CP810. Via MacOSX forums. 2014-01-08 fe1d220c80a855c7db8aeca606b783f062db1eae Lines: +4, -1 Files: test/Makefile.am (+4, -1) Don't run run-weavetest as part of the standard test suite. It is very time consuming and provides little value for release testing since the last material change was made in 2008. It is essentially a giant unit test for the weave code. 2014-01-06 75ed3d12084f5704905859c5f8e2af2b6691dd00 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Added IEEE1284 deviceID for Canon MP500. Via Jiri Popelka from Redhat. 2014-01-05 2906f961af2c897ebdfb4cc4087625d22c96b352 Lines: +2, -2 Files: src/xml/printers.xml (+2, -2) Clean up inadvertent duplicate driver IDs for some Epson printers. 2014-01-05 f36824ec85161a1db3b8ee5e37730dcf5596fbfd Lines: +8, -4 Files: NEWS (+4, -0) src/xml/printers.xml (+4, -4) Added IEEE1284 device IDs for Canon SELPHY CP-10, CP-300, CP500, CP730 (developer-owned devices). 2014-01-05 f815ce60a8a1216e89b839ce57321ea66541771a Lines: +3, -2 Files: NEWS (+2, -1) src/xml/printers.xml (+1, -1) Added Canon SELPHY ES40 IEEE1284 deviceID 2014-01-05 09466bc85fef5aa9d9dade108948eb321b2308cb Lines: +100, -65 Files: NEWS (+36, -36) README (+17, -13) configure.ac (+47, -16) Bump version and start working on release notes and README 2014-01-05 b0b220c6f6ac3ff4965a32caf257d31c37389095 Lines: +6, -0 Files: src/xml/papers.xml (+6, -0) Add w576h576 for dye sub printers. 2014-01-05 b2d4fa670fd5d12e3bf7e9a30a6c13485b410022 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Removed line break in Canon MP160 devideID 2014-01-04 07dd8dc2c48adeef0f21092642ec46b8a6bc89b9 Lines: +14, -43 Files: src/main/print-lexmark.c (+6, -17) src/main/print-pcl.c (+8, -26) Fix crashes 2014-01-04 2486ddfefe6e557051d4e27ae50bf08b1391f441 Lines: +8, -3 Files: src/main/print-canon.c (+8, -3) Removed warnings in canon driver 2014-01-04 db10b12bb004c86168f63722a8699f49c736d91b Lines: +15, -6 Files: src/main/print-pcl.c (+15, -6) Removed two warnings in PCL driver 2014-01-04 6f0f0211a19a3bcbc07afbbe1666d72d31a692d6 Lines: +50, -42 Files: src/main/print-lexmark.c (+50, -42) Removed two warnings in lexmark driver 2014-01-04 b500820e4e21f865a398ff12b859b01f061a6c8a Lines: +4, -4 Files: test/pixma_parse.c (+2, -2) test/pixma_parse.h (+2, -2) Removed warnings in pixma_parse 2014-01-04 8caa99149e79c6ab231c67c48ed6b877efde217e Lines: +203, -127 Files: include/gutenprintui2/gutenprintui.h (+6, -0) src/cups/genppd.c (+2, -0) src/cups/rastertoprinter.c (+11, -1) src/gimp2/print-gutenprint.c (+13, -13) src/gimp2/print.c (+11, -12) src/gimp2/print_gimp.h (+34, -4) src/gutenprintui2/curve.c (+3, -8) src/gutenprintui2/gammacurve.c (+4, -17) src/gutenprintui2/gutenprintui-internal.h (+29, -1) src/gutenprintui2/panel.c (+23, -15) src/gutenprintui2/plist.c (+5, -12) src/gutenprintui2/printrcl.l (+4, -0) src/gutenprintui2/ui-utils.c (+7, -1) src/main/curve.c (+3, -6) src/main/dither-inks.c (+0, -4) src/main/gutenprint-internal.h (+12, -0) src/main/print-color.c (+1, -1) src/main/print-dither-matrices.c (+13, -6) src/main/print-escp2.c (+9, -9) src/main/print-list.c (+2, -2) src/main/print-vars.c (+3, -3) src/main/printers.c (+1, -1) src/main/sequence.c (+2, -8) src/main/string-list.c (+2, -2) test/curve.c (+3, -1) Clean up most warnings 2014-01-04 57a9dc6052e740435dc01c42bea89ba8ca116383 Lines: +206, -62 Files: src/testpattern/run-testpattern-2.in (+183, -59) src/testpattern/testpattern.c (+20, -3) src/testpattern/testpatternl.l (+3, -0) Add recovery mechanism to restart tests after crash. Add option to halt on any error. Add options to better refine the printer list. Add options to better control the level of test output. Add option to run everything using one testpattern process, run each printer with a separate testpattern process, and run each case in a separate process. The last is considerably slower but allows more definite indication of where the program crashed. 2014-01-04 d13c8e41c2450e588228e92087aaa8077417193a Lines: +13, -2 Files: src/main/print-olympus.c (+13, -2) Use a simple embedded random number generator to generate consistent output from run to run for regression testing purposes. 2014-01-04 5f7e6db04f80c82a8d8d365f278848de2ae00e2a Lines: +125, -43 Files: src/escputil/d4lib.c (+4, -1) src/escputil/escputil.c (+121, -42) Add experimental --reset-ink-levels command 2014-01-04 36a00acab55f7076166a6aae6c7829b735ae9085 Lines: +1, -1 Files: src/cups/test-rastertogutenprint.in (+1, -1) Reduce test output. 2014-01-03 aa1775076569dcfe1c300a0cbe645e50fe179dfe Lines: +2, -2 Files: src/main/canon-printers.h (+2, -2) Set ink order from KCMY to CMYK for Canon Pro 9500 and Pro 9500 Mk.II. 2013-12-31 72508f4b0752f8a5b8291e07730af4e22f01040e Lines: +28, -16 Files: test/pixma_parse.c (+25, -14) test/pixma_parse.h (+3, -2) Removed unused variables from pixma_parse 2013-12-29 fe15a97fec7437e8023f83c51e481008da431f3a Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) Added missing else if clause to ESC_P length condition check 2013-12-29 72362486a33d6ca69784c95b9f66f42ebad5da68 Lines: +136, -166 Files: src/main/canon-inks.h (+1, -49) src/main/canon-modes.h (+111, -111) src/main/print-canon.c (+24, -6) Canon MG5500 high quality mode inkset corrected. 2013-12-27 f77a5c6be8fba3befb7d6e3bd47be51d33635305 Lines: +11, -1 Files: src/main/print-olympus.c (+11, -1) dyesub: Add 2x6*2 support for the Sony UP-DR200 as well. Also disabled. 2013-12-27 d616056eb981257aef2c04cb4b2921f19290623f Lines: +132, -36 Files: src/main/print-olympus.c (+132, -36) dyesub: Initial multi-cut implementation, #ifdef'd out. This relies on creating multiple, otherwise-duplicate paper types to handle the various multicut options. These duplicate papers have not (nor will they ever) be committed. I am committing this now because it has all of the multicut support options enumerated for the DNP DS40/DS80 and the Shinko S2145 printers, and the eventual "proper" solution will need this knowledge encoded. 2013-12-19 0ba0c9413200c62a1a174cc826b7d700245af7b0 Lines: +11, -4 Files: src/cups/dnpds40_print.c (+11, -4) backends: Fix DNP DS40/DS80 backend when being used as a, well, backend. The problem was that we weren't handling short reads when loading the plane data, and were aborting instead of recovering cleanly. 2013-12-18 8824718e50f2ee93f4b79d7cf14b615f523e0ec1 Lines: +4, -4 Files: src/cups/Makefile.am (+3, -3) src/cups/backend_common.c (+1, -1) backends: rename back to gutenprint52+usb and fix the problem with the URI_PREFIX not being set properly. 2013-12-18 eb821ca3c34fce9e515e58500fd9d896257d67fe Lines: +141, -2 Files: NEWS (+8, -1) src/cups/Makefile.am (+6, -1) src/cups/blacklist (added +127) backend: Add the blacklist file utilized by CUPS >= 1.6.4! 2013-12-18 556b98caa88a3540ad89876709d23aa1bbb00415 Lines: +6, -6 Files: src/cups/Makefile.am (+6, -6) backend: Rename backend to 'gutenprint52usb' as the old name of 'gutenprint52+usb' was a 'Bad device-uri scheme' according to CUPS. 2013-12-18 d6dcc5c808c8056dfd13471c3d95cac266abc007 Lines: +22, -6 Files: src/cups/backend_common.c (+22, -6) backends: We need to handle spaces in the manufacturer part of the URI too. 2013-12-18 45597623bf76f72246ed0e3f8a098ca3b819f403 Lines: +74, -49 Files: NEWS (+6, -7) src/cups/dnpds40_print.c (+2, -2) src/foomatic/foomatic-generator.in (+4, -1) src/main/print-olympus.c (+62, -39) dyesub: Add 300x600 DPI printing to DNP DS40 and DS80. This required a kludge in the foomatic-generator script, it didn't like the '300x600' resolution. 2013-12-18 bb1038384a357b8813029b20c21b797371ed3b00 Lines: +67, -4 Files: src/main/print-olympus.c (+67, -4) dyesub: Fix DS40's 5x7 and 3.5x5 printing; left out a piece. Add proper pagesize/cutter control to all ds40/ds80 printing. All that's left now is to define the additional multicut sizes... 2013-12-17 bb64aa049b2388d8e0d536efe9b0a964eee3aa3d Lines: +997, -10 Files: NEWS (+9, -4) src/cups/.cvsignore (+1, -5) src/cups/Makefile.am (+1, -1) src/cups/backend_common.c (+1, -0) src/cups/backend_common.h (+3, -0) src/cups/dnpds40_print.c (added +982) backends: Add a backend for the DNP DS40/DS80 printers. Strictly speaking this isn't necessary, but using it enables all sorts of capabilities and pipelined, status-aware print queueing. 2013-12-17 61a050b11d1e4c89e24e773a57c560c65e5260dd Lines: +14, -6 Files: src/main/print-olympus.c (+14, -6) dyesub: Further improvements to the DS40/DS80 code: * Better document the plane header * Populate the header with proper resolution (as opposed to size) fields * Printer greatly prefers YMC ordering, not CMY ...Other than multicut support, I think this should do it for the DS40/DS80. 2013-12-17 dabec22ec169c60866a501704fda5ab0c9202047 Lines: +21, -16 Files: NEWS (+3, -1) src/main/print-olympus.c (+18, -15) dyesub: Use margins on the DNP DS40/DS80 to accurately reflect the printable areas. This has the benefit of supporting 3.5x5 and 5x7 prints on the DS40. 2013-12-17 ab8d19850632679e1db8ce0e1342ea1590427fa4 Lines: +27, -18 Files: src/main/print-olympus.c (+27, -18) dyesub: Clean up DNP DS40/DS80 code a bit: * printer_end() should only contain START command * plane_init() should only contain per-plane stuff * Also cleaned up padding code and documented the function better * added printer_start() with all known page setup stuffs This is verified working on a DNP DS80 w/ 1.30 firmware. 2013-12-16 0357d0026a59e3edb9c7777f007b84f18bd47f2c Lines: +3, -2 Files: NEWS (+1, -0) src/xml/printers.xml (+2, -2) xml: Add IEEE1284 IDs for DNP DS40 and DS80 2013-12-16 a13617d5de9c344f1b451da40895d5e413984a7f Lines: +44, -1 Files: doc/developer/Makefile.am (+1, -1) doc/developer/cleanwarnings.pl (added +43) Remove spurious build noise 2013-12-15 801cab03e6f0de385d91579077f2f1dfc09e045a Lines: +4, -1 Files: src/main/print-olympus.c (+4, -1) dyesub: up-dr200: Fix last commit to use correct value for double-up mode. dnp ds40/ds80: Explicitly set printer to use "normal" cutter mode. 2013-12-15 b3aad0263c4b31fc32e12d63163e38994bc13586 Lines: +1, -1 Files: src/main/print-util.c (+1, -1) Do it right. 2013-12-15 2b9b1e6539b51e6f8bb177e3b026659ad88f80fd Lines: +5, -0 Files: src/main/print-util.c (+5, -0) If STP_DEBUG is not zero, force a crash in stp_abort. 2013-12-15 f7d73f75eb6336411f0d1e8793457ad5043a0a93 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) Fix null pointer in sony-updr200. 2013-12-15 702c99ba775e5c8a05e59e691381a683045e1a3c Lines: +1, -1 Files: NEWS (+1, -1) Add Turkish translation 2013-12-15 17f13079ca317006f031cb2d24fac611f84cbc7f Lines: +11, -0 Files: NEWS (+11, -0) Improved support for DNP DS40/DS80. 2013-12-15 990f3024607a0660e8caf719bfc89f0383a657d6 Lines: +29, -12 Files: src/cups/backend_common.c (+17, -2) src/cups/kodak1400_print.c (+3, -1) src/cups/kodak605_print.c (+1, -5) src/cups/selphy_print.c (+3, -1) src/cups/sony_updr150_print.c (+5, -3) backends: Sync with upstream. Primarily silencing build warnings. 2013-12-14 764476d1f2fc5332ecf7b8918fb289e77182e2cb Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) Fix a C++-style comment. 2013-12-14 48957877ad0617d648eca0c63b8a4b8fefd0ba10 Lines: +1032, -1031 Files: src/main/escp2-channels.c (+1, -1) src/main/escp2-papers.c (+2, -2) src/main/escp2-resolutions.c (+3, -3) src/main/print-escp2-data.c (+1, -1) src/xml/escp2/inks/artisan.xml (+2, -2) src/xml/escp2/inks/b500.xml (+2, -2) src/xml/escp2/inks/c120.xml (+2, -2) src/xml/escp2/inks/c64.xml (+2, -2) src/xml/escp2/inks/c80.xml (+2, -2) src/xml/escp2/inks/c82.xml (+2, -2) src/xml/escp2/inks/claria.xml (+2, -2) src/xml/escp2/inks/cmy.xml (+2, -2) src/xml/escp2/inks/cmykrb.xml (+2, -2) src/xml/escp2/inks/cmykro.xml (+2, -2) src/xml/escp2/inks/cx3650.xml (+2, -2) src/xml/escp2/inks/defaultblack.xml (+2, -2) src/xml/escp2/inks/f360.xml (+2, -2) src/xml/escp2/inks/f360_photo.xml (+2, -2) src/xml/escp2/inks/f360_photo7_japan.xml (+2, -2) src/xml/escp2/inks/f360_ultrachrome.xml (+2, -2) src/xml/escp2/inks/f360_ultrachrome_k3.xml (+2, -2) src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+2, -2) src/xml/escp2/inks/f360_ultrachrome_k3v_2.xml (+2, -2) src/xml/escp2/inks/nx100.xml (+2, -2) src/xml/escp2/inks/photo_gen0.xml (+2, -2) src/xml/escp2/inks/photo_gen1.xml (+2, -2) src/xml/escp2/inks/photo_gen2.xml (+2, -2) src/xml/escp2/inks/photo_gen3.xml (+2, -2) src/xml/escp2/inks/photo_gen3_4.xml (+2, -2) src/xml/escp2/inks/photo_gen4.xml (+2, -2) src/xml/escp2/inks/photo_pigment.xml (+2, -2) src/xml/escp2/inks/picturemate_4.xml (+2, -2) src/xml/escp2/inks/picturemate_6.xml (+2, -2) src/xml/escp2/inks/pro_gen1.xml (+2, -2) src/xml/escp2/inks/pro_gen2.xml (+2, -2) src/xml/escp2/inks/pro_pigment.xml (+2, -2) src/xml/escp2/inks/pro_ultrachrome.xml (+2, -2) src/xml/escp2/inks/pro_ultrachrome_k3.xml (+2, -2) src/xml/escp2/inks/pro_ultrachrome_k34.xml (+2, -2) src/xml/escp2/inks/pro_ultrachrome_k3v.xml (+2, -2) src/xml/escp2/inks/pro_ultrachrome_k3v4.xml (+2, -2) src/xml/escp2/inks/standard.xml (+2, -2) src/xml/escp2/inks/standard_gen0.xml (+2, -2) src/xml/escp2/inks/sx445.xml (+2, -2) src/xml/escp2/inks/ultrachrome.xml (+2, -2) src/xml/escp2/inks/wf40.xml (+2, -2) src/xml/escp2/inks/wf500.xml (+2, -2) src/xml/escp2/inks/x80.xml (+2, -2) src/xml/escp2/inputslots/artisan.xml (+2, -2) src/xml/escp2/inputslots/b500.xml (+2, -2) src/xml/escp2/inputslots/cd.xml (+2, -2) src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (+2, -2) src/xml/escp2/inputslots/cd_roll_feed.xml (+2, -2) src/xml/escp2/inputslots/cutter_roll_feed.xml (+2, -2) src/xml/escp2/inputslots/default-duplex.xml (+2, -2) src/xml/escp2/inputslots/default.xml (+1, -1) src/xml/escp2/inputslots/pro3880.xml (+2, -2) src/xml/escp2/inputslots/pro_cutter_roll_feed.xml (+2, -2) src/xml/escp2/inputslots/pro_roll_feed.xml (+2, -2) src/xml/escp2/inputslots/r1800.xml (+2, -2) src/xml/escp2/inputslots/r2400.xml (+2, -2) src/xml/escp2/inputslots/r2880.xml (+2, -2) src/xml/escp2/inputslots/rx680.xml (+2, -2) src/xml/escp2/inputslots/rx700.xml (+2, -2) src/xml/escp2/inputslots/spro5000.xml (+2, -2) src/xml/escp2/inputslots/standard_roll_feed.xml (+2, -2) src/xml/escp2/inputslots/wf7000.xml (+2, -2) src/xml/escp2/media/artisan.xml (+2, -2) src/xml/escp2/media/b500.xml (+2, -2) src/xml/escp2/media/c120.xml (+2, -2) src/xml/escp2/media/c64.xml (+2, -2) src/xml/escp2/media/c80.xml (+2, -2) src/xml/escp2/media/c82.xml (+2, -2) src/xml/escp2/media/claria.xml (+2, -2) src/xml/escp2/media/claria1400.xml (+2, -2) src/xml/escp2/media/cmy.xml (+2, -2) src/xml/escp2/media/cmykrb.xml (+2, -2) src/xml/escp2/media/cmykro.xml (+2, -2) src/xml/escp2/media/cx3650.xml (+2, -2) src/xml/escp2/media/f360.xml (+2, -2) src/xml/escp2/media/f360_photo.xml (+2, -2) src/xml/escp2/media/f360_photo7_japan.xml (+2, -2) src/xml/escp2/media/f360_ultrachrome.xml (+2, -2) src/xml/escp2/media/f360_ultrachrome_k3.xml (+2, -2) src/xml/escp2/media/f360_ultrachrome_k3v.xml (+2, -2) src/xml/escp2/media/nx100.xml (+2, -2) src/xml/escp2/media/photo_gen0.xml (+2, -2) src/xml/escp2/media/photo_gen1.xml (+2, -2) src/xml/escp2/media/photo_gen2.xml (+2, -2) src/xml/escp2/media/photo_gen3.xml (+2, -2) src/xml/escp2/media/photo_gen3_4.xml (+2, -2) src/xml/escp2/media/photo_gen4.xml (+2, -2) src/xml/escp2/media/photo_pigment.xml (+2, -2) src/xml/escp2/media/picturemate_4.xml (+2, -2) src/xml/escp2/media/picturemate_6.xml (+2, -2) src/xml/escp2/media/pro3880_ultrachrome_k3v.xml (+2, -2) src/xml/escp2/media/pro_gen1.xml (+2, -2) src/xml/escp2/media/pro_gen2.xml (+2, -2) src/xml/escp2/media/pro_pigment.xml (+2, -2) src/xml/escp2/media/pro_ultrachrome.xml (+2, -2) src/xml/escp2/media/pro_ultrachrome_k3.xml (+2, -2) src/xml/escp2/media/pro_ultrachrome_k3v.xml (+2, -2) src/xml/escp2/media/r800.xml (+2, -2) src/xml/escp2/media/standard.xml (+2, -2) src/xml/escp2/media/standard_gen0.xml (+2, -2) src/xml/escp2/media/ultrachrome.xml (+2, -2) src/xml/escp2/media/wf500.xml (+2, -2) src/xml/escp2/media/x80.xml (+2, -2) src/xml/escp2/mediasizes/standard.xml (+2, -2) src/xml/escp2/model/model_0.xml (+6, -6) src/xml/escp2/model/model_1.xml (+6, -6) src/xml/escp2/model/model_10.xml (+6, -6) src/xml/escp2/model/model_100.xml (+7, -7) src/xml/escp2/model/model_101.xml (+6, -6) src/xml/escp2/model/model_102.xml (+2, -2) src/xml/escp2/model/model_103.xml (+2, -2) src/xml/escp2/model/model_104.xml (+2, -2) src/xml/escp2/model/model_105.xml (+2, -2) src/xml/escp2/model/model_106.xml (+2, -2) src/xml/escp2/model/model_107.xml (+2, -2) src/xml/escp2/model/model_108.xml (+10, -10) src/xml/escp2/model/model_109.xml (+2, -2) src/xml/escp2/model/model_11.xml (+6, -6) src/xml/escp2/model/model_110.xml (+2, -2) src/xml/escp2/model/model_111.xml (+6, -6) src/xml/escp2/model/model_112.xml (+8, -8) src/xml/escp2/model/model_113.xml (+8, -8) src/xml/escp2/model/model_114.xml (+8, -8) src/xml/escp2/model/model_115.xml (+2, -2) src/xml/escp2/model/model_116.xml (+2, -2) src/xml/escp2/model/model_117.xml (+2, -2) src/xml/escp2/model/model_118.xml (+6, -6) src/xml/escp2/model/model_119.xml (+6, -6) src/xml/escp2/model/model_12.xml (+6, -6) src/xml/escp2/model/model_120.xml (+6, -6) src/xml/escp2/model/model_121.xml (+6, -6) src/xml/escp2/model/model_13.xml (+6, -6) src/xml/escp2/model/model_14.xml (+8, -8) src/xml/escp2/model/model_15.xml (+8, -8) src/xml/escp2/model/model_16.xml (+6, -6) src/xml/escp2/model/model_17.xml (+6, -6) src/xml/escp2/model/model_18.xml (+6, -6) src/xml/escp2/model/model_19.xml (+6, -6) src/xml/escp2/model/model_2.xml (+6, -6) src/xml/escp2/model/model_20.xml (+8, -8) src/xml/escp2/model/model_21.xml (+6, -6) src/xml/escp2/model/model_22.xml (+8, -8) src/xml/escp2/model/model_23.xml (+8, -8) src/xml/escp2/model/model_24.xml (+6, -6) src/xml/escp2/model/model_25.xml (+6, -6) src/xml/escp2/model/model_26.xml (+8, -8) src/xml/escp2/model/model_27.xml (+8, -8) src/xml/escp2/model/model_28.xml (+8, -8) src/xml/escp2/model/model_29.xml (+8, -8) src/xml/escp2/model/model_3.xml (+6, -6) src/xml/escp2/model/model_30.xml (+8, -8) src/xml/escp2/model/model_31.xml (+8, -8) src/xml/escp2/model/model_32.xml (+6, -6) src/xml/escp2/model/model_33.xml (+6, -6) src/xml/escp2/model/model_34.xml (+6, -6) src/xml/escp2/model/model_35.xml (+8, -8) src/xml/escp2/model/model_36.xml (+8, -8) src/xml/escp2/model/model_37.xml (+8, -8) src/xml/escp2/model/model_38.xml (+6, -6) src/xml/escp2/model/model_39.xml (+6, -6) src/xml/escp2/model/model_4.xml (+6, -6) src/xml/escp2/model/model_40.xml (+8, -8) src/xml/escp2/model/model_41.xml (+8, -8) src/xml/escp2/model/model_42.xml (+6, -6) src/xml/escp2/model/model_43.xml (+6, -6) src/xml/escp2/model/model_44.xml (+6, -6) src/xml/escp2/model/model_45.xml (+6, -6) src/xml/escp2/model/model_46.xml (+9, -9) src/xml/escp2/model/model_47.xml (+9, -9) src/xml/escp2/model/model_48.xml (+8, -8) src/xml/escp2/model/model_49.xml (+8, -8) src/xml/escp2/model/model_5.xml (+6, -6) src/xml/escp2/model/model_50.xml (+8, -8) src/xml/escp2/model/model_51.xml (+8, -8) src/xml/escp2/model/model_52.xml (+6, -6) src/xml/escp2/model/model_53.xml (+9, -9) src/xml/escp2/model/model_54.xml (+8, -8) src/xml/escp2/model/model_55.xml (+6, -6) src/xml/escp2/model/model_56.xml (+6, -6) src/xml/escp2/model/model_57.xml (+9, -9) src/xml/escp2/model/model_58.xml (+8, -8) src/xml/escp2/model/model_59.xml (+6, -6) src/xml/escp2/model/model_6.xml (+6, -6) src/xml/escp2/model/model_60.xml (+6, -6) src/xml/escp2/model/model_61.xml (+6, -6) src/xml/escp2/model/model_62.xml (+8, -8) src/xml/escp2/model/model_63.xml (+8, -8) src/xml/escp2/model/model_64.xml (+10, -10) src/xml/escp2/model/model_65.xml (+6, -6) src/xml/escp2/model/model_66.xml (+6, -6) src/xml/escp2/model/model_67.xml (+10, -10) src/xml/escp2/model/model_68.xml (+10, -10) src/xml/escp2/model/model_69.xml (+6, -6) src/xml/escp2/model/model_7.xml (+8, -8) src/xml/escp2/model/model_70.xml (+8, -8) src/xml/escp2/model/model_71.xml (+10, -10) src/xml/escp2/model/model_72.xml (+6, -6) src/xml/escp2/model/model_73.xml (+8, -8) src/xml/escp2/model/model_74.xml (+6, -6) src/xml/escp2/model/model_75.xml (+6, -6) src/xml/escp2/model/model_76.xml (+6, -6) src/xml/escp2/model/model_77.xml (+6, -6) src/xml/escp2/model/model_78.xml (+8, -8) src/xml/escp2/model/model_79.xml (+6, -6) src/xml/escp2/model/model_8.xml (+8, -8) src/xml/escp2/model/model_80.xml (+6, -6) src/xml/escp2/model/model_81.xml (+8, -8) src/xml/escp2/model/model_82.xml (+8, -8) src/xml/escp2/model/model_83.xml (+6, -6) src/xml/escp2/model/model_84.xml (+8, -8) src/xml/escp2/model/model_85.xml (+7, -7) src/xml/escp2/model/model_86.xml (+6, -6) src/xml/escp2/model/model_87.xml (+6, -6) src/xml/escp2/model/model_88.xml (+2, -2) src/xml/escp2/model/model_89.xml (+2, -2) src/xml/escp2/model/model_9.xml (+8, -8) src/xml/escp2/model/model_90.xml (+2, -2) src/xml/escp2/model/model_91.xml (+10, -10) src/xml/escp2/model/model_92.xml (+6, -6) src/xml/escp2/model/model_93.xml (+6, -6) src/xml/escp2/model/model_94.xml (+7, -6) src/xml/escp2/model/model_95.xml (+6, -6) src/xml/escp2/model/model_96.xml (+8, -8) src/xml/escp2/model/model_97.xml (+8, -8) src/xml/escp2/model/model_98.xml (+10, -10) src/xml/escp2/model/model_99.xml (+7, -7) src/xml/escp2/qualitypresets/p1_5.xml (+2, -2) src/xml/escp2/qualitypresets/picturemate.xml (+2, -2) src/xml/escp2/qualitypresets/prox900.xml (+2, -2) src/xml/escp2/qualitypresets/standard.xml (+2, -2) src/xml/escp2/qualitypresets/v2880.xml (+2, -2) src/xml/escp2/qualitypresets/wf40.xml (+2, -2) src/xml/escp2/weaves/pro7000.xml (+2, -2) src/xml/escp2/weaves/pro7500.xml (+2, -2) src/xml/escp2/weaves/pro7600.xml (+2, -2) src/xml/escp2/weaves/standard.xml (+2, -2) Fix XML validation issue 2013-12-14 b72380473565310bde30c4de5b2179f33f6e499c Lines: +40, -3 Files: include/gutenprint/string-list.h (+5, -0) src/gutenprintui2/plist.c (+2, -2) src/main/print-escp2-data.c (+2, -1) src/main/string-list.c (+25, -0) src/xml/extract-strings.c (+6, -0) Validate that the name in string list names contains only alnum, hyphen, underscore, and + characters to ensure that key names won't contain things like whitespace that cause some things to blow up. Add stp_string_listt_add_string_unsafe for the cases where that is known not to be an issue (such as translations). 2013-12-14 7f4ea2a32420a0c4282def24aa21e12a24ff7573 Lines: +521, -395 Files: src/cups/Makefile.am (+2, -2) src/cups/genppd.c (+513, -387) src/cups/i18n.c (+4, -4) src/cups/test-ppds (+2, -2) Reduce verbosity of genppd; test uncompressed PPDs to work around CUPS bug 2013-12-14 c3a883a3f1a30626a422e85754061989c6f167e9 Lines: +1, -1 Files: configure.ac (+1, -1) po/tr.po (added +0) Add Turkish translation 2013-12-14 8316b33112a7365ced31711714b680b2649216e1 Lines: +2, -2 Files: src/cups/rastertoprinter.c (+1, -1) src/cups/test-rastertogutenprint.in (+1, -1) Reduce lines of test output 2013-12-14 ebed5beedde5b3ddcda2cb7b42085de122ccdde1 Lines: +2, -3 Files: src/cups/rastertoprinter.c (+2, -3) Collapse amount printed and elapsed time into 1 line 2013-12-11 3a7b38e7b992bb945dbe4e6278a631aa26d03e86 Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) dyesub: DNP DS40/80 -- Fix lamination. Silly printer uses DECIMAL numbers. 2013-12-11 d7fd573525bb4d040eb9af338554c532126ebe52 Lines: +19, -3 Files: src/main/print-olympus.c (+19, -3) dyesub: Add lamination control to DNP DS40/DS80 (Requires firmware 1.30 or newer..) 2013-12-04 18a78dc5260a9d055812bcd75a0d8f93d5b8bc34 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) dyesub: shinko_s2145: correct a comment about double-cut operation. 2013-12-01 2a1a8a88caa3e9d4e885bf5c25ffb04c2bdafbe8 Lines: +5, -1 Files: NEWS (+5, -1) Add a note stating that Mitsubishi dyesub models ending in '-S' are NOT supported. 2013-11-25 bab7bf716bf88ac2accdab0242066430393895b4 Lines: +4, -11 Files: src/cups/kodak6800_print.c (+2, -2) src/cups/shinko_s2145_print.c (+2, -9) backends: use of open() with O_CREAT requires a third argument for file mask. 2013-11-24 393aa02af324b9a4d86805b0be6e9d6a74be47ea Lines: +10, -10 Files: src/main/print-olympus.c (+10, -10) dyesub: Fix print sizes with Mitsubishi CP-D70x, and the width/height in the output stream were swapped inadvertantly. 2013-11-24 a3ec9aa18a6b1893b72c6be1dc8ebfc584dd18c3 Lines: +135, -16 Files: src/cups/backend_common.c (+3, -1) src/cups/backend_common.h (+3, -0) src/cups/kodak605_print.c (+109, -7) src/cups/kodak6800_print.c (+20, -8) backends: Several changes: 1) Silence some warnings 2) Fix bug in Kodak6800's tone curve set function 3) Add support to Kodak605 backend for setting tone curve 2013-11-24 f5809826a03d1a897dbe930d836922dbad6836ee Lines: +107, -8 Files: NEWS (+1, -0) src/main/print-olympus.c (+105, -8) src/xml/printers.xml (+1, -0) dyesub: Add support for Mitsubishi CP-K60DW It's similar to the CP-D70/D707, but different enough to be annoying. Also fixed a couple of bugs in the CP-D70 code. 2013-11-24 c21f0f3b12ed88eea8eb39854a516242e23671e4 Lines: +6, -0 Files: src/xml/papers.xml (+6, -0) papers: add 6x6" print size. 2013-11-23 8286c8718b26fa3fbd1dee2d28b2dcfea7d73ea3 Lines: +512, -9 Files: NEWS (+4, -7) src/cups/Makefile.am (+1, -1) src/cups/backend_common.c (+2, -1) src/cups/backend_common.h (+2, -0) src/cups/kodak605_print.c (added +503) dyesub: kodak605: Add a CUPS backend for the Kodak 605 photo printer. It has some warts, but it does successfully spit out 4x6 prints! 2013-11-21 49c51608c29824078615a9b93c48c2ca453b0b8e Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) dyesub: kodak605: rows and columns of spool file are LITTLE endian! 2013-11-21 3a181ee37c851c8cd23f244097c2d0641840ee58 Lines: +2, -1 Files: NEWS (+1, -0) src/xml/printers.xml (+1, -1) printers.xml: Add IEEE1284 ID for Kodak 605 2013-10-29 3347e6bb321489f6aef12b9c094770a874a5a424 Lines: +5, -5 Files: src/main/print-olympus.c (+5, -5) dyesub: s2145: Use CamelCase instead of underscores in keywords. 2013-10-29 45313e93ba766f264b1bc95e7011f0d2fcbaaef0 Lines: +5, -5 Files: src/main/print-olympus.c (+5, -5) dyesub: s2145: Spaces are not allowed in keywords. 2013-10-19 1cd0885f98ada72af87b6920d6b545848363d343 Lines: +2, -2 Files: src/main/canon-inks.h (+2, -2) Fixed photo inkset definitions for Canon MG6500 and MG7100. 2013-10-18 16a4796a39a555cfe325bf9d1ab7262736263abf Lines: +10, -10 Files: src/main/canon-inks.h (+3, -3) src/main/print-canon.c (+7, -7) Corrected inksets for Canon iP7200: missing compression flag for photo-black ink. 2013-10-17 6cad81fad969f782740608541102ce1e99338ffc Lines: +73, -24 Files: NEWS (+5, -0) src/main/print-olympus.c (+65, -22) src/xml/printers.xml (+3, -2) dyesub: Initial support for the Sony UP-DR200 printer. Its spool file is nearly identical to the UP-DR150, with an addition to to allow cutting media in half for smaller prints. (Gutenprint does NOT support this currently!) The backend will need updating as well, but we'll need access to one of these printers in order to proceed further. 2013-10-14 84e4dab6a7950ebbd7f7d498e609ddda0a5cfe41 Lines: +330, -76 Files: src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+328, -74) Corrected duplex mode selection in Canon driver. Corrected modes for Canon iP7200. 2013-10-08 21ff4055c382570039a36046eb6c804552957b6a Lines: +6, -2 Files: NEWS (+4, -0) src/xml/printers.xml (+2, -2) Add IEEE1284 Device ID for the Mitsubishi CP-D70/D707 printers. 2013-10-07 ee5abb50218c7aacda60e1a6d4b1de3a6d26b685 Lines: +5, -5 Files: src/main/print-olympus.c (+5, -5) dyesub: Fix lamination axis for Mitsubishi CP-D70x printers. 2013-10-03 271cf201fc74942a28873e804daddbc59dd25ef6 Lines: +17, -4 Files: src/cups/shinko_s2145_print.c (+17, -4) backend: shinkos2145: Add a "fast return" mode. Once the printer accepts the job, there's no need to block until it's done. this adds an option to bypass this wait. It will probably become the default in the future. 2013-10-03 38f80cd0782373fb6447330cfd49bd7ddfd9e319 Lines: +22, -12 Files: src/cups/backend_common.c (+22, -12) backend: common: URIs need the backend name now that they've been unified. Also fix up return codes so they line up better with CUPS specs. 2013-10-03 c5d2f2a92d4dced18ed12414b670ea6ea891cc2a Lines: +6, -11 Files: src/cups/kodak6800_print.c (+6, -11) backend: kodak6800: Fix operation with the 6850 with 6x8 media. 2013-09-15 28dab7000344fc7f12c260418954cf091083e360 Lines: +102, -47 Files: src/main/print-canon.c (+102, -47) Implemented media code substitution for FineArt paper sizes (with borders) for Canon printers. Affected paper sizes: Letter, A4, A3, A3+. 2013-09-15 adf2553440d01a684dbfb14d1844c42dbd8a7bb0 Lines: +26, -10 Files: src/main/canon-printers.h (+23, -7) src/xml/printers.xml (+3, -3) Added ESC (v command to several Canon printer lines where it was missing: iP7200, MG2400, MG3500, MX390, MX520, MX720, MX920, E610 (new printer model created for E610). 2013-09-12 4468dbd5c39c512cba7de2d04406aee1f5a3f0f4 Lines: +3, -3 Files: NEWS (+1, -1) src/xml/printers.xml (+2, -2) Corrected Canon MG6530 and MG7130 names to PIXUS. 2013-09-12 5fb3d5ac48bdc44d31a1d63815c31f59e3cf815b Lines: +403, -13 Files: NEWS (+11, -0) src/main/canon-inks.h (+210, -1) src/main/canon-media-mode.h (+94, -0) src/main/canon-modes.h (+24, -0) src/main/canon-printers.h (+16, -0) src/main/print-canon.c (+37, -12) src/xml/printers.xml (+11, -0) Added experimental support for Canon MG6500 line (MG6530) and MG7100 line (MG7110, MG7120, MG7130, MG7140, MG7150, MG7170). Made some changes to FineArt A4, Letter, A3 media papersize code replacement (further changes to be made as codes confirmed on relevant printer models). 2013-09-11 c296e49fdaccd766e6f516f2f4b6c99d61238b33 Lines: +194, -16 Files: NEWS (+15, -0) src/main/canon-inks.h (+56, -8) src/main/canon-media-mode.h (+68, -2) src/main/canon-modes.h (+19, -1) src/main/canon-printers.h (+16, -0) src/main/print-canon.c (+5, -5) src/xml/printers.xml (+15, -0) Added support for Canon MG5500 series (MG5520, MG5522, MG5530, MG5540, MG5550, MG5570) and MG6400 series (MG6410, MG6420, MG6440, MG6450, MG6470). Fixed duplex choices for Canon MG3500. Removed two compiler warnings from print-canon.c (comment style and declaration with assignment) 2013-09-08 b7bc31064f7b60461db073d97d441a249104e6ab Lines: +14, -14 Files: NEWS (+1, -1) README (+13, -13) Update 2013-09-08 141f5ab110e8d459a5b760cba5aedc12ea6e47a0 Lines: +8, -4 Files: configure.ac (+8, -4) Print exec prefix, lib dir, and module dir a bit more transparently. 2013-09-08 afce4333ffbc54ddb14b0fe682aa323bcaf81376 Lines: +17, -11 Files: src/cups/genppd.c (+17, -11) Accept most options being missing other than PageSize. 2013-09-08 b9780777cf9ed8fcf3db7114a6b97150d9a2f0af Lines: +19, -0 Files: src/main/print-raw.c (+19, -0) Add required PageSize parameter to print-raw 2013-09-08 df9ea0c02f64fc883429fa32c57c4f6286950f93 Lines: +0, -0 Update some translations 2013-09-01 132f549fea60e6ee4b9eae9acb8313d5db860cca Lines: +8, -1 Files: src/cups/kodak1400_print.c (+8, -1) backends: kodak1400: Rudimentary error detection and clean termination. 2013-09-01 e329b6cbef0a455f8b20f15746e0a453c75bbb5e Lines: +123, -1 Files: NEWS (+9, -0) src/main/canon-media-mode.h (+59, -0) src/main/canon-modes.h (+19, -0) src/main/canon-printers.h (+22, -0) src/main/print-canon.c (+5, -1) src/xml/printers.xml (+9, -0) Added support for Canon PIXMA MG3500 series (MG3510, MG3520, MG3530, MG3540, MG3550, MG3560, MG3570). Not sure whether duplex works with existing commands. 2013-08-31 13bcc9b65dbf22e6e0babcd7bfa3ffb30070582b Lines: +20, -2 Files: NEWS (+11, -2) src/xml/printers.xml (+9, -0) Added support for Canon PIXMA MG2500 series (MG2510, MG2520, MG2540, MG2550, MG2560, MG2570, MG2580). These printers do not support borderless under Windows, and have only 4 media types to select from. Experimental support for other media types added. 2013-08-30 99d4c82cd6aee33f92f6c9b3a9c4fabc41d46bcf Lines: +133, -1 Files: NEWS (+17, -0) src/main/canon-media-mode.h (+57, -0) src/main/canon-media.h (+19, -0) src/main/canon-modes.h (+15, -0) src/main/canon-printers.h (+16, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+8, -0) Added support for Canon PIXMA MG2400 series (MG2400, MG2410, MG2420, MG2440, MG2450, MG2470). These printers do not support borderless under Windows, and have only 4 media types to select from. Experimental support for other media types added. 2013-08-30 3993a47b80acdcf5b793d771316f8e0f09e5a2bc Lines: +0, -0 Files: src/main/canon-media-mode.h (+0, -0) Converted from DOS (CRLF) to Unix (LF) format 2013-08-29 3c11f1ae24c488f0ab0c9fad53e53930751ca7bc Lines: +10, -6 Files: src/main/canon-media-mode.h (+6, -2) src/main/canon-modes.h (+3, -3) src/main/print-canon.c (+1, -1) Fixed modes for Canon MX510 and MX520, mode usage and ink code correction for MX520 2013-08-28 a80ddd74dda3616ef2bb5986f01360cc9aac0b16 Lines: +32, -22 Files: src/cups/shinko_s2145_print.c (+32, -22) backends: Internal cleanups for the shinko_s2145 backend. No visible changes; the purpose is to resync with upstream before the 5.2.10 release. 2013-08-27 bd10093a37cf19d85d69a04a8fda3c7664d2d8c9 Lines: +6, -6 Files: src/cups/backend_common.c (+1, -1) src/cups/backend_common.h (+1, -1) src/cups/kodak1400_print.c (+1, -1) src/cups/kodak6800_print.c (+1, -1) src/cups/selphy_print.c (+1, -1) src/cups/sony_updr150_print.c (+1, -1) backends: Update URL to "upstream" repository for these backends. 2013-08-19 6dac7014045898b97ed03ddeebad82d2b0f39767 Lines: +4, -1 Files: src/cups/backend_common.c (+4, -1) backends: When not scanning, go with the first matching result we find. This fixes the case where we try to do a serial match but end up skipping over the matched printer. 2013-08-15 709a2527c1d0716d40e2c0de190db1fdff3d7c32 Lines: +5, -2 Files: NEWS (+5, -2) NEWS: The Mitsubishi CP9810 is confirmed to work. 2013-08-03 b8016dc9e218e07069b986a2e35ae4306fdd9489 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) printers.xml: Add IEEE1284 ID for Kodak 6850 (Forgot to commit this earlier) 2013-07-30 ba0434d4ec588ff0cddc7ecc502234195d0e96c2 Lines: +5, -3 Files: NEWS (+5, -3) NEWS: Update information about Kodak 6850 2013-07-27 4188a84007a34e66c187efe143dc187be9c6a912 Lines: +3, -3 Files: src/cups/Makefile.am (+3, -3) backends: Put 'backend_common.h' into the correct place. 2013-07-27 7d7e2079ed423e4dad259f6fa6435ac3defb2041 Lines: +1928, -1683 Files: src/cups/Makefile.am (+9, -28) src/cups/backend_common.c (+402, -54) src/cups/backend_common.h (added +137) src/cups/kodak1400_print.c (+172, -297) src/cups/kodak6800_print.c (+368, -278) src/cups/selphy_print.c (+255, -430) src/cups/shinko_s2145_print.c (+514, -388) src/cups/sony_updr150_print.c (+71, -208) backends: Unify all backends into a single executable -- gutenprint52+usb The '52' is automatically determined based on MAJOR/MINOR version. This commit also includes some additional bugfixes and support for the Kodak 6850. (ie full upstream resync) 2013-07-20 e74609f2a10e75a20de8755af8c7c02157d3749a Lines: +5, -1 Files: src/cups/backend_common.c (+5, -1) backends: Fix compile problem when using libusb (as opposed to libusbx) 2013-07-20 67919afdfc1c8c7b05a10516f92f3c42c881d94e Lines: +29, -5 Files: NEWS (+29, -5) NEWS: Add information about new dyesub backend 2013-07-20 0163650877c1e8fbca241a7f82e1015f8925ed0e Lines: +5, -5 Files: src/main/print-olympus.c (+5, -5) dyesub: kodak1400: Fix off-by-one horizontal margins in the 8.5x14 media 2013-07-18 18e1f2c798a3e3ce556e171379491b40546ab53d Lines: +21, -11 Files: NEWS (+3, -3) src/cups/kodak1400_print.c (+6, -4) src/cups/kodak6800_print.c (+3, -1) src/cups/selphy_print.c (+3, -1) src/cups/shinko_s2145_print.c (+3, -1) src/cups/sony_updr150_print.c (+3, -1) backends: Resync with upstream: * Kodak 805 is officially supported * All backends, in standalone mode, can be told to use a specific device by setting the DEVICE environment varible to the USB-reported serial number of the device in question. Otherwise it uses the first match. 2013-07-17 4d4dfaa897c8b3a938b78a1f9fdbab9fc4be3c2d Lines: +371, -355 Files: src/cups/shinko_s2145_print.c (+371, -355) s2145: Major updates. * Factor out command-response sequence into a separate function * Stop using lookup tables for text fields in favor of switch statements * Add full status/error field decoding (not counting "printer error" fields * Add full command id decoding in error messages * Fix order of bankX status fields * Simplify state machine, fixing major bugs in the process * Improved status and error logging considerably * Don't sleep unless readback and state are unchanged * Sleep after image data is sent over (improves reliability) * Other bugfixes 2013-07-17 d5726effb1501d2b32f418298e7c3f6d86aaf0cf Lines: +23, -17 Files: src/cups/kodak1400_print.c (+8, -6) src/cups/kodak6800_print.c (+8, -6) src/cups/selphy_print.c (+7, -5) backends: Only sleep when both the readback and state don't change. 2013-07-17 dfffb70dd2ddf8dbc2ce4bba8fe18bd02b09c2a3 Lines: +9, -3 Files: src/cups/backend_common.c (+9, -3) backends: Use USB bus/port when the printer doesn't report a valid serial. This is admittedly a kludge, but necessary when there's no other way to distinguish betweeen multiple (identical) printers plugged in. 2013-07-16 432481b439717b9e0d8ba550df116af0dff8bf7d Lines: +21, -28 Files: src/cups/kodak1400_print.c (+3, -2) src/cups/kodak6800_print.c (+3, -2) src/cups/selphy_print.c (+3, -3) src/cups/shinko_s2145_print.c (+9, -19) src/cups/sony_updr150_print.c (+3, -2) backends: Don't re-attach to the kernel driver when we're done. This re-attaching breaks the s2145 driver, and possibly others too. Since all of these printers need a special backend anyway, it's not like re-attaching to the kernel accomplishes anything anyway. 2013-07-15 85e20328f6052ada9ac2d00ba4e255ecd41ee151 Lines: +4, -1 Files: src/cups/.cvsignore (+4, -1) update cvsignore. 2013-07-15 871b29793effe3b6e79cbc5062ef116c35b5559c Lines: +21, -20 Files: src/cups/Makefile.am (+13, -12) src/cups/kodak1400_print.c (+1, -1) src/cups/kodak6800_print.c (+1, -1) src/cups/selphy_print.c (+2, -2) src/cups/shinko_s2145_print.c (+2, -2) src/cups/sony_updr150_print.c (+2, -2) backends: rename all backends to use similar naming convention, and eliminate '_' which is illegal. 2013-07-14 419934fd4b09b0f834de70a2956f4d6ada124c6a Lines: +405, -2 Files: NEWS (+6, -1) src/cups/Makefile.am (+5, -1) src/cups/sony_updr150_print.c (added +394) backends: Add a backend for the Sony UP-DR150 printer. 2013-07-14 8432989e5cd1630a05fec3fd213ddf08dfd85d90 Lines: +251, -142 Files: src/cups/shinko_s2145_print.c (+251, -142) backends: shinko_s2145: Add support for setting tone curves. Also has some internal reworking, but that has no outward effect. 2013-07-14 08a0ea885c2fdb638498e1d1cdaf82cddf204305 Lines: +267, -3 Files: src/cups/kodak6800_print.c (+267, -3) backends: kodak6800: Add experimental support for setting/getting tone curves 2013-07-14 dd54bd027cc4f70f1cf375cdf3b7f37367b59700 Lines: +106, -3 Files: src/cups/kodak1400_print.c (+106, -3) backends: kodak1400: Add experimental support for setting tone curves. 2013-07-14 db209e0d84960fec907de3f05835b578a4194c8b Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) printers.xml: Add IEEE1284 Device ID for Sony UP-DR150 2013-07-14 0fb803aabcc606180aec75123fcdfa8cfa26cdaf Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) backends: Get rid of hte 'selphy_backend_common.h' header from the makefile 2013-07-14 dd176bda396c17d85e579b9ba64621fab32f0cc4 Lines: +2, -1 Files: src/cups/Makefile.am (+2, -1) backends: add 'backend_common.c' to EXTRA_DIST 2013-07-11 6d0e07ead439777bb08d9ebc790c1e48b9065afe Lines: +8, -13 Files: src/main/print-olympus.c (+8, -13) dyesub: sony up-dr150: more fixes relating to page orientation. up-dr100: Don't double-swap when in LANDSCAPE mode. 2013-07-11 4f31af234f81e63a447c86c996f727a7feb86a3e Lines: +14, -18 Files: src/main/print-olympus.c (+14, -18) dyesub: sony up-dr150: Fix swapped landscape/portrait orientation. 2013-07-07 a3ad156ca88615e54bbe5b0f5adc4dda300c79bb Lines: +735, -19 Files: src/cups/shinko_s2145_print.c (+735, -19) shinko_s2145: Major updates to backend. * Ability to query everything the printer supports * Ability to set everything except custom color tone curve * Better (printer) error handling There are still some warts, but this thing is nearly fully operational. 2013-07-07 f0120db09c504b1251a9057b5a0795256bf1ef6b Lines: +20, -7 Files: src/cups/backend_common.c (+20, -7) backends: Fix improper NULL termination and better sanitize USB-supplied strings. 2013-07-06 bc39b97052058732173136c8ab31a66a465a8830 Lines: +744, -4 Files: NEWS (+7, -0) src/cups/Makefile.am (+6, -1) src/cups/backend_common.c (+8, -3) src/cups/shinko_s2145_print.c (added +723) dyesub: Add a CUPS backend for the Shinko CHC-S2145 printer. This has been verified to work on a real printer using 4x6 prints. 2013-07-06 40ee6abcb97d9a8c4ea2d161a9af44ae2015ee11 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) printers.xml: Add IEEE1284 ID for Shinko CHC-S2145 2013-07-06 4c78148385974f2b07d857a27f142f90f1917960 Lines: +134, -13 Files: src/main/print-olympus.c (+131, -12) src/xml/printers.xml (+3, -1) dyeub: Add initial support for Shinko/Sinfonia CHC-S2145 Gutenprint now generates raw spool files identical to the Windows drivers. Unfortunately, the printer requires an intelligent backend, which will be commmitted once it's ready. This work was sponsored by LiveLink Technology [1], who generously contributed a printer, media, and funding. [1] http://www.livelinktechnology.net/ 2013-07-06 b257465a3927fd4aeb6ef2fc132c30d9c154e3b5 Lines: +6, -0 Files: src/xml/papers.xml (+6, -0) papers: Add a 2x6 paper size. 2013-07-02 582ee784b9da57bbb51596df03a8293553983941 Lines: +0, -0 Files: configure.ac (+0, -0) configure: Fix alignment of diagnostic message for the CUPS backends. 2013-07-02 914f1e4ca2802b2c6cd9a4c5aa032092052f2121 Lines: +538, -4 Files: NEWS (+12, -3) src/cups/Makefile.am (+6, -1) src/cups/kodak6800_print.c (added +520) kodak6800: Add a CUPS backend. 2013-07-02 779ddf6a9ce44aced0fea2ab4773b3fe9db95505 Lines: +18, -13 Files: src/cups/backend_common.c (+2, -0) src/cups/kodak1400_print.c (+7, -2) src/cups/selphy_print.c (+9, -11) backends: Improve logging output. 2013-06-30 5dbf4d6b2588017fcdb15d3075e8859b42fc25a9 Lines: +556, -367 Files: src/cups/backend_common.c (added +217) src/cups/kodak1400_print.c (+39, -174) src/cups/selphy_print.c (+300, -193) backends: Move a great deal of common code into a shared file. (I'm writing a third backend now, and a fourth one will happen within the month) This also fixes a rather nasty bug in the selphy backend. 2013-06-29 7739ff7827a8b92fa4d0af8349b99c7af625ab43 Lines: +17, -11 Files: src/main/print-olympus.c (+17, -11) dyesub: kodak1400/805: Fix margins so they display and function properly. These printers require full-bleed output *horizontally* though the imaging area is smaller than the data supplied. Further complicating things is that the lamination area is actually smaller than the printable area. So, set the margins so that we can't print outside the lamination area, but ensure gutenprint generates the full-bleed width regardless. 2013-06-29 74f64aeac93c5ab622af925e59c650cefd10a3a5 Lines: +7, -7 Files: src/main/print-olympus.c (+7, -7) kodak1400/805: Fix off-by-one error in page width computation. 2013-06-27 a10ff445865957a3cdbd93869d635e2fe9462c45 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) xml: Add IEEE1284 entry for Kodak 6800 printer. 2013-06-27 a8bc7de959952278b6c56c8a600275b07a3a04d2 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) printers.xml: Add IEEE1284 device ID for Kodak 805 printer. 2013-06-26 03461bdd941b6275a9960f0aaf26f657f86b287b Lines: +6, -5 Files: src/main/print-olympus.c (+6, -5) dyesub: Fix Kodak 6850 (similar fix as 6800) -- also fixes 5x7 Minor fix to Kodak 605 (de-hardcode horizontal size) 2013-06-26 104516fdf9c6d0f2c763e1ac543375c55bce48a8 Lines: +4, -4 Files: src/main/print-olympus.c (+4, -4) dyesub: Fix errors in the kodak 6800 support. 2013-06-23 4ddccb2026868cda3695c801d5dffacb4a29009c Lines: +331, -5 Files: NEWS (+2, -1) src/xml/escp2/inks/Makefile.am (+1, -0) src/xml/escp2/inks/sx445.xml (added +139) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_119.xml (+1, -1) src/xml/escp2/model/model_121.xml (added +183) src/xml/escp2/model/model_97.xml (+1, -1) src/xml/printers.xml (+1, -0) test/run-weavetest (+1, -1) Add support for Epson SX445W. Change some other printers to be full borderless. 2013-06-17 a89b823546dd247936616d5e496fec9d5d2e2a0e Lines: +122, -0 Files: NEWS (+2, -0) src/main/print-olympus.c (+120, -0) dyesub: Initial support for the Mitsubishi CP-D70/D707 series. (disclaimer: Not tested on an actual printer, etc etc etc) 2013-06-17 eac5ad610ca269d91d4f71343984c3945dcce7d4 Lines: +3, -3 Files: src/main/print-olympus.c (+3, -3) dyesub: Hopefully fix compilation on OSX (ie endian #define) 2013-06-17 63f739934baf4fc03c5e9af529f10faddd8c9d92 Lines: +2, -3 Files: src/main/print-olympus.c (+2, -3) dyesub: Fix boneheaded errors in the UP-DR150 support code. 2013-06-13 bfa6f1945cd88a32e0c2b77114ff84a78c17f622 Lines: +12, -10 Files: src/xml/printers.xml (+12, -10) kodak1400: Add IEEE1284 device id for the Kodak 1400 dyesdub printer 2013-06-12 e4f77844950d99777532e17140683191c2f21728 Lines: +1, -2 Files: src/xml/printers.xml (+1, -2) Removed mistaken newline in printers.xml 2013-06-05 3edeb5ba749abffe9c8cb8d58b87eb5f6cef74e9 Lines: +20, -2 Files: src/main/print-olympus.c (+20, -2) dyesub: Printers that use >8bpp may need the data we send byteswapped. 2013-06-05 5d5b7983ab726d41bac69dbde4f65de651092395 Lines: +42, -14 Files: NEWS (+42, -14) NEWS: Add Mitsubishi 9810, fix typos, and heavily update SELPHY CP/ES. 2013-06-05 df02bcf85db53d06c93a2ea945a79196d6d5f59e Lines: +160, -7 Files: src/main/print-olympus.c (+158, -7) src/xml/printers.xml (+2, -0) dyesub: Add support for Mitsubishi CP9810D/DW printers. Also fixes a couple of bugs in the CP9550 support. 2013-06-04 aee61103b78c75edd3fef5e7a27c41b9241f4213 Lines: +5, -5 Files: src/xml/printers.xml (+5, -5) printers.xml: Add IEEE1284 IDs for CP-100, CP-200, CP-330, CP720, CP780 2013-06-04 307b77d5ebf97ec7ca4ec804e57172db463e07cc Lines: +14, -13 Files: src/cups/kodak1400_print.c (+7, -7) src/cups/selphy_print.c (+7, -6) kodak/selphy: Fix URLification in the backend. 2013-06-04 11ade4d28d85f89ce0dcdf52444d8f9d847ef8bf Lines: +2, -2 Files: src/xml/printers.xml (+2, -2) printers.xml: Add IEEE1284 IDs for Canon SELPHY ES3 and ES30 printers. 2013-06-04 09829c09f060bd7fd8ad3aca3f9276903ad23bf2 Lines: +124, -4 Files: src/cups/kodak1400_print.c (+62, -2) src/cups/selphy_print.c (+62, -2) selphy/kodak1400: Query and report actual IEEE1284 IDs instead of the ones we made up. 2013-06-02 59c0a45de33ecef4cb6ff0a5de038984465681ca Lines: +366, -298 Files: src/cups/kodak1400_print.c (+53, -25) src/cups/selphy_print.c (+313, -55) src/cups/selphy_print_common.h (removed -218) selphy/kodak1400: Rebase against current upstream sources: Both: * Fix enumeration bugs when multiple printers are attached * More consistent error reporting (Ake Koomsin) * Better status/information reporting (Ake Koomsin) * Respect 'copies' argument to backend * Handle SIGTERM by finishing current print and aborting cleanly * Ignore SIGPIPE (Ake Koomsin) * Whitespace ckeanups (Ake Koomsin) Selphy: * Buffer entire job into RAM before sending it to printer (Ake Koomsin) * Consolidate header into main .c file * Document more error states (Ake Koomsin) Ake Koomsin inspired a lot of this work, but I ended up re-implementing most of the patches he sent to me. There's still more work pending, mostly on the error-detection-and-recovery side of things. 2013-05-30 f0e19ca1c7484470e99021f128d66a2164fdafc1 Lines: +2, -1 Files: NEWS (+1, -0) src/xml/printers.xml (+1, -1) Added IEEE1284 device ID for Canon SELPHY CP600. Information from Apple forums: https://discussions.apple.com/thread/3205750?start=225&tstart=0 2013-05-30 2d4a40bf102444d46f08bf95caf4bba668e6ed3f Lines: +2, -1 Files: NEWS (+1, -0) src/xml/printers.xml (+1, -1) Added IEEE1284 device ID for Canon MP450 series. Information from own printer. 2013-05-25 23a4c65a3f924cf34574b8afa54cb3bf012d2673 Lines: +12, -3 Files: NEWS (+11, -2) src/xml/printers.xml (+1, -1) Added Kyocera FS-1118MFP IEEE1284 device ID. Info from Fedora F17 to F18 commits: http://lists.fedoraproject.org/pipermail/scm-commits/2013-January/930272.html 2013-05-25 9282bbc8f9bef2f2137dc83e1861e327e5edb7c3 Lines: +2, -1 Files: NEWS (+1, -0) src/xml/printers.xml (+1, -1) Added Canon MP160 IEEE1284 device ID. Info from https://fedoraproject.org/wiki/Test_Day:2010-03-25_Printing 2013-05-25 00ec61d1a5d3744c6f0e49e7098024930098e4a1 Lines: +43, -16 Files: NEWS (+23, -0) src/xml/printers.xml (+20, -16) Added IEEE1284 IDs based on patch here: https://github.com/MagicGroup/MagicSpecF-K/blob/master/gutenprint/gutenprint-device-ids.patch 2013-05-25 2cf445ff27d08f1b4abaa8a404b20031decc7f90 Lines: +7, -3 Files: NEWS (+3, -0) src/xml/printers.xml (+4, -3) Added IEEE1284 device IDs for Canon PIXMA iP3000, Epson Stylus Photo 1270, Canon SELPHY CP400. 2013-05-24 d37b4e86cd50cf93be33d10f14fa826d23f16787 Lines: +2, -1 Files: NEWS (+1, -0) src/xml/printers.xml (+1, -1) Added IEEE1284 device ID for Canon SELPHY CP760. Information from Apple Forums: https://discussions.apple.com/message/22082722?ac_cid=tw123456#22082722 2013-05-21 b371fde754b5b7a8965409079f7e4e7be006e191 Lines: +2, -1 Files: NEWS (+1, -0) src/xml/printers.xml (+1, -1) Added IEEE1284 device ID for Canon iP2700 series. Not added for individual instances, to keep unique. From Sourceforge gutenprint Feature Request forum: https://sourceforge.net/tracker/index.php?func=detail&aid=3100897&group_id=1537&atid=351537 2013-05-17 5f8f0455be505f59d1974325525980c8b73433e8 Lines: +6, -3 Files: NEWS (+3, -0) src/xml/printers.xml (+3, -3) Added IEEE1284 device IDs for Canon SELPHY CP510, CP750, CP800. Information from apple Forums: https://discussions.apple.com/message/22033133 2013-05-17 0957d2ff7c9bb71343875851ee03841ca027fc29 Lines: +14, -6 Files: NEWS (+10, -2) src/xml/printers.xml (+4, -4) Added IEEE1284 device IDs to Canon SELPHY ES1, ES2, CP-220, CP710. Information from Apple Forums: https://discussions.apple.com/thread/3205750 2013-05-13 c0381d3640e4d9fdc1f062806f57a1e2f9c50c85 Lines: +89, -17 Files: NEWS (+47, -0) src/xml/printers.xml (+42, -17) Added instances for iP5000, iP5200, iP5200R, iP5300, iP6000D, iP6100D, iP6210D, iP6220D, iP6310D, iP6320D, iP6600D, iP6700D, iP7100, iP7500, iP8100, iP8500, iP8600, iP9910 family. 2013-05-12 bc57e128e0466f86cd895f168d4922fceab37337 Lines: +39, -7 Files: NEWS (+19, -0) src/xml/printers.xml (+20, -7) Added instances of Canon iX4000, iX5000, iX7000, Pro9000, Pro9000 Mk.II, Pro95000, Pro9500 Mk.II family. 2013-05-12 c79be2499757ae1557f3fc4c32a75f2cfa71f4c3 Lines: +38, -2 Files: NEWS (+9, -0) src/xml/printers.xml (+29, -2) Added instances of Canon iP4000, iP4100, iP4200, iP4300 family. 2013-05-12 a0e1a9cce8f5a27f22b3e321a5cc163e45f223f0 Lines: +21, -2 Files: NEWS (+11, -0) src/xml/printers.xml (+10, -2) Added instances of Canon iP2700, iP3000, iP3100, iP3300, iP3500 family. 2013-05-12 634fc19aa3dbd71be63a9c039e41d946d9295fa6 Lines: +58, -1 Files: NEWS (+29, -0) src/xml/printers.xml (+29, -1) Added instances for Canon MP800, MP810, MP830, MP900, MP950, MP960, MP970, MP980, MP990 family. 2013-05-12 b1ed97b7fb27cc7775bbef25f3dd559b2d549b85 Lines: +36, -5 Files: NEWS (+18, -0) src/xml/printers.xml (+18, -5) Added instances for Canon MP600, MP610, MP620, MP630, MP640 family. 2013-05-12 7bab5148346b6ad11af97ea936b2ab84266257d2 Lines: +51, -1 Files: NEWS (+23, -0) src/xml/printers.xml (+28, -1) Added instances for Canon MP500, MP510, MP520, MP530, MP540, MP550, MP560 family. 2013-05-12 9b6fe6fd432fe41181681d6335632abdae38c152 Lines: +11, -1 Files: NEWS (+6, -0) src/xml/printers.xml (+5, -1) Added instances for Canon MP450, MP460 family. 2013-05-12 45de649365e8fbee2cc271eb369326254c7f20d6 Lines: +61, -0 Files: NEWS (+32, -0) src/xml/printers.xml (+29, -0) Added instances for Canon MP700, MP710, MP730, MP740, MP750, MP760, MP770, MP780, MP790 series. 2013-05-11 49f272335c196ec2ce49762119ddaba632dc7c99 Lines: +37, -1 Files: NEWS (+17, -0) src/xml/printers.xml (+20, -1) Added instances of Canon MP360, MP370, MP390 families. 2013-05-11 590cffeaf046e1e5be0a90ea79da3796b074e1b1 Lines: +36, -0 Files: NEWS (+18, -0) src/xml/printers.xml (+18, -0) Added instances of Canon MP470, MP480, MP490 families. 2013-05-11 c194d902af7b208173a5f5dc80ea318c311c44dc Lines: +24, -0 Files: NEWS (+12, -0) src/xml/printers.xml (+12, -0) Added instances of Canon MP140, MP150, MP160, MP170, MP180 families. 2013-05-10 2c5561469114a08559bb2d1c8aaeba83a1f9b62f Lines: +0, -8 Files: NEWS (+0, -8) Removed previously added Canon instances from NEWS for 5.2.10. 2013-05-10 15847a486a787f856f84e1103d237a0a9c368f51 Lines: +7, -0 Files: NEWS (+4, -0) src/xml/printers.xml (+3, -0) Added instances of Canon MP190 family. 2013-05-10 ffd2b0cdf8c0c72d392bfee2acc9d930e9961ac8 Lines: +7, -0 Files: NEWS (+4, -0) src/xml/printers.xml (+3, -0) Added instances of Canon MP210 family. 2013-05-10 8281ff1a6f8121bc7a1b8c131fdff4112a47689f Lines: +12, -5 Files: NEWS (+9, -5) src/xml/printers.xml (+3, -0) Added instances of Canon MP220 family. 2013-05-10 df634e9422a43fdb2faf1c84156bd1f1dd1cdd78 Lines: +7, -1 Files: NEWS (+4, -0) src/xml/printers.xml (+3, -1) Added instances of Canon MP240 family. 2013-05-10 9b97986b541b917f43f8d0733ae4ab3cea2611ad Lines: +11, -0 Files: NEWS (+6, -0) src/xml/printers.xml (+5, -0) Added instances of Canon MP250 family. 2013-05-10 1fb058d3259f3ac3ad73ea0f904b1ac039265b12 Lines: +7, -0 Files: NEWS (+4, -0) src/xml/printers.xml (+3, -0) Added instances of Canon MP260 family. 2013-05-10 95c89ae523c2baa899c1dde38674e5f77f878c12 Lines: +11, -0 Files: NEWS (+6, -0) src/xml/printers.xml (+5, -0) Added instances of Canon MP270 family. 2013-05-10 c2cbe31645948a5c6928bc9ebede8018d8bfe5d1 Lines: +14, -0 Files: NEWS (+7, -0) src/xml/printers.xml (+7, -0) Added instances for Canon MP280 family. 2013-05-05 72033c921b615016d8f1ccc0efb10b16872dd43f Lines: +133, -5 Files: NEWS (+65, -0) src/xml/printers.xml (+68, -5) Added instances of Canon MX390, MX410, MX420, MX430, MX510, MX700, MX850, MX860, MX870, MX880, MX890, MX7600 families. 2013-05-05 457cea69e5eccb3532c1af6e30837c642b1cb9ab Lines: +68, -1 Files: NEWS (+34, -0) src/xml/printers.xml (+34, -1) Added instances of Canon MX300, MX310, MX320, MX330, MX340, MX350, MX360, MX370 families. 2013-05-05 4fc16fbae3592d9883ecdcb1b730b6f53920e3b2 Lines: +6, -3 Files: NEWS (+6, -3) Added comment to NEWS for borderless printing correction in Canon printers. 2013-05-04 e0679c4149a999ef0136b31ea58a8dee14dea1b2 Lines: +24, -6 Files: src/main/print-canon.c (+24, -6) Corrections to the Canon fullbleed/borderless ESC (p page setting command. The area must be modified using new borders, but the paper size must remain the same. 2013-05-04 a985d06b54c64a5fdfd165a3991a221ecd92a659 Lines: +30, -0 Files: NEWS (+12, -0) src/xml/printers.xml (+18, -0) Added more instances of Canon devices, including a few of the BJC series with their proper model names according to Windows .inf file information. 2013-05-04 9d8097e458a4cf51f2f31f8a98c7be94fc4bbe5a Lines: +81, -2 Files: NEWS (+40, -1) src/xml/printers.xml (+41, -1) Added Canon iP4500, iP4600, iP4700, iP4800, iP4900, iP7200 series printer instances. 2013-05-04 7a934a21e667e85c1a8ebe7c50551ab2453b6218 Lines: +19, -0 Files: NEWS (+9, -0) src/xml/printers.xml (+10, -0) Added Canon iX6500 series printer instances. 2013-05-03 1debf3b5b32864d58739e79e4d8bc4f082f7bf6c Lines: +285, -13 Files: NEWS (+144, -8) src/xml/printers.xml (+141, -5) Added various Canon MG series printer instances. 2013-04-28 d7d3b55f046f3341f8f264af76ccfbf687324562 Lines: +150, -1 Files: NEWS (+6, -1) src/main/canon-media-mode.h (+82, -0) src/main/canon-modes.h (+40, -0) src/main/canon-printers.h (+16, -0) src/xml/printers.xml (+6, -0) Added experimental support for Canon PIXMA MP230 family and instances discovered (MP230, MP236, MP237). 2013-04-27 bf2ef737b27b7523345c80ec24f21247e505f05d Lines: +12, -12 Files: src/main/canon-printers.h (+12, -12) Updated paper sizes for several recent Canon printers based on information in latest linux IJ driver version 3.70, 3.80, and 3.90. 2013-04-27 cb7dbb73061b97649b64df272fcac49df2b12e12 Lines: +19, -0 Files: NEWS (+9, -0) src/xml/printers.xml (+10, -0) Added Canon PIXMA iP2700 family identifier string and several instances (2701, 2702, 2740, 2760, 2770, 2772, 2780). 2013-04-27 66e3bb4de36e9907c6de198fd668ed19d6bc89be Lines: +65, -36 Files: NEWS (+55, -36) src/xml/printers.xml (+10, -0) Added experimental support for Canon PIXMA E610 2013-04-26 db223ac185b031fdd0eee3329f465f8114d8d044 Lines: +79, -0 Files: NEWS (+2, -0) src/main/canon-media-mode.h (+60, -0) src/main/canon-printers.h (+16, -0) src/xml/printers.xml (+1, -0) Add support for Canon PIXMA E510. 2013-04-25 5008249c435d1220bf968ee51b563bef7c98ce51 Lines: +20, -1 Files: src/main/print-canon.c (+20, -1) Added code to modify 9th ESC (P command parameter for Canon MX920 and MX720 series. 2013-04-25 4f0e5791484edaf8aa602b47731874627c8e3094 Lines: +226, -2 Files: NEWS (+7, -0) src/main/canon-media-mode.h (+150, -0) src/main/canon-media.h (+5, -0) src/main/canon-modes.h (+38, -0) src/main/canon-printers.h (+18, -2) src/xml/printers.xml (+8, -0) Experimental support for Canon MX720 series (MX721, MX722, MX726, MX727, MX728). Corrected media and modes for MX920 series. 2013-04-24 d68efe5f0fd8b9b7528b690c59ebf2a388f3d267 Lines: +36, -1 Files: NEWS (+10, -1) src/main/canon-printers.h (+16, -0) src/xml/printers.xml (+10, -0) Experimental support for Canon PIXMA MX920 family (MX922, MX923, MX924, MX925, MX926, MX927, MX928). 2013-04-15 a54afe5730501d3a0dd1bdd8e79299ec8f616b0c Lines: +33, -11 Files: src/main/print-olympus.c (+33, -11) Support dyesub printers that require >8bpp data. 2013-04-14 90dbc6f3a56fe8d556b1853c726dace74ac00c17 Lines: +126, -11 Files: NEWS (+13, -3) src/main/canon-media-mode.h (+72, -2) src/main/canon-modes.h (+14, -6) src/main/canon-printers.h (+16, -0) src/xml/printers.xml (+11, -0) Added Canon PIXMA MX520 series, corrected MX370 and MX510 color-only modes. 2013-04-14 f0080bbb5ff83ebca29840778da8e2fd4655e2c1 Lines: +123, -1 Files: NEWS (+1, -0) src/main/print-olympus.c (+120, -1) src/xml/printers.xml (+2, -0) dyesub: Add support for the Mitsubishi CP-9550D/DW printers. 2013-04-13 f15ad250be9f6337a937b4cbb009ee6578d12a5a Lines: +12, -0 Files: src/xml/papers.xml (+12, -0) papers: Add 6x8.5 and 6x9 paper sizes 2013-04-11 108017833f6bafe817d901aeadc466789ba457ed Lines: +31, -0 Files: NEWS (+20, -0) src/xml/printers.xml (+11, -0) Added Canon PIXMA MX450 series (MX451, MX452, MX454, MX455, MX456, MX457, MX458). Same capabilities as MX390 series. 2013-04-05 c5551bd58c3b3ced954a85f3a5ce977f34e8d068 Lines: +94, -4 Files: NEWS (+9, -0) src/main/canon-media-mode.h (+56, -0) src/main/canon-printers.h (+16, -0) src/xml/printers.xml (+13, -4) Support added for Canon MX390 series. MX391, MX392, MX394, MX395, MX396, MX397, MX398. All PIXMA devices, not sold in Japan. 2013-03-17 114abb4700ad62be638378f0242e04c05d16bf6a Lines: +50, -13 Files: src/xml/escp2/inputslots/Makefile.am (+2, -1) src/xml/escp2/inputslots/wf7000.xml (added +35) src/xml/escp2/model/model_119.xml (+2, -1) src/xml/escp2/model/model_120.xml (+1, -1) src/xml/printers.xml (+10, -10) Update definitions for Epson WF-7000 series printers 2013-03-05 50ba9f76b7298674e369bf024f284f9b6db2acfc Lines: +41, -7 Files: NEWS (+41, -7) news: documented changes wrt the kodak, mitsubishi, and sony dyesub 2013-03-05 0c0d8b45ce1084d29ef1cdc1e3026c06756378e5 Lines: +35, -2 Files: NEWS (+35, -2) Added updated documentation for support of Canon SELPY CP and ES series dye-sublimation printers. 2013-03-05 d35f0eef7dfdc52c5fc6859c0545d5204353de7b Lines: +3, -0 Files: src/main/print-escp2.c (+3, -0) Correction for duplex paper handling. 2013-03-04 e3205de3b863723e4b3f91b81e474c161068895b Lines: +2, -1 Files: src/xml/escp2/model/model_118.xml (+1, -1) src/xml/escp2/model/model_120.xml (+1, -0) Update duplex margins 2013-03-03 0c763e13c438928b9653b792c81811b62722d606 Lines: +4, -1 Files: src/xml/escp2/inputslots/default-duplex.xml (+4, -1) Duplex printing requires a specified input slot. 2013-03-03 ce7574c63b7df2c20f09744a5152f3d2f52717bf Lines: +0, -2 Files: src/xml/escp2/model/model_119.xml (+0, -1) src/xml/escp2/model/model_120.xml (+0, -1) Duplex printers should not have extraBottom set 2013-03-03 2f8a56cf79270e8fee9ecdcd2857aa504ce85f36 Lines: +0, -1 Files: src/xml/escp2/model/model_118.xml (+0, -1) Duplex printers should not have extraBottom set. 2013-03-03 e3be5c40070dbdd0642da34f12543bfac4229e8f Lines: +5, -1 Files: src/cups/test-rastertogutenprint.in (+5, -1) Use gstoraster if pstoraster doesn't exist. 2013-03-03 54a1f9c9c5ffea68af84fcae32ab6f099d2691c0 Lines: +465, -1 Files: NEWS (+17, -0) src/xml/escp2/model/Makefile.am (+3, -1) src/xml/escp2/model/model_119.xml (added +216) src/xml/escp2/model/model_120.xml (added +216) src/xml/printers.xml (+13, -0) Preliminary support for WorkForce 7000 series printers 2013-03-03 314b522f6fa06df38e1c2484c18162e5745b5bd1 Lines: +2, -5 Files: src/cups/rastertoprinter.c (+2, -5) Clean up a few warnings. 2013-03-01 065a4729fdfc7722134785254064cf1bbdf7c716 Lines: +1, -0 Files: src/cups/.cvsignore (+1, -0) kodak1400: update cvsignore 2013-02-17 8507c86f9b6d558a28fba731dd66ee3ef19ca14d Lines: +246, -2 Files: src/xml/escp2/inputslots/Makefile.am (+1, -0) src/xml/escp2/inputslots/default-duplex.xml (added +25) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_118.xml (added +217) src/xml/printers.xml (+1, -1) Prototype support for duplex for Epson WF645 2013-02-17 93b80708c4dad271e41934289ddb1b11be959a78 Lines: +0, -0 Update Catalan translation 2013-02-17 abca2997018b861bb281d80c70dcc47c07d59b1a Lines: +1, -1 Files: configure.ac (+1, -1) po/ca.po (added +0) Add Catalan translation 2013-02-12 e1ec5384746d28eb5351024a5794a5da36b9d816 Lines: +1, -1 Files: src/cups/selphy_print.c (+1, -1) selphy: Add USB ID for CP530. Now only the CP520/CP790 are unknown! 2013-02-03 63f944e7704e95b63e3a3bd1dc455d30700a3703 Lines: +15, -7 Files: src/cups/kodak1400_print.c (+15, -7) kodak1400: Handle unlaminated prints properly. 2013-02-02 2b8d820dac5b3cd675ccf8e6bfd47c0281df9d44 Lines: +5, -5 Files: src/main/print-olympus.c (+5, -5) dyesub: kodak1400/kodak805: Adjust pagesize down by one point. 2013-02-02 46ea75601ab8e4b45b7a43d0295005dc6f78d50f Lines: +3, -0 Files: src/cups/kodak1400_print.c (+2, -0) src/cups/selphy_print.c (+1, -0) selphy/kodak: Quit cleanly when no error's happened. 2013-02-02 e8b6d943c2d441bb9fd22a0950d38623fff40cdb Lines: +31, -10 Files: src/cups/kodak1400_print.c (+31, -10) kodak1400: Fix short reads that happen when runing as a CUPS backend. Also force blocking I/O, and update docs to reflect Kodak 805 differences. 2013-02-02 628212e8d873efd01fbb6cd2d957be6bf81782ee Lines: +19, -6 Files: src/cups/selphy_print.c (+17, -4) src/cups/selphy_print_common.h (+2, -2) selphy: Use non-blocking I/O, and fix a couple of warnings. 2013-01-29 2e695168a4b05c558fc844224d141d57123245d7 Lines: +3, -0 Files: src/cups/selphy_print.c (+3, -0) selphy: Handle printers that don't report a serial number. This would confuse CUPS. 2013-01-29 efeb30cf8aca3cd9fd09c4a135ebfa934520f131 Lines: +5, -5 Files: src/cups/selphy_print.c (+4, -4) src/cups/selphy_print_common.h (+1, -1) selphy: All CP-XXX printjobs were being erroneously detected as CP-10 jobs. 2013-01-27 5dadb64a96b1b73c4c506cc3f74f46496ab0c415 Lines: +91, -0 Files: src/main/print-olympus.c (+89, -0) src/xml/printers.xml (+2, -0) dyesub: Add support for the Mitsubishi CP3020DA/DAE printers. 2013-01-27 032f17096a2591d6acb12eb5e6b707da77eb7f33 Lines: +123, -6 Files: src/main/print-olympus.c (+120, -6) src/xml/printers.xml (+3, -0) dyesub: Add support for Mitsubishi CP3020D/DU/DE (not DA/DAE!) Note that this not an exact match for the WinXP drivers; it is based on what I've learned about the printer format. This is considered to be highly experimental until we can get someone to test this out. 2013-01-27 475710044f714374551866e296390050cc680190 Lines: +131, -0 Files: src/main/print-olympus.c (+130, -0) src/xml/printers.xml (+1, -0) dyesub: Add support for the Kodak 8500 printer. This is untested, as I don't have access to one. However, the output matches the WinXP driver's output. 2013-01-27 917fb6fde8edbd6f06dcc03d16ee0d23065271a2 Lines: +20, -9 Files: src/cups/kodak1400_print.c (+20, -9) kodak1400: Swap lamination/matte flags in the printer comm data. Also update docs wrt calibration data format. 2013-01-26 0a6e89d4c6f564459559617f13c7e907a1cf69fb Lines: +757, -9 Files: configure.ac (+5, -5) src/cups/Makefile.am (+9, -4) src/cups/kodak1400_print.c (added +743) kodak1400: Add a CUPS backend to handle this printer. 2013-01-20 e218bdd20911d033a01606e073b63cc0eb22e3a2 Lines: +3, -1 Files: src/main/print-olympus.c (+3, -1) dyesub: Decoded an additional header field for the Kodak 805 as well. 2013-01-20 facaabc4e52c9127df2dd3f820fdbd785f9bf64d Lines: +3, -1 Files: src/main/print-olympus.c (+3, -1) dyesub: Decoded another header field of the kodak 1400 printer. 2013-01-19 54f01c23a1fa0c3458c0b1b4f5608c5b1762bbf2 Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) dyesub: kodak 1400 and 805 use BGR data, not CMY/YMC. (BGR is the same as inverted YMC) 2013-01-17 409deef2882d93ab860453bab18ee80c1a24e479 Lines: +213, -0 Files: src/main/print-olympus.c (+212, -0) src/xml/printers.xml (+1, -0) dyesub: Add Kodak 9810 support. Untested! 2013-01-17 757b8eb6dff090cd5881b3cb71a1e904b72af329 Lines: +135, -0 Files: src/main/print-olympus.c (+133, -0) src/xml/printers.xml (+2, -0) dyesub: Add support for Kodak 1400 and 805 printers. Note this is untested so far! 2013-01-17 38f12b014123fd374830495308dde28db19e9fab Lines: +14, -4 Files: src/main/print-olympus.c (+14, -4) dyesub: Add support for row-interleaved output. Not utilized yet. 2013-01-17 3dc11f2b56ff57c35d5a23ea28d566af12491db9 Lines: +78, -32 Files: src/main/print-olympus.c (+78, -32) dyesub: Add media type parameter. Not utilized yet. 2013-01-16 a156a7318bdf0d63a9b9e8719c06b983e79344b9 Lines: +7, -0 Files: src/xml/papers.xml (+7, -0) papers: Add 8.5x12" paper for the Kodak 1400 (and others) 2013-01-16 f1f21406449f541e8ca42450d5c1a32f3cb3fdcd Lines: +3, -3 Files: src/xml/printers.xml (+3, -3) [printers.xml: mistakenly committed the kodak additions out of order. 2013-01-16 47a643e87721fb3c276e448d2e796180293d0a7f Lines: +147, -0 Files: src/main/print-olympus.c (+144, -0) src/xml/printers.xml (+3, -0) dyesub: Add support for Kodak 6800, 6850, and 605 printers These are all small-format (up to 8x6) kiosk-scale printers. 2012-12-22 ef3a20bfde9be818529256eb2b2671eaa6912b90 Lines: +17, -9 Files: src/main/print-olympus.c (+17, -9) Sony UP-DR150: Vastly improve support * Fix init/end code so it matches current Sony Win32 driver * Respect Laminate setting (matching current Sony Win32 driver) * 5x7 and 6x8 media is portrait oriented, not landscape. I've verified the raw gutenprint output matches the Win32 driver's, but I'm uncertain about the 5x7/6x8 changes as of yet; Need to confirm that the print data is generated properly. 2012-12-21 03ce7816bff55df72941929679a760cd82eff1fd Lines: +105, -83 Files: src/cups/selphy_print.c (+86, -5) src/cups/selphy_print_common.h (+19, -78) [selphy] Canon CP-10 needs to be handled differently from the others. Also, move some code around. 2012-12-13 2c314dd189754ad5419386776e899ce3ad1a1bd5 Lines: +7, -2 Files: src/main/print-olympus.c (+7, -2) dyesub: Canon CP-10 needs its own printer_init_func 2012-12-07 540c40a49371e8eedb8bfb85eca98734fee48d09 Lines: +2, -2 Files: configure.ac (+2, -2) Correct conditionalization on libm. 2012-12-04 549b30c4260da586d455eeb797aae69d925e0120 Lines: +2, -2 Files: src/cups/selphy_print.c (+1, -1) src/cups/selphy_print_common.h (+1, -1) [selphy] Add USB PID for SELPHY ES3. It's supported and tested! 2012-11-24 8edd43ae39c07d113785d860af6b1791ad5b84d3 Lines: +4, -1 Files: src/cups/Makefile.am (+4, -1) [selphy] Make selphy backend install hook respect $DESTDIR (Patch by Matt Broughton) Also document reson for the hook. 2012-11-23 bd105e2d82e13060f37562f946aa71211930197d Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) [selphy] Fix full-package compiles on OpenSUSE and OSX. (Patch from Matt Broughton) 2012-11-22 3de86539a3d38730fbf9bf5c1c22e54bb633754e Lines: +45, -30 Files: src/cups/selphy_print.c (+25, -10) src/cups/selphy_print_common.h (+20, -20) [selphy] Major updates: * Add confirmed support for ES40 (may work for CP790 as well) * Fix uninitialized variable causing bad return codes * When used as a CUPS backend, match device based on serialnum in URI * Better handle most device errors (for all all but ES2/ES20) As I write this, we're down to just four unknown USB PIDs: ES3, CP520, CP530, CP790 And a total of ten untested printers (including the four above): ES20, ES3, CP-10, CP-100, CP-220, CP520, CP530, CP600, CP790, CP810 2012-11-20 251602bf79f7afd8b280de059d93fbd135ec10f7 Lines: +38, -35 Files: src/cups/selphy_print.c (+23, -8) src/cups/selphy_print_common.h (+15, -27) [selphy] Resync against upstream. Three changes: * Treat CP900 like the rest of the CP-series (based on tester feedback) * Add SELPHY_PID and SELPHY_TYPE environment variables to allow matching against unknown PIDs (so new types can be tested without recompiles) * Detect printer error conditions (eg out of media) and abort cleanly Coming down the line -- more fleshing-out of the error conditions, and proper matching against printer serial number when used as a CUPS backend. 2012-11-20 71e2268f2286f77a36ae4c417e7613ad6c7fad9d Lines: +2, -5 Files: doc/developer/escp2.xml (+2, -5) Remove stale reference. 2012-11-19 9934bfe89076d707065411cfe8b12f22c1563439 Lines: +1, -1 Files: src/cups/selphy_print.c (+1, -1) [selphy] Add USB PID for the Canon CP-200 printer 2012-11-19 11f446bde75075efa1f8359b2ff59e08066923f6 Lines: +9, -8 Files: src/cups/Makefile.am (+9, -8) [selphy] Fix up automake rules so that backend get installed with correct permissions. 2012-11-18 8d77c731d815761c1a45f578ba3577fb1c2dde67 Lines: +0, -6 Files: src/xml/printers.xml (+0, -6) [selphy] Enable the CP790, CP900, and ES40. 2012-11-18 f1bdef184cc6ed6246901b3eaff4523995679101 Lines: +12, -13 Files: src/main/print-olympus.c (+12, -13) [selphy] Correct spellings of all Canon Dyesub printers. (Purely comments) (ie presence of 'SELPHY' or '-' in the model names) 2012-11-18 13cd3274a6210c8cfb25316beb39dfc1fc078292 Lines: +20, -18 Files: src/xml/printers.xml (+20, -18) [selphy] Re-enable majority of Canon dyesub printers. * ensure all names are correct (eg presence of 'SELPHY' or '-' in model names) * SELPHY CP790, SELPHY CP900, and SELPHY ES40 are disabled still. 2012-11-18 907c4bffec8598c9874fbc691c6bc070d29f3a84 Lines: +31, -2 Files: configure.ac (+10, -0) src/cups/.cvsignore (+1, -1) src/cups/Makefile.am (+20, -1) [selphy] Hook the selphy CUPS backend up to the build system. 2012-11-18 14e298f771e1eaa5cbbd371538e4d6ee6cc80646 Lines: +832, -0 Files: src/cups/selphy_print.c (added +543) src/cups/selphy_print_common.h (added +289) [selphy] Initial commit of the Canon Dyesub (Selphy CP/ES) CUPS backend. 2012-11-07 a15d16bec9c5e4f50a6cec912daaffaf1bba9627 Lines: +35, -39 Files: src/main/print-olympus.c (+26, -28) src/xml/printers.xml (+9, -11) Add support for Canon SELPHY CP810 & CP900 2012-10-30 27441d09ef0763e4ba40927ebddf230cc35c3010 Lines: +15, -2 Files: src/main/canon-printers.h (+2, -2) src/main/print-canon.c (+13, -0) Added ESC (v command for Canon MG5400 and MG6300 families. 2012-10-30 b57edc8d1c3f45b8e6d4e8a54d2157bb3501a4f0 Lines: +46, -3 Files: src/main/print-canon.c (+46, -3) Adding test variables for adjusting CD printing for Canon iP4700 2012-10-16 d352b385c60f47b7adba72b33b08e0ec1f78639f Lines: +167, -4 Files: NEWS (+1, -0) src/main/canon-inks.h (+32, -0) src/main/canon-media-mode.h (+79, -0) src/main/canon-media.h (+1, -1) src/main/canon-modes.h (+19, -0) src/main/canon-printers.h (+16, -0) src/main/print-canon.c (+18, -3) src/xml/printers.xml (+1, -0) Added experimental support for Canon iP7200 family. 2012-10-14 35e12683e6c0e7d31c6c6faf5c2f7f637bf4d60a Lines: +154, -0 Files: NEWS (+19, -0) src/main/canon-media-mode.h (+94, -0) src/main/canon-media.h (+24, -0) src/main/canon-printers.h (+16, -0) src/xml/printers.xml (+1, -0) Added experimental support for Canon MG5400, MG6300 series. 2012-10-12 aa7afc0beaf4d8d300d5e95616fff9df230a151a Lines: +127, -14 Files: src/main/canon-media-mode.h (+80, -13) src/main/canon-media.h (+28, -0) src/main/canon-printers.h (+17, -1) src/xml/printers.xml (+2, -0) Added experimental support for Canon MG5400. 2012-10-11 afc17d6950ac491449542d674f9fe32e568d7814 Lines: +95, -1 Files: src/main/canon-media-mode.h (+77, -0) src/main/canon-printers.h (+17, -1) src/xml/printers.xml (+1, -0) Added support for Canon MG2200 series. 2012-10-11 38f11b238816f06bde9e20c092ec9940a7cd1166 Lines: +23, -23 Files: src/main/canon-media-mode.h (+23, -23) Corrected modes-media structure for Canon MG3200 series. 2012-10-11 deb13438a2f6ae122d9797019747f0f3d1a3be49 Lines: +124, -9 Files: src/main/canon-media-mode.h (+78, -0) src/main/canon-media.h (+20, -0) src/main/canon-modes.h (+2, -2) src/main/canon-printers.h (+16, -0) src/main/print-canon.c (+5, -5) src/main/print-canon.h (+2, -2) src/xml/printers.xml (+1, -0) Add support for Canon MG3200 series. 2012-10-09 11ed9a6eb485b5f95698dea019563d809d378520 Lines: +18, -4 Files: src/main/print-canon.c (+9, -1) test/pixma_parse.c (+9, -3) Added support for new devices from Sep/Oct 2012 requiring 9 bytes in ESC (P command. 2012-09-28 44cd9dc8bef2bb10543222831bc6061692054974 Lines: +1, -1 Files: test/pixma_parse.c (+1, -1) Completed decompression parsing for 5-level and 6-level 4-bit inks. 2012-09-28 d6a051c5ba111dc783edf895faffe36551f0dd14 Lines: +72, -2 Files: src/main/print-canon.c (+14, -2) test/pixma_parse.c (+58, -0) Added more support for 5-level and 6-level 4-bit ink compression and decompression 2012-09-28 ce28cdee97aef6c2b76858cc5957def3877dd0b6 Lines: +364, -2 Files: test/compress-5level.sh (added +66) test/compress-6level.sh (added +68) test/pixma_parse.c (+37, -2) test/pixma_parse.h (+29, -0) test/uncompress-5level.sh (added +82) test/uncompress-6level.sh (added +82) Added uncompression for 5-level and 6-level 4-bit inks to pixma_parse. Added scripts to create compression and decompression tables to test directory. 2012-09-24 dbcdb9a7b53f88dddbe16280cf5e6a20c363cc19 Lines: +5, -5 Files: src/main/canon-inks.h (+1, -1) src/main/print-canon.c (+4, -4) Corrected flag for 6-level ink compression, and pack_bits routines. 2012-09-23 a43f6854a1def098439f465a3905cecb42dde94a Lines: +595, -4 Files: src/main/canon-inks.h (+4, -3) src/main/print-canon.c (+71, -1) src/main/print-canon.h (+520, -0) Added tables for testing 5-level and 6-level ink compression. 2012-08-13 47b1832fc31b78698d7b00b6705b6ba15f2b7517 Lines: +1, -1 Files: test/bjc-unprint.c (+1, -1) Corrected calculation of number of bits required for ink levels used in Canon BJC printjobs. 2012-08-13 310820a11501baac4f32003b2e56c79bfbcd3c5e Lines: +77, -28 Files: test/bjc-unprint.c (+77, -28) Added calculation of ink levels used in Canon BJC printjobs using bjc-unprint. 2012-08-12 de5be7b0ef21a734db4cfccc8f544e3905672121 Lines: +59, -21 Files: src/main/canon-modes.h (+22, -6) src/main/canon-printers.h (+8, -8) test/bjc-unprint.c (+29, -7) Started to add new modes to Canon BJC-6000, BJC-6500. Started to modify bjc-unprint to collect information about number of ink levels and their values. 2012-08-03 f26998e517400a0ad07b6bed2bdb62c8c27f2d4f Lines: +16, -16 Files: src/main/canon-modes.h (+16, -16) Changed default resolutions for Canon BJC series printers from low resolutions to fairly high resolutions. 2012-07-27 bb7e239cebb12b255da63429ae319529f67a99ec Lines: +10, -0 Files: NEWS (+9, -0) src/xml/printers.xml (+1, -0) Add Epson TX125 =============================================================================== Name: gutenprint-5_2_9 2012-07-07 54af5189b3252cee233b6cc4388fff6569b57dbe Lines: +0, -0 Update German translation 2012-07-07 715b1040b8854b97790f3d4ed351cc44ff3afd24 Lines: +3, -2 Files: NEWS (+2, -0) src/main/canon-media-mode.h (+1, -2) src/main/canon-media.h (+0, -0) Corrected mis-typed mode for Canon pro9000 in canon-media-modes, and removed another erroneous mode. 2012-07-02 227e7bca97d2afdf5ead91faa1007b6cbda89405 Lines: +9, -0 Files: configure.ac (+9, -0) Update comments. 2012-06-25 d7e4f808d4debae4de519571365610e31021ca89 Lines: +35, -18 Files: NEWS (+20, -3) README (+14, -14) configure.ac (+1, -1) Prep for 5.2.9 2012-06-25 8b0a9b4e8ef1f17b78e3d309bc4f30685347a0f3 Lines: +14, -14 Files: configure.ac (+11, -11) src/gimp2/Makefile.am (+2, -2) src/testpattern/Makefile.am (+1, -1) Fix the .soname, from Roger Leigh 2012-06-23 2954a377ded6a28faa5c50c332a7f291c1d59555 Lines: +0, -0 Update German translation 2012-06-16 f92523a90187d56349b95ec431dd1e31b75922d4 Lines: +1, -1 Files: src/cups/test-rastertogutenprint.in (+1, -1) Undo previous change. 2012-06-16 e4030e79f0c02993d99a82b2c5b4c575cb348b3e Lines: +1, -1 Files: src/cups/test-rastertogutenprint.in (+1, -1) "whence" doesn't work on some platforms. 2012-06-16 26405e46d7fe3bd7a7704dffb3109104680c1636 Lines: +2, -2 Files: src/main/print-escp2.c (+2, -2) Allow a larger range of correction for fine adjustment of CD position. 2012-06-15 83f088caa7d6d9c12eb102850115aeafcb2f9f6c Lines: +0, -1 Files: src/main/canon-media.h (+0, -1) Removed duplicate transparency media from Canon iP4100 media types. =============================================================================== Name: gutenprint-5_2_8 2012-06-12 e638a3951dd2e0ce589183ae189bfbbe82eb7277 Lines: +0, -0 Gutenprint 5.2.8 release 2012-06-07 b4b9dd2e3d1d489c1f8712d3b5549025218b58a1 Lines: +7, -7 Files: NEWS (+7, -7) Fix numbering. 2012-06-06 b144436b1a81904277cb0df7088502b8b5c12d2e Lines: +7, -8 Files: NEWS (+7, -8) Tweaks 2012-06-06 21df8f1f7ea3babea2f32d9ac43ba0cba172a3ee Lines: +190, -153 Files: NEWS (+190, -153) Draft release notes, out for review. 2012-06-05 d286e82a59d928096bc3b8d94e25918770fc4d3e Lines: +24, -24 Files: NEWS (+3, -3) README (+20, -20) configure.ac (+1, -1) Bump version 2012-06-02 84058186b1cfac5c50e9fc99bcb2bafb684dcb0c Lines: +0, -0 Files: doc/gutenprint-users-manual.odt (+0, -0) doc/gutenprint-users-manual.pdf (+0, -0) Remove printer list 2012-05-27 698a14e6931dd50fc28047a744c69fe7f184e4f6 Lines: +25, -12 Files: NEWS (+25, -12) Added comment on PIXUS models to NEWS file. 2012-05-27 fd1d362ca0cf05c68a44fb7b85f899bc354d8b1a Lines: +0, -1 Files: src/xml/printers.xml (+0, -1) Removed duplicate Canon iP2700 printer entry in printers.xml 2012-05-26 204b8bfe75a557dafe7c6b9c893ec8e4dbbcc603 Lines: +16, -0 Files: configure.ac (+8, -0) doc/Makefile.am (+4, -0) doc/developer/Makefile.am (+4, -0) Add --with/without-doc 2012-05-26 5e83e935e08b287ae82ffd92c65436bd9b78fa31 Lines: +14, -7 Files: src/main/print-weave.c (+14, -7) Fix compiler warning 2012-05-26 b72cbc761a022635276d3c9bf958eb3f623c94e7 Lines: +2, -0 Files: src/foomatic/printer_options.c (+1, -0) src/testpattern/printer_options.c (+1, -0) Clear resolution after setting it to ensure that it doesn't pollute the option choices. 2012-05-25 23c4d7edc6693c765e85a0fb484e6defbf92022a Lines: +137, -73 Files: src/main/print-canon.c (+137, -66) src/main/print-weave.c (+0, -7) Fixed weave code in Canon backend to avoid accessing uninitialized variables. Created new function for finding correct InkType in canon_check_current_mode, and added debug statements to clarify changes before and after processing of canon_check_current_mode. 2012-05-25 bc6b22b676a4b1a73cdb4a6bd5ccaceee99bb3d5 Lines: +10, -10 Files: src/main/print-canon.c (+10, -10) Changed some debug printf casting in Canon backend 2012-05-25 e6da8e09a7de98f6949e896af8480395bf7926ff Lines: +34, -1 Files: src/main/print-canon.c (+27, -1) src/main/print-weave.c (+7, -0) Added initialization to some weave code in Canon backend 2012-05-24 70be9cf526855500c4880eb87c8376345b3f8ded Lines: +2, -2 Files: src/main/print-canon.c (+2, -2) Set ncolors correctly for CMY inktype in Canon weave mode. 2012-05-24 dd118676c14f18b4078415c2a6598f2671f26243 Lines: +1, -1 Files: src/main/canon-modes.h (+1, -1) Fixed missing Color cartridge support flag in Canon iP6210D mode. 2012-05-24 76fcf4ef5aa86d6b7d801b34a875b9ecb8538010 Lines: +19, -10 Files: src/main/print-canon.c (+19, -10) Fixed missing Color cartridge support flag in Canon iP6210D mode. 2012-05-24 4be454cf07df289ee4ae34401973329711623d2d Lines: +3, -1 Files: src/main/print-canon.c (+3, -1) Changed number of inks for CMY inktype in S200 weave code in Canon backend. 2012-05-23 859895a2e4b402d5f474e96be45bba05ba5eb0fd Lines: +19, -7 Files: src/main/print-canon.c (+19, -7) Added debug statements to Canon backend 2012-05-23 9e5fcfa38ac6df90c361d35c80ec4b3fd4687197 Lines: +10, -10 Files: src/main/canon-media-mode.h (+6, -6) src/main/canon-modes.h (+4, -4) Removed color(-only) inkset (cartridge) support from plain, envelope, hagaki media for Canon iP90 and iP100. Known InkTypes for these printers do not yet permit this inkset (cartridge) to be used. 2012-05-22 5f86ed8402ff9c4e4530e02ee609c6db94f4a37a Lines: +11, -7 Files: src/main/print-canon.c (+11, -7) Added setting of local variable for each PrintingMode setting change in Canon backend canon_check_current_mode. 2012-05-22 45b7bbe2c6646eebc30f2a371f1dd6c48a45122d Lines: +498, -8 Files: src/main/print-canon.c (+498, -8) Corrected InkType matching and substitution in Canon backend canon_check_current_mode function. 2012-05-21 6d54f10edea27b0ee4c6b1fcab376be150f71540 Lines: +147, -84 Files: src/main/canon-modes.h (+58, -57) src/main/print-canon.c (+89, -27) In Canon backend, fixed checking routine for PrintingMode and InkType parameter consistency when mode is known. 2012-05-20 313d6678e5e24033c33a8c0614c6e51dd5185e47 Lines: +2, -0 Files: src/main/print-canon.c (+2, -0) Added debug lines to Canon backend 2012-05-20 d2495b6b13c43497917c4e8bac7de69bef031f93 Lines: +52, -36 Files: NEWS (+41, -31) src/main/print-canon.c (+6, -1) src/xml/printers.xml (+5, -4) Moved Resolution modification in canon_do_print to check_current_mode in Canon backend. Updated and rewrote NEWS. 2012-05-20 d66d261e149549ac01f2370eb5e303f45f488300 Lines: +24, -5 Files: src/main/print-canon.c (+24, -5) Bug fix to Canon backend: made sure Resolution is set to match that of current mode after mode replacement. 2012-05-19 e02e8fb752e14195600e6b415e09256c0d85df5a Lines: +18, -3 Files: src/main/print-canon.c (+18, -3) Removed parameter verification outside of the Canon backend for InkType, InkSet and PrintingMode. 2012-05-19 5fc71aa12df77e2b736b1388e6ab569a22798f29 Lines: +19, -5 Files: src/main/print-canon.c (+19, -5) added more debug statements to Canon backend. Made canon_check_current_mode an unconditional call(bugfix). 2012-05-18 80e5455677344cda2c3501d4406d36df73ca2fca Lines: +2, -2 Files: src/main/print-canon.c (+2, -2) Fix a couple of minor compiler warnings 2012-05-18 287a907090ba9ca3e48200ccec5d4706ec2b3210 Lines: +6, -3 Files: src/main/print-canon.c (+6, -3) Added some debug lines for Canon printhead color function 2012-05-17 e790b643e58817ea7f15a127c65aed9e0c083250 Lines: +19, -14 Files: src/main/canon-printers.h (+3, -3) src/main/print-canon.c (+11, -6) src/main/print-canon.h (+5, -5) Added flag to Canon backend for printers without black ink only cartridge support. 2012-05-17 7aca319b0dde774b4e6fe69ca86d03e168f4bf4d Lines: +10, -6 Files: NEWS (+10, -6) Minor updates. 2012-05-14 66912570b62f1890cffa4bbd573bc65554d36454 Lines: +9, -15 Files: src/main/print-canon.c (+9, -15) Changed fullbleed margins in Canon backend to match Windows ones. 2012-05-13 35ac1854eea2eef1bfba900da083ec773ebabf29 Lines: +70, -50 Files: src/main/print-canon.c (+70, -50) Provisional working support for borderless printing with Canon backend (WIP). 2012-05-11 830559852f7c2e09a334723373ebcf20d6dc7ecd Lines: +4, -0 Files: src/gutenprintui2/printrcl.l (+2, -0) src/testpattern/testpatternl.l (+2, -0) Add extern declaration for yylval; some versions of bison apparently do not 2012-05-10 0c8e37fa96f979583fc967f9b5e38939c51f6cda Lines: +39, -46 Files: src/main/canon-media-mode.h (+26, -26) src/main/canon-modes.h (+4, -4) src/main/print-canon.c (+9, -16) Added partial support for Color InkSet in Canon iP90 and iP100 (known as 'black save', with two different settings of which only 1 is implemented at this stage). 2012-05-09 9e11eb26b7f775bb72c3a156ae96b3dcaaa1cd40 Lines: +70, -73 Files: NEWS (+18, -21) src/main/canon-modes.h (+50, -50) src/main/canon-printers.h (+2, -2) Corrected some notation in Canon mode names. Updated NEWS file. 2012-05-09 2070eecb0ac78beb8affa14ea69b6476acac3e69 Lines: +237, -133 Files: src/main/canon-media-mode.h (+207, -130) src/main/canon-modes.h (+27, -0) src/main/canon-printers.h (+3, -3) Checked and corrected Canon InkSet and Duplex capabilities for various media. Set duplex capability for Hagaki media even where Windows driver does not expose such capability. Corrected Canon iP6600D printer modes and media definitions. 2012-05-09 f5ae38dc188765957f468e00dc01ff853b7778f9 Lines: +9, -9 Files: src/main/canon-media-mode.h (+7, -7) src/main/canon-modes.h (+2, -2) Added flags to several Canon MX series media-mode data. 2012-05-09 33de5ab06c08e5c0a7e6fd35354faa19dc4ba12c Lines: +47, -24 Files: src/main/print-canon.c (+47, -24) Modified Canon backend code to comply with compiler warnings. 2012-05-09 9baa98872f5afc3be2bdce798fc2690abedfdb0e Lines: +19, -19 Files: src/main/canon-media-mode.h (+14, -14) src/main/canon-printers.h (+3, -5) src/xml/printers.xml (+2, -0) Added remaining support for Canon E500 and E600. 2012-05-08 598557e438727e0e4af113b6a510c0d8fa6f1999 Lines: +59, -0 Files: src/main/canon-media-mode.h (+59, -0) Added partial media-mode data (less flags) for Canon E500. 2012-05-08 c1165773da049ec6201f10ede02af72fc76da204 Lines: +55, -0 Files: NEWS (+2, -0) src/main/canon-modes.h (+18, -0) src/main/canon-printers.h (+34, -0) src/main/print-canon.c (+1, -0) Added partial code for Canon E500 and E600 multi-function pritners. 2012-05-08 9c9b0d5ae3840bda5b25f982c417ee04608a76ee Lines: +4, -1 Files: NEWS (+2, -0) src/main/canon-modes.h (+1, -1) src/xml/printers.xml (+1, -0) Added Canon iP6320D (same as iP6310D). 2012-05-08 8cb9d1652f862f0a8704f5f3c5992c453748f96f Lines: +2, -1 Files: src/xml/printers.xml (+1, -0) test/pixma_parse.c (+1, -1) Added Canon MP260 (clone of MP240). Added newline in pixma_parse output. 2012-05-07 8686f6c31c40b2047a6d77e137e0e3db7b30ef2f Lines: +3, -3 Files: src/main/canon-printers.h (+3, -3) changed max paper dimensions for Canon MP360, MP370, MP375R, MP390; MP700, MP730; and MP710, MP740. 2012-05-07 8c8b1f7709c89bb0261a9ce47964abb412ec70fc Lines: +2, -2 Files: src/main/canon-printers.h (+2, -2) changed max paper dimensions for Canon MP493 and MP990. 2012-05-07 213daec206e15c3d6f838942727336523210ae2a Lines: +36, -36 Files: src/main/canon-printers.h (+34, -34) src/xml/printers.xml (+2, -2) changed max paper dimensions for Canon MP series printers. Added some printer aliases, removed duplicates. 2012-05-07 e9eca69f6796f5eaf56aa8fe1a8d0c384720be41 Lines: +7, -7 Files: src/main/canon-printers.h (+7, -7) Corrected maximum paper sizes for several Canon modes (MP series). 2012-05-07 dad24cd0515f8ecd5d13fccb85a6e51278e40c3e Lines: +70, -67 Files: src/main/canon-printers.h (+67, -67) src/xml/printers.xml (+3, -0) Corrected maximum paper sizes for several Canon modes (iP series). Fixed erroroneous page width for previous commits. Added several Canon printer aliases. 2012-05-07 c0d0d2a8ccda238d8bf3d1d6e29473bdeb2432aa Lines: +14, -14 Files: src/main/canon-printers.h (+14, -14) Corrected maximum paper sizes for several Canon modes (MX series). 2012-05-07 6da357b237c435e3bf1f646fc401e0d3d1344ff1 Lines: +34, -34 Files: src/main/canon-printers.h (+34, -34) Corrected maximum paper sizes for several Canon modes (i series). 2012-05-06 c962fe0db70c35b65e08b0f98f371fbdda8a6b96 Lines: +11, -0 Files: src/main/print-canon.c (+11, -0) Added missing function prototype declarations to canon-print.c 2012-05-06 4024e86802255b20aa6c87385f05c93125721595 Lines: +4, -4 Files: src/main/canon-printers.h (+4, -4) changed max paper dimensions for Canon iX series printers. 2012-05-06 0546888e5934edbf0d3abfa2c27b2338a4745d04 Lines: +58, -62 Files: src/main/canon-printers.h (+32, -36) src/main/print-canon.c (+26, -26) changed max paper dimensions and margins for several Canon models. 2012-05-04 a529a5fea65123eefa7312c6ddf317e1bcbaa23e Lines: +2, -1 Files: src/main/print-canon.c (+2, -1) correct Canon get_current_mode to return NULL if no mode selected (regression). 2012-05-03 d55125e73b651c8adae79607a61566a4fb614b24 Lines: +463, -806 Files: src/main/canon-printers.h (+51, -0) src/main/print-canon.c (+412, -806) Wrote various sub-functions for Canon backend mode replacement code. 2012-05-01 38de591c4dac6508cc94c3d9f108937fc14bc997 Lines: +9, -9 Files: src/main/print-canon.c (+9, -9) Settled constant declarations in Canon backend. 2012-05-01 59cc4cc12084e991ccb7bc5bae9ac82efec9bb89 Lines: +57, -3 Files: src/main/print-canon.c (+57, -3) Replaced canon_get_current_mode in Canon backend with original one, and created new canon_replace_current_mode to be called in canon_do_print. WIP. 2012-05-01 92eb868c5b529c253ea76e3a1b8c87b886a5f1eb Lines: +1, -1 Files: src/main/canon-printers.h (+1, -1) Added cassette to Canon i990 and 990i media sources. 2012-04-30 a9ac199e97b352d1cde9d87831615d93699ac714 Lines: +166, -4 Files: NEWS (+2, -0) src/main/canon-media-mode.h (+105, -0) src/main/canon-modes.h (+39, -2) src/main/canon-printers.h (+16, -0) src/main/print-canon.c (+2, -2) src/xml/printers.xml (+2, -0) Added Canon i990, and corresponding Japan model 990i. Fixed CD mode flags for i9900. 2012-04-30 123cb0e435df6f4d9816f5e9349a59e484055338 Lines: +2, -0 Files: NEWS (+1, -0) src/xml/printers.xml (+1, -0) Added Canon i9950, clone of i9900. 2012-04-30 978c825b50c5f47cb8c6b0a5515a99cbd4269c31 Lines: +73, -15 Files: NEWS (+2, -0) src/main/canon-media-mode.h (+19, -11) src/main/canon-media.h (+37, -1) src/main/canon-modes.h (+10, -0) src/main/canon-printers.h (+3, -3) src/xml/printers.xml (+2, -0) Added inkjet Hagaki modes to Canon i9100 and i9900, and CD support to i9900. Added corresponding Japan models 9100i and 9900i. 2012-04-29 0303ea5dd374a177b0cb8623086263c24f8345ae Lines: +4, -0 Files: NEWS (+1, -0) src/xml/printers.xml (+3, -0) Added Canon i965, clone of i960 (Europe). Updated printers.xml. 2012-04-29 c074e1db1d33fb33e582a409a89592a879128cc8 Lines: +97, -42 Files: NEWS (+2, -0) src/main/canon-media-mode.h (+47, -27) src/main/canon-media.h (+20, -0) src/main/canon-modes.h (+25, -12) src/main/canon-printers.h (+3, -3) Added Hagaki, inkjet Hagaki, CD to i950 and i960. Added corresponding Japan models 950i and 960i. 2012-04-28 c674bc2518914e5f3bde0672a1beebedf2959266 Lines: +33, -7 Files: NEWS (+2, -0) src/main/canon-media-mode.h (+17, -2) src/main/canon-modes.h (+9, -2) src/main/canon-printers.h (+2, -2) src/xml/printers.xml (+3, -1) Added Hagaki, inkjet Hagaki, CD to i900D. Added corresponding Japan model 900PD. Also added i905D which seems to be clone of i900D (although missing high resolution for CD in Windows driver). 2012-04-28 4b954e125cd051098adf260c478a4c53a8e3ef7c Lines: +7, -158 Files: NEWS (+2, -0) src/main/canon-media-mode.h (+0, -82) src/main/canon-media.h (+2, -27) src/main/canon-modes.h (+0, -31) src/main/canon-printers.h (+1, -17) src/xml/printers.xml (+2, -1) Removed separate driver for Canon i865, as it is same as i860. Added corresponding Japan model 865R. 2012-04-28 be4e7698db53568b4ba7b17ed96d2de6416eb4bc Lines: +45, -25 Files: NEWS (+2, -0) src/main/canon-media-mode.h (+27, -13) src/main/canon-modes.h (+13, -10) src/main/canon-printers.h (+2, -2) src/xml/printers.xml (+1, -0) Added inkjet Hagaki, Hagaki, and CD media types and corresponding modes to Canon i860, and added Japan model 860i. 2012-04-28 ea771ff88ab6b425a4f2bc3a1aedb5a827c295a8 Lines: +76, -33 Files: NEWS (+10, -3) src/main/canon-media-mode.h (+13, -3) src/main/canon-media.h (+20, -1) src/main/canon-modes.h (+13, -7) src/main/canon-printers.h (+19, -19) src/xml/printers.xml (+1, -0) Added inkjet Hagaki, Hagaki, and CD media types and corresponding modes to Canon i560, and added Japan model 560i. Also added borderless option to all Canon i* and *i series printers. 2012-04-27 f7e5a8d0e694782181c3a11321d78595f089b2e6 Lines: +4, -0 Files: src/xml/printers.xml (+4, -0) Added Canon modes i450X, i455X, i550X and i560X, which are clones of the non-X models sold by some European media outlets. Distinguished only by different cover color. 2012-04-27 9cd8eaa95385b7e6c9c17cdbbb955671e28c5002 Lines: +6, -0 Files: NEWS (+3, -0) src/xml/printers.xml (+3, -0) Added Japan model Canon 470PD and 475PD, corresponding to non-Japan models i470D and i475D, which are PictBridge-enabled versions of the 450i and 455i, and i450 and i455 respectively. 2012-04-27 8af25a31e6fa01078d1219f681e3278e7911ef13 Lines: +4, -1 Files: NEWS (+1, -0) src/main/canon-media.h (+1, -1) src/main/canon-modes.h (+1, -0) src/xml/printers.xml (+1, -0) Added separate driver for Japan model Canon 850i. The non-Japan model i850 gets support for inkjet Hagaki and Hagaki media. 2012-04-27 37388c7b1fafb7ffab0b4454f083964426ed278b Lines: +9, -1 Files: NEWS (+5, -0) src/main/canon-media.h (+1, -1) src/main/canon-modes.h (+1, -0) src/xml/printers.xml (+2, -0) Added separate drivers for Japan models Canon 6100i and 6500i. The non-Japan models i6100 and i6500 get support for inkjet Hagaki and Hagaki media. 2012-04-27 a6fd1eb4b1331764600707e803845eb9d2e12606 Lines: +48, -10 Files: src/main/canon-media-mode.h (+14, -2) src/main/canon-media.h (+21, -5) src/main/canon-modes.h (+9, -2) src/main/canon-printers.h (+1, -1) src/xml/printers.xml (+3, -0) Added separate inkjet Hagaki modes to Canon i450, i455, i550. Added separate drivers for Japan models 450i, 455i, 550i. 2012-04-27 a236f90d454e46cf1ad784a685dfbdb1be63d4b0 Lines: +33, -9 Files: NEWS (+6, -1) src/main/canon-media-mode.h (+17, -4) src/main/canon-media.h (+2, -2) src/main/canon-modes.h (+6, -1) src/main/canon-printers.h (+1, -1) src/xml/printers.xml (+1, -0) added inkjet Hagaki and Hagaki support to Canon i80. Added missing mode for plusGlossy photo paper. Created new printer for Japanese model 80i. 2012-04-27 687391026b1ade51b34463163144053af405c058 Lines: +0, -1 Files: test/pixma_parse.c (+0, -1) fixed output for ESC (l command in parser 2012-04-27 9d788397bdcfdeb6f0a1ef77f4b0f60c27d6cdb5 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Corrected entry for Canon 50i 2012-04-26 a495d746d66ce9f4dfb711455a4f9e31c754fc05 Lines: +3, -2 Files: src/main/print-canon.c (+3, -2) Commented out Canon borderless deactivation in case of paper margins. Need to fix. 2012-04-26 5ec41eb186e378adfafaac60960861ea0a02a431 Lines: +9, -133 Files: src/main/canon-media-mode.h (+2, -72) src/main/canon-media.h (+0, -17) src/main/canon-modes.h (+3, -25) src/main/canon-printers.h (+1, -16) src/main/print-canon.c (+2, -2) src/xml/printers.xml (+1, -1) Updated Canon 50i modes. i70 is the non-Japanese counterpart, so removed definitions for i70 and used 50i driver instead. Updated some debugging statements. 2012-04-26 2387dc8294d120ae5c770332078b388d2502314c Lines: +73, -76 Files: src/main/print-canon.c (+73, -76) Changed debug statements in Canon backend. 2012-04-26 b924f8092f0d26fc2957e569d64496261a6d5148 Lines: +2, -0 Files: NEWS (+1, -0) src/xml/printers.xml (+1, -0) Added Canon MX320, same as MX330. 2012-04-25 2fe415e62366275b1f85720a379331b60ee4aa6b Lines: +11, -9 Files: src/main/print-canon.c (+11, -9) further debug statement changes to Canon backend. 2012-04-25 5adb15530c64e5b592627592b8478f35b9fb5c0a Lines: +38, -14 Files: src/main/print-canon.c (+38, -14) more debugging statement to Canon backend for borderless printing debugging. 2012-04-25 6f8d74bcdd71e3fce5741ddbf1110f45e349e6e2 Lines: +12, -5 Files: src/main/print-canon.c (+12, -5) debugging Canon borderless printing. Commented out problematic code. 2012-04-24 1f8a0b3a7e985f15f9c06e90e9502caaeeb0576c Lines: +34, -12 Files: src/main/print-canon.c (+34, -12) smal changes to borderless printing of Canon backend, part of debugging attempt. 2012-04-24 95a26e6cc0fcaef23d631dc087ec7e95fca3ee3c Lines: +41, -13 Files: src/main/print-canon.c (+41, -13) Added corrections for borderless printing. page_height is still incorrect. 2012-04-23 80a51e264ed79d9d034cb6ffd0f49b189a840b7f Lines: +199, -113 Files: src/main/canon-printers.h (+103, -103) src/main/print-canon.c (+96, -10) borderless printing for Canon backend partially implemented. Writing area_right and area_top (negative values) to printjob header not yet working. use_aximum_area condition not yet implemented. 2012-04-22 c7c7f6526283ec479d34c62a2f89b4d6e0d3a171 Lines: +113, -0 Files: NEWS (+2, -0) src/main/canon-media-mode.h (+70, -0) src/main/canon-modes.h (+23, -0) src/main/canon-printers.h (+16, -0) src/xml/printers.xml (+2, -0) Added support for Canon MX710 (and MX890). 2012-04-22 49f7288ae41ae541eeb296a17a1a2867bffb7ca0 Lines: +99, -6 Files: NEWS (+1, -0) src/main/canon-media-mode.h (+57, -0) src/main/canon-modes.h (+23, -5) src/main/canon-printers.h (+16, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+1, -0) Added provisional support for Canon MX510. Color-only cartridge selection does not work yet. 2012-04-22 c7eabe78987e457d68a30e905d58a79c7b3d7830 Lines: +94, -1 Files: NEWS (+2, -0) src/main/canon-media-mode.h (+57, -1) src/main/canon-modes.h (+17, -0) src/main/canon-printers.h (+16, -0) src/xml/printers.xml (+2, -0) Added provisional support for Canon MX370 (and MX430). Color-only cartridge selection does not work yet. 2012-04-22 67af2397e54502d7bdba9c04dcbc188a48bbf8f1 Lines: +93, -76 Files: src/main/canon-media-mode.h (+7, -1) src/main/canon-modes.h (+86, -75) Corrected flags for CD modes for all Canon models. 2012-04-22 49eb9d54fc31d21b09e323c3ea9c7af950f8a247 Lines: +145, -13 Files: NEWS (+1, -0) src/main/canon-media-mode.h (+66, -6) src/main/canon-printers.h (+5, -5) src/main/print-canon.c (+72, -2) src/xml/printers.xml (+1, -0) Added experimental support for Canon iP90 and iP100, with ESC (S command. ESC (T variations not yet fully implemented. Also, printjob format is still uncertain, as the parser segfaults on the print data. 2012-04-22 be2016e69b9b4643ecfed45d1ae4d42724db328d Lines: +94, -88 Files: test/pixma_parse.c (+94, -88) Changed parse output of pixma_parse to go to stderr, to help debug printjobs where the parser segfaults. 2012-04-20 c62d127dad9b3224bb776fb623e8a83216768e15 Lines: +160, -154 Files: NEWS (+2, -0) src/main/canon-printers.h (+158, -154) Adjusted top margin of most Canon models. 2012-04-20 525f5f9eeadcf30d336b2295a382a5ef2c7f689d Lines: +64, -12 Files: NEWS (+3, -0) src/main/canon-inks.h (+32, -0) src/main/canon-media-mode.h (+9, -5) src/main/canon-modes.h (+3, -3) src/main/print-canon.c (+17, -4) Added experimental support for high quality photo modes with Canon iP6210D, iP6220D, and iP6310D. 2012-04-20 524883ae3ffabb69d309f1239a51533a1495747c Lines: +6, -7 Files: src/main/canon-media-mode.h (+5, -6) src/main/canon-modes.h (+1, -1) Added 8-bit ink modes to Canon MX300 (and MX310). 2012-04-20 63d6228902b9148dc68c4b0e84c7a5e6c4a9e91e Lines: +77, -1 Files: NEWS (+2, -0) src/main/canon-media-mode.h (+72, -0) src/main/canon-modes.h (+0, -0) src/main/canon-printers.h (+1, -1) src/xml/printers.xml (+2, -0) Added experimental support for Canon iP90, iP90v. Still need to check orientation of print (may need vertical dimension reversed). 2012-04-20 258eef53815090105ef67d8afb8900843fb9b799 Lines: +8, -12 Files: src/main/canon-media-mode.h (+5, -9) src/main/canon-modes.h (+1, -1) src/main/canon-printers.h (+2, -2) Added 8-bit ink modes to Canon MP190. Adjusted top margin on MP190, MP210 models. 2012-04-20 1d4fcbe41c03adab02cb66eef5899aa0928fea94 Lines: +44, -32 Files: NEWS (+3, -0) src/main/canon-media-mode.h (+24, -24) src/main/canon-modes.h (+16, -7) src/main/canon-printers.h (+1, -1) Added 8-bit ink modes to Canon i80, i450, i455 models. Adjusted top margin on MP150 model. 2012-04-19 b49413955216ffba101c79dec36a6e65ff6ecfd4 Lines: +4, -7 Files: src/main/canon-modes.h (+4, -7) Activated 8-bit modes in unsupported printers for completeness. 2012-04-19 0e7cbfd27d5b001b6b31cb92edc56dadeaff02d9 Lines: +6, -3 Files: src/main/canon-media-mode.h (+5, -2) src/main/canon-modes.h (+1, -1) Activated 8-bit ink mode in Canon iP6210D model. 2012-04-19 8d7c02195920a8518a2855d044f314bb403dff86 Lines: +19, -29 Files: src/main/canon-media-mode.h (+17, -27) src/main/canon-modes.h (+2, -2) Activated 8-bit ink modes in Canon MP210 and MP470 models. 2012-04-19 5e5bae3e7ccfb9615de1a26acb486dbde7258a51 Lines: +504, -207 Files: NEWS (+3, -0) src/main/canon-printers.h (+481, -162) src/main/print-canon.c (+20, -45) Added length of ESC (P command to printer definitions in Canon backend. 2012-04-19 1d47dc2b3de46a5f4ecf2197c0a3f5d1c887443b Lines: +128, -11 Files: include/gutenprint/bit-ops.h (+11, -0) src/main/bit-ops.c (+103, -0) src/main/print-canon.c (+9, -10) test/pixma_parse.c (+5, -1) Completed support for 8-bit inks in Canon backend. Mode present in Canon MP150 model. To be added to other models. 2012-04-17 fa3969daac84f680832e9653f4d8a065eccc4b38 Lines: +11, -1 Files: src/main/print-canon.c (+11, -1) added initial support code (WIP) for 8-bpp inks to Canon backend in canon_compress function. 2012-04-16 98e15df44ca58a4ce875d3e2ddebefeaec5fb02f Lines: +28, -11 Files: src/main/canon-media-mode.h (+4, -4) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+23, -6) activated 600x600dpi_photohigh mode with 13_c9m9y9 inkset in Canon backend in order to debug the incorrect image width. This mode is used by several printer families for high quality photo printing. 2012-04-15 c757bac2514a4395189202c0b29d399d7336d5c0 Lines: +172, -168 Files: NEWS (+7, -2) src/main/canon-printers.h (+161, -160) src/main/print-canon.c (+4, -6) Implemented correct ESC (l command length for Canon printers. 2012-04-15 805a152e66c968d18cabbb33d61ab2f716b03145 Lines: +569, -893 Files: src/main/canon-media-mode.h (+401, -401) src/main/canon-printers.h (+165, -0) src/main/print-canon.c (+3, -492) Implemented mode and media cross-checking for Canon backend: only modes permitted for given media will be used, replacing as necessary. Supports: duplex mode substitution, black and color-only cartridge mode substitution, and photo cartridge mode substitution. 2012-04-15 fd9b1e92984b56da8f8def521bdcde2d6ac6793b Lines: +83, -4 Files: src/main/canon-media-mode.h (+75, -0) src/main/print-canon.c (+8, -4) Added Canon BJC S900 to media-mode combinations. 2012-04-15 850d9aa06ff12aaad8cef80ed4e95f8cf06850a8 Lines: +78, -4 Files: src/main/canon-media-mode.h (+70, -0) src/main/print-canon.c (+8, -4) Added Canon BJC S820 to media-mode combinations. 2012-04-15 4535af3764ac97cf48712a8d0db8dbaabe65a04b Lines: +91, -4 Files: src/main/canon-media-mode.h (+83, -0) src/main/print-canon.c (+8, -4) Added Canon BJC S800 to media-mode combinations. 2012-04-15 f3a10072abd2c2c5183e7d43bcb4487fd249996b Lines: +82, -6 Files: src/main/canon-media-mode.h (+72, -0) src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+8, -4) Added Canon BJC S750 to media-mode combinations. 2012-04-15 02a443b71e96d12287406f298d8b326bd80e9741 Lines: +83, -4 Files: src/main/canon-media-mode.h (+75, -0) src/main/print-canon.c (+8, -4) Added Canon BJC S600 to media-mode combinations. 2012-04-14 4ed5f08a4068c67b35046d9946aa868f94b0e28f Lines: +82, -4 Files: src/main/canon-media-mode.h (+74, -0) src/main/print-canon.c (+8, -4) Added Canon BJC S520 to media-mode combinations. 2012-04-14 24c140c8fc6ef4e1fc4ea71a08121ba782d753b1 Lines: +77, -5 Files: src/main/canon-media-mode.h (+68, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon BJC S500 to media-mode combinations. 2012-04-14 335505f282a3c98fc84f2b8b7201c4294ae24b4c Lines: +73, -4 Files: src/main/canon-media-mode.h (+65, -0) src/main/print-canon.c (+8, -4) Added Canon BJC S330 to media-mode combinations. 2012-04-14 2ec6fff79dd7d28a3a185f2878953003f1b93073 Lines: +68, -27 Files: src/main/canon-media-mode.h (+60, -23) src/main/print-canon.c (+8, -4) Added Canon BJC S300 to media-mode combinations. 2012-04-14 127714bb835593e7898ce03376464a2fbb60fc14 Lines: +371, -1 Files: src/main/canon-media-mode.h (+370, -0) src/xml/printers.xml (+1, -1) added all remaining distinct Canon BJC printers to media-mode data. No data available to choose modes per media, so all modes qualify for all media. 2012-04-14 1d6cd08c142286fd409178b22ce13993f0cf9647 Lines: +46, -4 Files: src/main/canon-media-mode.h (+38, -0) src/main/print-canon.c (+8, -4) Added Canon BJC 4550 to media-mode combinations. 2012-04-14 73300f56399c7a2ca2f7a12d32d8580c29a69f1c Lines: +68, -4 Files: src/main/canon-media-mode.h (+60, -0) src/main/print-canon.c (+8, -4) Added Canon BJC 4300 to media-mode combinations. 2012-04-14 2986f7f8aad563009de701fdea4693b6cb3ed837 Lines: +494, -25 Files: src/main/canon-media-mode.h (+80, -0) src/main/canon-printers.h (+2, -2) src/main/print-canon.c (+412, -23) Added Canon BJC 3000 to media-mode combinations. Added support for photo and full-color ink cartridge selection for BJC series. 2012-04-14 8905f8c1ecfa84ab32957053bb1e9ad198a2f6d0 Lines: +111, -5 Files: src/main/canon-media-mode.h (+71, -0) src/main/canon-modes.h (+31, -0) src/main/canon-printers.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon MG3100 to media-mode combinations. Separated out mode definitions from MG2100. 2012-04-14 8b31f8c89a5b4c5fd45c6b726056e9c6532c50d2 Lines: +92, -18 Files: src/main/canon-media-mode.h (+70, -0) src/main/canon-modes.h (+14, -14) src/main/print-canon.c (+8, -4) Added Canon MG2100 to media-mode combinations. 2012-04-13 f6df6dc9396b0c279d9273a0dfdec709e85ed641 Lines: +103, -6 Files: src/main/canon-media-mode.h (+93, -0) src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+8, -4) Added Canon MG8200 to media-mode combinations. 2012-04-13 11c6155c98b1af50d0b3b05308a6e64cfbc21b29 Lines: +103, -6 Files: src/main/canon-media-mode.h (+93, -0) src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+8, -4) Added Canon MG6200 to media-mode combinations. 2012-04-13 d83031506fdd70f68be433910b348ba68018bed8 Lines: +88, -6 Files: src/main/canon-media-mode.h (+78, -0) src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+8, -4) Added Canon MG5300 to media-mode combinations. 2012-04-13 f35f001fd01a58197cc9cbd96b6e6fbfbea62b37 Lines: +103, -6 Files: src/main/canon-media-mode.h (+93, -0) src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+8, -4) Added Canon MG8100 to media-mode combinations. 2012-04-13 8fd6d8a39e7877ad349875e88f3596be5d36fdb7 Lines: +101, -5 Files: src/main/canon-media-mode.h (+92, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon MG6100 to media-mode combinations. 2012-04-13 8cb2d911e721c602db4b666835abe501c0540d6f Lines: +88, -5 Files: src/main/canon-media-mode.h (+79, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon MG5200 to media-mode combinations. 2012-04-13 12b25dc2f9b23f6961973d20481c22e86be7e54e Lines: +81, -14 Files: src/main/canon-media-mode.h (+70, -8) src/main/canon-media.h (+1, -0) src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+8, -4) Added Canon MG5100 to media-mode combinations. Also added missing media type to Canon pro9500 Mk.II. 2012-04-13 a6e68894551f20d0db62e2ea81b3de2584c027f7 Lines: +88, -4 Files: src/main/canon-media-mode.h (+80, -0) src/main/print-canon.c (+8, -4) Added Canon MP750 (and MP760, MP770, MP780, MP790) to media-mode combinations. 2012-04-13 3e887f3efd07dfa72767ed3d2ddd7baa5f7a26b3 Lines: +100, -4 Files: src/main/canon-media-mode.h (+92, -0) src/main/print-canon.c (+8, -4) Added Canon MP710 (and MP740) to mode-media data. 2012-04-12 a1daf091b0016fed334631cd4803a89b41ce46cf Lines: +100, -4 Files: src/main/canon-media-mode.h (+92, -0) src/main/print-canon.c (+8, -4) Added Canon MP700 (and MP730) to media-mode combinations. 2012-04-12 5b9afcbfa193041578fdad92d701e4d29b5ec9e6 Lines: +122, -13 Files: src/main/canon-media-mode.h (+105, -0) src/main/canon-modes.h (+9, -9) src/main/print-canon.c (+8, -4) Added Canon MP950 to media-mode combinations. 2012-04-11 6728494b43102ee3346722ae7b5e3781b635fdb3 Lines: +109, -23 Files: src/main/canon-media-mode.h (+82, -0) src/main/canon-modes.h (+19, -19) src/main/print-canon.c (+8, -4) Added Canon MP490 to media-mode combinations. 2012-04-11 aa7031995256e3488cc98b090fb4d0fb698a61b1 Lines: +131, -23 Files: src/main/canon-media-mode.h (+100, -0) src/main/canon-modes.h (+23, -19) src/main/print-canon.c (+8, -4) Added Canon MP470 to media-mode combinations. 2012-04-11 fffaf48379746efc525d8a99ab5d2541d4a0e86d Lines: +110, -4 Files: src/main/canon-media-mode.h (+102, -0) src/main/print-canon.c (+8, -4) Added Canon MP900 to media-mode combinations. 2012-04-11 32b2d031f27f7bdd59974ba38cb0e45379076376 Lines: +78, -4 Files: src/main/canon-media-mode.h (+70, -0) src/main/print-canon.c (+8, -4) Added Canon MP360 (and MP370, MP375R, MP390) to media-mode combinations. 2012-04-11 fdda3cc48204aff915f8d287ef59e3dc9ec009d3 Lines: +114, -6 Files: src/main/canon-media-mode.h (+105, -1) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon iP9910 to mode-media data. 2012-04-11 f3f22b56ab401b82f488d3290594f13db57e1bd8 Lines: +115, -5 Files: src/main/canon-media-mode.h (+106, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon iP8600 to mode-media data. 2012-04-11 68476e82146aec067466c6d00e683b241095409d Lines: +126, -10 Files: src/main/canon-media-mode.h (+116, -4) src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+8, -4) Added Canon iP8100 to mode-media data. 2012-04-11 f73f4e3cb1a87e2bbc84587edd47dfdf28593b55 Lines: +107, -5 Files: src/main/canon-media-mode.h (+98, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon iP7100 to mode-media data. 2012-04-11 8669bbc1bc523f5a515e5a7ce9637d354e989fde Lines: +77, -4 Files: src/main/canon-media-mode.h (+69, -0) src/main/print-canon.c (+8, -4) Added Canon iP3600 to mode-media data. 2012-04-11 d2bdaf873ec5d91673e92749f6eaf45de2ce8298 Lines: +76, -4 Files: src/main/canon-media-mode.h (+68, -0) src/main/print-canon.c (+8, -4) Added Canon iP3300 to mode-media data. 2012-04-11 21811525075cf54645ea86fcfee9c36ff6302120 Lines: +95, -7 Files: src/main/canon-media-mode.h (+85, -1) src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+8, -4) Added Canon MP560 to mode-media data. 2012-04-10 0c2248df058d408c4864db2f302b57179689fc09 Lines: +94, -5 Files: src/main/canon-media-mode.h (+85, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon MP640 to media-mode combinations. 2012-04-10 448ca923fd8062c1d6c4d3191521f3bf73e73c9d Lines: +92, -6 Files: src/main/canon-media-mode.h (+82, -0) src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+8, -4) Added Canon MP630 to media-mode combinations. 2012-04-10 40ef3d2ad985824927c9dd360bad114945ab51f6 Lines: +77, -4 Files: src/main/canon-media-mode.h (+69, -0) src/main/print-canon.c (+8, -4) Added Canon MP620 to mode-media data. 2012-04-10 f158bbea5f74afac23a2c425c0f9cfb27a18acc7 Lines: +94, -4 Files: src/main/canon-media-mode.h (+86, -0) src/main/print-canon.c (+8, -4) Added Canon iP6100D to mode-media data. 2012-04-10 f2f5a6ab0817c29e54a235c1b32dbdac8221a45b Lines: +97, -7 Files: src/main/canon-media-mode.h (+86, -0) src/main/canon-modes.h (+3, -3) src/main/print-canon.c (+8, -4) Added Canon MP980 to mode-media data. 2012-04-10 352e7481319d8eea83463fc8f298221fc36a3221 Lines: +98, -4 Files: src/main/canon-media-mode.h (+90, -0) src/main/print-canon.c (+8, -4) Added Canon MP810 to mode-media data. 2012-04-10 28a6f677724fae1feb9034735639f416b85078e6 Lines: +93, -9 Files: src/main/canon-media-mode.h (+80, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+12, -8) Added Canon MP800 to mode-media data. 2012-04-09 86b18a5f32a9401f7c8c0e57acc971bcde13c710 Lines: +142, -9 Files: src/main/canon-media-mode.h (+128, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+13, -8) Added Canon Pro9500 Mk.II to media-mode combinations. 2012-04-09 400dbef0a61ff050fed332881a8666e3c310b304 Lines: +136, -6 Files: src/main/canon-media-mode.h (+130, -0) src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+4, -4) Added Canon Pro9500 to media-mode combinations. 2012-04-09 3993862411b492f9af259e584272f229a3455d67 Lines: +17, -6 Files: src/main/canon-media-mode.h (+9, -2) src/main/print-canon.c (+8, -4) Added transparency modes to iX4000 media-mode combinations. 2012-04-09 60ffbb681bafe16e824e107a74bf8a68209a8f47 Lines: +106, -7 Files: src/main/canon-media-mode.h (+73, -2) src/main/canon-modes.h (+24, -0) src/main/canon-printers.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon MX880 to media-mode combinations. 2012-04-09 7dac2433c7130f83146afcfc569c2b54d45b5724 Lines: +57, -4 Files: src/main/canon-media-mode.h (+49, -0) src/main/print-canon.c (+8, -4) Added Canon MX7600 to media-mode combinations. 2012-04-09 bb39cdc974b34b01388396208c56950da0bd1ceb Lines: +80, -4 Files: src/main/canon-media-mode.h (+72, -0) src/main/print-canon.c (+8, -4) Added Canon MX870 to media-mode combinations. 2012-04-09 f5721ae55bb768a4e3189c203a3ab62433cc0445 Lines: +79, -5 Files: src/main/canon-media-mode.h (+70, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon MX860 to media-mode combinations. 2012-04-09 9da0ecc6e1aaa5396a455bb8a5e2a386216e7aec Lines: +95, -5 Files: src/main/canon-media-mode.h (+86, -0) src/main/canon-media.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon MX850 to mode-media data. 2012-04-09 e50545d494949e9fd44b0ae31e67e3f62255765c Lines: +77, -4 Files: src/main/canon-media-mode.h (+69, -0) src/main/print-canon.c (+8, -4) Added Canon MX700 to mode-media data. 2012-04-09 6f2f6ca5c40439de20e093a12210682095fd2b09 Lines: +108, -24 Files: src/main/canon-media-mode.h (+80, -0) src/main/canon-modes.h (+20, -20) src/main/print-canon.c (+8, -4) Added Canon MX340 (and MX350) to mode-media data. 2012-04-09 bc4092fff4115537dc68ee5f8c68d0c427070ebe Lines: +106, -24 Files: src/main/canon-media-mode.h (+78, -0) src/main/canon-modes.h (+20, -20) src/main/print-canon.c (+8, -4) Added Canon MX330 to mode-media data. 2012-04-09 4baf72b6a82b4ce8e9c1ff2d10547a74022c1682 Lines: +123, -27 Files: src/main/canon-media-mode.h (+92, -0) src/main/canon-modes.h (+23, -23) src/main/print-canon.c (+8, -4) Added Canon MX300 (and MX310) to mode-media data. 2012-04-09 7098303f949dc894bd90ddaecf6b9df3efa1900c Lines: +105, -7 Files: src/main/canon-media-mode.h (+93, -0) src/main/canon-media.h (+2, -2) src/main/canon-modes.h (+2, -1) src/main/print-canon.c (+8, -4) Added Canon MP990 to mode-media data. 2012-04-09 022c589f7cc8a46492f18c26b8dc7d8d039f03e4 Lines: +91, -4 Files: src/main/canon-media-mode.h (+83, -0) src/main/print-canon.c (+8, -4) Added Canon MP600 to mode-media data. 2012-04-09 8a54cef3265c91c133ee0849827dc3e1a4720ae0 Lines: +77, -4 Files: src/main/canon-media-mode.h (+69, -0) src/main/print-canon.c (+8, -4) Added Canon MP520 (and MP510) to mode-media data. 2012-04-09 caa3ede9ce782ece69c0290072765063a7c0ba2d Lines: +85, -4 Files: src/main/canon-media-mode.h (+77, -0) src/main/print-canon.c (+8, -4) Added Canon MP480 to mode-media data. 2012-04-09 a1e8197cbec02ea019075751b891f1114dcc4d45 Lines: +110, -25 Files: src/main/canon-media-mode.h (+81, -0) src/main/canon-modes.h (+21, -21) src/main/print-canon.c (+8, -4) Added Canon MP280 to mode-media data. 2012-04-09 b4e9f9fb19106b347b6959059e8e69c32b1f3aa5 Lines: +60, -4 Files: src/main/canon-media-mode.h (+52, -0) src/main/print-canon.c (+8, -4) Added Canon mini320 (and mini360) to mode-media data. 2012-04-09 3c7c7eba1ce9bfa6bd0c65362fc74e0297e7e181 Lines: +59, -5 Files: src/main/canon-media-mode.h (+50, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon mini220 to mode-media data. 2012-04-09 e382b94b12d4983c14c11abb88f3e362da4c892e Lines: +89, -5 Files: src/main/canon-media-mode.h (+80, -0) src/main/canon-media.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon MP493 to mode-media data. 2012-04-08 9019801b52abef73ac774f0fefaf8630eb57bb0a Lines: +76, -4 Files: src/main/canon-media-mode.h (+63, -0) src/main/canon-modes.h (+5, -0) src/main/print-canon.c (+8, -4) Added Canon PIXMA iX7000 to media-mode combinations. 2012-04-08 66cdef6de6e24631f5bed8ccb060c95ac59617ac Lines: +59, -5 Files: src/main/canon-media-mode.h (+50, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon SELPHY DS810 to media-mode combinations. 2012-04-08 358719f67d6c119ade302649dbbbe810390b2056 Lines: +61, -5 Files: src/main/canon-media-mode.h (+52, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon SELPHY DS700 to media-mode combinations. 2012-04-08 17b3963031f6495f7177bd186571c4cde800fa4a Lines: +146, -24 Files: src/main/canon-media-mode.h (+80, -0) src/main/canon-media.h (+1, -0) src/main/canon-modes.h (+56, -19) src/main/canon-printers.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon MX420 to media-mode combinations. Added missing paper type and created custom mode definition. 2012-04-08 ddc7c12f691c1ea27b1aa3632e00003d17906621 Lines: +81, -4 Files: src/main/canon-media-mode.h (+73, -0) src/main/print-canon.c (+8, -4) Added Canon PIXMA iX6500 to media-mode combinations. 2012-04-08 341af28e53b808d425a2fcf0d9468ed157c6a628 Lines: +104, -4 Files: src/main/canon-media-mode.h (+96, -0) src/main/print-canon.c (+8, -4) Added Canon BJC i9900 to media-mode combinations. 2012-04-08 89decb7e7bf0739cfa8822e5ca24d02c3cc21aed Lines: +94, -4 Files: src/main/canon-media-mode.h (+86, -0) src/main/print-canon.c (+8, -4) Added Canon BJC i9100 to media-mode combinations. 2012-04-08 d11cfd83ca1d61cf81db576682a90e9e46da833a Lines: +92, -5 Files: src/main/canon-media-mode.h (+83, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon BJC i6610 (and i6500) to media-mode combinations. 2012-04-08 b9a723e1b2dad1e9166609b44486a9c71efbe5ce Lines: +91, -5 Files: src/main/canon-media-mode.h (+82, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon BJC i865 to media-mode combinations. 2012-04-08 4f0b675983cb42e0176352c92744ff55567b13a1 Lines: +91, -4 Files: src/main/canon-media-mode.h (+83, -0) src/main/print-canon.c (+8, -4) Added Canon BJC i560 to media-mode combinations. 2012-04-08 c4d2b1fb591214a71adc168648c3e226eb4fb37d Lines: +79, -4 Files: src/main/canon-media-mode.h (+71, -0) src/main/print-canon.c (+8, -4) Added Canon BJC i70 to media-mode combinations. 2012-04-08 884ac1a94b25916f1affa7e73c04344c8e69c3c2 Lines: +80, -4 Files: src/main/canon-media-mode.h (+72, -0) src/main/print-canon.c (+8, -4) Added Canon BJC i80 to media-mode combinations. 2012-04-07 f8fd125d51c240e85a1dd07c6b695f6880e01d1a Lines: +80, -8 Files: src/main/canon-media-mode.h (+69, -1) src/main/canon-modes.h (+3, -3) src/main/print-canon.c (+8, -4) Added Canon BJC i900 to media-mode combinations. 2012-04-07 f27c72b4c5d73fa1df483e6acbe7a6c929ff5692 Lines: +111, -5 Files: src/main/canon-media-mode.h (+102, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon BJC i960 to media-mode combinations. 2012-04-07 74f465501f1f7429c8e84b1048a69e97c8bd2807 Lines: +105, -8 Files: src/main/canon-media-mode.h (+93, -0) src/main/canon-modes.h (+3, -3) src/main/canon-printers.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon BJC i950 to media-mode combinations. 2012-04-06 f278389b302aa828c5da72c69edc134c159c1e39 Lines: +80, -4 Files: src/main/canon-media-mode.h (+72, -0) src/main/print-canon.c (+8, -4) Added Canon BJC i860 to media-mode combinations. 2012-04-06 af7e5cbc8dedbca6f7155ee81112dbe7e3c7cbe1 Lines: +105, -5 Files: src/main/canon-media-mode.h (+96, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon BJC i850 to media-mode combinations. 2012-04-06 b05d3ca4cb86be8030b4dc11342243b897d95434 Lines: +101, -7 Files: src/main/canon-media-mode.h (+90, -0) src/main/canon-modes.h (+3, -3) src/main/print-canon.c (+8, -4) Added Canon BJC i550 to media-mode combinations. 2012-04-06 787a30cf7894cdf876e30e9e186200ba2253929b Lines: +92, -6 Files: src/main/canon-media-mode.h (+83, -1) src/main/canon-media.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon BJC i455 to media-mode combinations. 2012-04-06 044688a83f5e2f0417367f44d339bc776c8064ea Lines: +86, -4 Files: src/main/canon-media-mode.h (+78, -0) src/main/print-canon.c (+8, -4) Added Canon BJC i450 to mode-media data. 2012-04-06 d1104eb431d30a27c74c1bfb1f87a399abc2867a Lines: +85, -5 Files: src/main/canon-media-mode.h (+76, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon BJC i50 to mode-media data. 2012-04-06 a0e8a64c04f93d9a24e4af21763921ffe1aba94b Lines: +88, -6 Files: src/main/canon-media-mode.h (+78, -0) src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+8, -4) Added Canon iP5000 to mode-media data. 2012-04-05 5be5a089c3590f91284a121eef0e7d6629d415f6 Lines: +95, -5 Files: src/main/canon-media-mode.h (+87, -0) src/main/print-canon.c (+8, -5) Added Canon iP7500 to media-mode combinations. 2012-04-05 0c52885f8377694c500c76202b9d1c66f30c5b21 Lines: +109, -25 Files: src/main/canon-media-mode.h (+80, -0) src/main/canon-modes.h (+21, -21) src/main/print-canon.c (+8, -4) Added Canon MP240 to media-mode combinations. 2012-04-05 c7530ef1812ad33f27ceccdb75cff14b0e491e6e Lines: +130, -27 Files: src/main/canon-media-mode.h (+100, -1) src/main/canon-modes.h (+22, -22) src/main/print-canon.c (+8, -4) Added Canon MP210 to media-mode combinations. 2012-04-05 205ac0e87fa87e6f27596897cd4ece2eb2c7e843 Lines: +123, -27 Files: src/main/canon-media-mode.h (+93, -1) src/main/canon-modes.h (+22, -22) src/main/print-canon.c (+8, -4) Added Canon MP190 to mode-media data. 2012-04-05 51f0e6c00e8ea32ff66c752396a8120a70cafccd Lines: +77, -4 Files: src/main/canon-media-mode.h (+69, -0) src/main/print-canon.c (+8, -4) Added Canon MP540 to mode-media data. 2012-04-05 41e6e25d123cc82c945b7decdd60ddca451664f7 Lines: +79, -4 Files: src/main/canon-media-mode.h (+71, -0) src/main/print-canon.c (+8, -4) Added Canon iX4000 to mode-media data. 2012-04-05 04c178a9a0b1e3d0f0633f47f41cb640980e9fd6 Lines: +105, -8 Files: src/main/canon-media-mode.h (+89, -0) src/main/print-canon.c (+16, -8) Added Canon iP3100 to mode-media data. 2012-04-04 c1d56963cfa943ec71b15a685ee6b14c926c9567 Lines: +89, -8 Files: src/main/canon-media-mode.h (+79, -0) src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+8, -6) Added Canon iP2000 to media-mode combinations. 2012-04-04 a892f346087f87a231089b5143c386247699f12b Lines: +108, -14 Files: src/main/canon-media-mode.h (+88, -1) src/main/canon-modes.h (+5, -5) src/main/print-canon.c (+15, -8) Added Canon MP970 (although no mono modes are yet added) to media-mode combinations. 2012-04-04 1b71a49acdeecf79449afe85396672c7de5a8ef6 Lines: +95, -17 Files: src/main/canon-media-mode.h (+71, -0) src/main/canon-modes.h (+13, -13) src/main/print-canon.c (+8, -4) src/xml/printers.xml (+3, -0) Added Canon iP2700 to media-mode combinations. 2012-04-04 d88979707a924aef0796e42414f0b78a58084129 Lines: +85, -6 Files: src/main/canon-media-mode.h (+75, -0) src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+8, -4) Added Canon MP530 to media-mode combinations. 2012-04-04 4a89e9347d1ad5c7b576b3c9fc33bba7d5d1c03c Lines: +120, -36 Files: src/main/canon-media-mode.h (+80, -0) src/main/canon-modes.h (+11, -11) src/main/print-canon.c (+29, -25) Added Canon iP46210D (incl. iP6220D, iP6310D) to media-mode combinations. 2012-04-04 eb1eebcfb29f2f660e0bbeeace3fbbc1e6049924 Lines: +73, -4 Files: src/main/canon-media-mode.h (+62, -0) src/main/canon-modes.h (+3, -0) src/main/print-canon.c (+8, -4) Added Canon iP4300 to media-mode combinations. 2012-04-04 b51fa7af7db9c5bc4ebbb1fb92edbcf1703495fc Lines: +95, -5 Files: src/main/canon-media-mode.h (+85, -0) src/main/canon-media.h (+1, -0) src/main/print-canon.c (+9, -5) Added Canon iP4100 to media-mode combinations. 2012-04-04 2a01663bc82ccdd7c2cfdbe8a255d710af8dc89a Lines: +89, -7 Files: src/main/canon-media-mode.h (+78, -0) src/main/canon-modes.h (+3, -3) src/main/print-canon.c (+8, -4) Added Canon iP4900 to media-mode combinations. 2012-04-04 5d65a940dddfb378861b0e3d5ccb181b58fbe349 Lines: +104, -13 Files: src/main/canon-media-mode.h (+87, -3) src/main/canon-modes.h (+9, -6) src/main/print-canon.c (+8, -4) Added Canon iP4600 to mode-media data. Fixed several missing duplex-specific entries in media-mode data. 2012-04-04 835755fc7131815fc9bb580fdd7cbd9320a2d554 Lines: +97, -8 Files: src/main/canon-media-mode.h (+85, -0) src/main/canon-modes.h (+4, -4) src/main/print-canon.c (+8, -4) Added Canon iP4500 to mode-media data. 2012-04-03 e84aaa883788b32b0552c80135cc0fe140a5b985 Lines: +9, -12 Files: src/main/canon-media-mode.h (+9, -12) Added remaining data for Canon MP250 to media-mode combinations. 2012-04-03 8bdedfc29d1b9dabbf616982f3d697211748f422 Lines: +120, -27 Files: src/main/canon-media-mode.h (+89, -0) src/main/canon-modes.h (+23, -23) src/main/print-canon.c (+8, -4) Added Canon MP250 (some checks of color-only modes required) to mode-media data. 2012-04-03 179e871ecb5436e50a76a679bf9e7ba636e1a08c Lines: +246, -130 Files: src/main/canon-media-mode.h (+126, -16) src/main/canon-media.h (+94, -94) src/main/canon-modes.h (+7, -7) src/main/print-canon.c (+19, -13) Added Canon MP960 to mode-media data. Corrected several more printer models in print-canon.c, and corrected conditional statement. Commented out unused variables. 2012-04-03 8c2758669e31097dbc1b9464393b2d534d04c584 Lines: +165, -15 Files: src/main/canon-media-mode.h (+144, -0) src/main/canon-modes.h (+2, -0) src/main/print-canon.c (+19, -15) Added Canon Pro9000 Mk.II to mode-media data. Also fixed several printer names conditional statements in print-canon.c: the strings must match the printer name definitions in canon-printers.h. 2012-04-03 df787bb99382394e76be4ff8fd2cfcac861c7808 Lines: +38, -6 Files: src/main/canon-media-mode.h (+37, -5) src/main/canon-modes.h (+1, -1) Added remaining settings of Canon Pro9000 to mode-media data. 2012-04-02 c8b9fa0b3b42eaf1b5ad1e27c3f90f59f13b27ee Lines: +133, -12 Files: src/main/canon-media-mode.h (+125, -7) src/main/print-canon.c (+8, -5) Added Canon Pro9000 (partial data) to media-mode combinations. 2012-04-02 084893237a18688b36708b5508ef5639933a9a66 Lines: +3, -3 Files: src/main/canon-media-mode.h (+3, -3) Revised slightly Canon iP4700, iP4800 in media-mode combinations. 2012-04-02 5c400952f5a8ccce675a40cf85dfbca09d879c34 Lines: +121, -31 Files: src/main/canon-media-mode.h (+86, -0) src/main/canon-media.h (+25, -25) src/main/canon-modes.h (+2, -2) src/main/print-canon.c (+8, -4) Added Canon iP4700, iP4800 to media-mode combinations. 2012-04-02 fc0425c5ad33bc1dcb8944671554f0d42072c2e6 Lines: +99, -5 Files: src/main/canon-media-mode.h (+90, -0) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+8, -4) Added Canon iP8500 to mode-media data. 2012-04-02 b36bf63dacbe4ef3205a3a264e23533b766601b1 Lines: +92, -4 Files: src/main/canon-media-mode.h (+84, -0) src/main/print-canon.c (+8, -4) Added Canon iP6700 to mode-media data. 2012-04-02 1c1b3d652314a6c7083573762b475e6b49428976 Lines: +95, -6 Files: src/main/canon-media-mode.h (+85, -0) src/main/print-canon.c (+10, -6) Added Canon iP5300 to mode-media data. 2012-04-02 12bcaa0ca4a823d44d1d8f3ea6b2c0d793e36883 Lines: +84, -10 Files: src/main/canon-media-mode.h (+75, -6) src/main/canon-media.h (+1, -0) src/main/print-canon.c (+8, -4) Added Canon MP830 to mode-media data. 2012-04-02 eee5a3402c47c6600773d39adea842980056ca2c Lines: +87, -4 Files: src/main/canon-media-mode.h (+79, -0) src/main/print-canon.c (+8, -4) Added Canon iX5000 to mode-media data. 2012-04-02 ff73d58ded07e439415ecfdfd7c8a87f9d3ae625 Lines: +83, -5 Files: src/main/canon-media-mode.h (+72, -1) src/main/print-canon.c (+11, -4) Added Canon iP4200 to mode-media data. 2012-04-01 8ccfcfaa9cfbe305fe75779d89c58298bf5900f5 Lines: +76, -7 Files: src/main/canon-media-mode.h (+65, -0) src/main/print-canon.c (+11, -7) Added Canon MP550 toia-mode combinations. 2012-04-01 f2b73088f34225ec288777b52d8e72b2a297e0ad Lines: +133, -35 Files: src/main/canon-media-mode.h (+115, -25) src/main/print-canon.c (+18, -10) Added Canon iP3000 to media-mode combinations. 2012-03-31 74769b2c96eec515ebdc5601804686e3b7ef384b Lines: +127, -34 Files: src/main/canon-media-mode.h (+79, -0) src/main/canon-modes.h (+29, -28) src/main/print-canon.c (+19, -6) Corrected Canon MX360 mode names and added media-mode combinations. 2012-03-31 af5e077519cbf5dcdfc96a27c86be61aeb41a87a Lines: +171, -53 Files: src/main/print-canon.c (+171, -53) Completed addition of PrintingMode option in mode replacement support in Canon backend 2012-03-31 194c075d4d1b1b98be7d750c620bb6a6d8025bc4 Lines: +30, -7 Files: src/main/print-canon.c (+30, -7) Increased priority of PrintingMode to that of InkSet in mode replacement support in Canon backend (partial implementation). 2012-03-31 05633acd9b12e829b0496e91a7bd5c2df19a473c Lines: +348, -28 Files: src/main/print-canon.c (+348, -28) Completed duplex mode replacement support in Canon backend. 2012-03-30 5c17353f463d23f21acf04edfa474ee7c738367c Lines: +12, -53 Files: src/main/print-canon.c (+12, -53) Removed duplicate code, cleaned up comments in duplex mode substitution for Canon backend (still some sections remaining to be completed). 2012-03-30 3e12db28507f0f2d24dfa80834741ad2ab50d953 Lines: +121, -24 Files: src/main/print-canon.c (+121, -24) Added further support for duplex mode substitution for Canon backend. 2012-03-30 e35b387190ec21b6ca74ec780a06c8f8b682bc8d Lines: +8, -4 Files: src/main/canon-media-mode.h (+1, -0) src/main/print-canon.c (+7, -4) fixed Canon iP6000D media-mode data. 2012-03-30 dace027fae6979c8e57f819ee060033846763015 Lines: +89, -2 Files: src/main/canon-media-mode.h (+87, -0) src/main/canon-modes.h (+2, -2) Added Canon iP6000D media-mode data, corrected a photo mode name. 2012-03-30 195e8d2ade3021892df1f792a852043eda16d7d6 Lines: +90, -1 Files: src/main/canon-media-mode.h (+90, -1) Added Canon iP4000 media-mode data. 2012-03-30 18af649bc5664f05de2aae14935a28c1c9be6d15 Lines: +47, -8 Files: src/main/print-canon.c (+47, -8) Added partial support for duplex mode replacement to Canon backend. 2012-03-29 f5a95ab60ab0edd80cbe42dd91f761ed4fee7c2b Lines: +147, -46 Files: src/main/print-canon.c (+147, -46) Added (possibly only partial) support for ink cartridge-specific mode selection to Canon backend. 2012-03-29 333acd33fe76f786b59f23cc282b0fdedacb499f Lines: +15, -2 Files: src/main/canon-modes.h (+3, -2) src/main/print-canon.c (+12, -0) Updated flags for inkset support, duplex support and corresponding replacement modes to Canon backend data files. 2012-03-29 d91af2c0aa11618c94568d58e00315c125f632e2 Lines: +44, -30 Files: src/main/canon-media-mode.h (+26, -15) src/main/canon-modes.h (+16, -13) src/main/print-canon.c (+2, -2) Added flags for inkset support and replacement modes to Canon backend data files. Currently only PIXMA MP450. 2012-03-28 13a9aa4f0c9a2c986985c905d5576d9b6bd8a94e Lines: +28, -13 Files: src/main/print-canon.c (+28, -13) Added PrintingMode setting to Canon backend get_current_mode logic. 2012-03-28 267c84d0e70b294506b7e4ac28334c3a3ebb0bde Lines: +5, -4 Files: src/main/print-canon.c (+5, -4) Fixed undeclared ink_type handling bug in Canon backend get_current_mode logic 2012-03-28 26481e828364714464f5da0c004ce0f212e6376e Lines: +240, -20 Files: src/main/canon-media-mode.h (+92, -1) src/main/print-canon.c (+148, -19) Added experimental logic to Canon backend get_current_mode function to find a mode if the one currently active is not for the media selected. Added MP450 mode-media data. 2012-03-28 9532be0ae5978747784dbcfe3bcdec2cecd62c84 Lines: +13, -9 Files: src/main/print-canon.c (+13, -9) Corrected bug in Canon backend get_current_mode logic regarding InkSet. 2012-03-27 d84dd41bd0e304fe9de21f49d397f25590a8dd26 Lines: +174, -7 Files: src/main/print-canon.c (+174, -7) Added major portion of decision logic for mode selection and replacement based on media type, ink set (cartridge selection), ink type, to Canon backend. Still missing: duplex mode replacement, enhance logic for replacing an existing mode. 2012-03-27 79915794ef3c61c2010e731f0024090eeca0374a Lines: +31, -10 Files: src/main/print-canon.c (+31, -10) Canon backend: added comments in preparation for further option decision logic to print-canon.c 2012-03-27 b2800f880b6b0fc0fd211579f22c85cc4a7bbd59 Lines: +16, -1 Files: src/main/print-canon.c (+16, -1) Canon backend: added InkType adjustment based on InkSet selection to canon_do_print. Currently sets InkType to Gray for Black InkSet, and to RGB(CMY) for Color InkSet. Devices with such cartridge selections do not use more complex ink sets in the modes (as far as is currently known). 2012-03-26 74848db9c08bf6bb73dc092fbb6e6557fa7079dc Lines: +43, -0 Files: src/main/canon-media-mode.h (+3, -0) src/main/print-canon.c (+40, -0) Added InkSet adjustment in do_print for Canon backend. Limited to MP610 for testing. 2012-03-26 98783172253180dd59bc3d0ddad8584cd4d080c2 Lines: +2, -6 Files: src/main/print-canon.c (+2, -6) Corrected InkType parameter and InkSet parameter in canon_do_print. 2012-03-26 3fa700074e4e058a4c75e586a57038d56df4ccb3 Lines: +6, -0 Files: src/main/print-canon.c (+6, -0) Added InkType parameter to privdata in canon_do_print routine. 2012-03-26 1e9c044dc7548577faa2610a3b96cc7369e28d7d Lines: +16, -2 Files: src/main/print-canon.c (+16, -2) Added InkSet parameter to privdata in canon_do_print routine. Removed several noisy debug statements. 2012-03-25 437428088197fd30daf03b79ee650792347b803e Lines: +17, -7 Files: src/cups/Makefile.am (+7, -5) src/cups/genppd.c (+9, -1) src/cups/test-ppds (+1, -1) Generate PPD files without extra_version when running test-ppds 2012-03-25 0e70d67bf26ae803659c36dac52f09b33f51646e Lines: +226, -33 Files: src/main/print-canon.c (+226, -33) Updated canon_printhead_colors function to highest possible colors for a given mode, or the highest possible for a given printer, if black is not specifically selected by printing mode or inkset (cartridge) selection. As a fallback, the lowest (previously black) amount of colors is returned, although this case should not occur. 2012-03-25 2e53ce2d0db70a5b547589990326318536881308 Lines: +1, -0 Files: src/cups/genppd.c (+1, -0) Clear resolution before enumerating other options. 2012-03-25 f58732fad9b9c1f636305705746749bf2f6d7afe Lines: +1, -0 Files: src/main/print-canon.c (+1, -0) Corrected missing default ink type setting 2012-03-25 7af610bf9d22ed2ed87958317614c23d976606d7 Lines: +108, -108 Files: src/main/canon-modes.h (+108, -108) Set default modes for most Canon printers to be standard rather than high-quality. 2012-03-25 9f1196d98745541818bbae2fab823edb1f6f7efa Lines: +30, -32 Files: src/main/print-canon.c (+30, -32) Set default ink type in Canon backend to be that of default mode (color if present). Changed debug statements to respect debug flags. 2012-03-25 be5ecd315356db7f1efc1d9a84d694ad3da862d4 Lines: +5, -11 Files: src/main/print-canon.c (+5, -11) Removed comments and debug statements 2012-03-24 878645c6bc9a6721ef4f5c739ea822be20dae2f9 Lines: +8, -7 Files: src/main/print-canon.c (+8, -7) Testing version of print-canon.c with default mode setting switched back on, and resolution disabled in ink type enumeration in canon_parameters. 2012-03-24 b8049596e929a823b14fd797fe63f01902fa5598 Lines: +44, -26 Files: src/main/print-canon.c (+44, -26) Testing version of print-canon.c with default mode setting switched off. 2012-03-23 7ef05398d81faf7649d667247fffd4da5983532e Lines: +34, -10 Files: src/main/print-canon.c (+34, -10) changed function to get current mode to return NULL when no modes found. 2012-03-22 57c684daf5b21c878add2294f5343f59874c03a6 Lines: +19, -1 Files: src/main/print-canon.c (+19, -1) Modified InkType code to return all inks for all modes: but first need to fix get_current_mode to return NULL instead of default mode. 2012-03-22 ee5b7c862e18a3cb6228ba4567738f67a3cbfe44 Lines: +17, -18 Files: src/main/print-canon.c (+17, -18) Modified printhead_colors code to check for mode. Cleaned up comments. 2012-03-21 7c0cb30b9248a588ec471335d992f95b433fd5e4 Lines: +2, -2 Files: src/main/print-canon.c (+2, -2) moved one debug statement into Canon MP610-specific block 2012-03-21 6229c0a49be2118c6fefd7036b175e44b5b03d4e Lines: +2, -3 Files: src/main/print-canon.c (+2, -3) Corrected conditional logic in mode replacement code for Canon backend 2012-03-21 1575d1cc3073f6ebe87f452c2e43d9e9c646d1e0 Lines: +8, -33 Files: src/main/print-canon.c (+8, -33) Cleaned up comments in mode replacement code 2012-03-21 9643fbfaba5599056d75ea7174adecc7482a4807 Lines: +47, -140 Files: src/main/canon-media-mode.h (+20, -123) src/main/print-canon.c (+27, -17) Working mode replacement code committed: limited to Canon MP610 for now. 2012-03-20 d767d8e75cfa2465341378ec509ce65b379eefb6 Lines: +99, -11 Files: src/main/canon-media-mode.h (+26, -8) src/main/print-canon.c (+73, -3) added to media and mode checking code, simplified for debugging. 2012-03-19 f47dc8f49a2a1838c1b3eadb418dab21a27e14bc Lines: +4, -4 Files: src/main/canon-media-mode.h (+3, -3) src/main/print-canon.c (+1, -1) Corrected addition of canon-media-mode.h to code. 2012-03-18 fb4d78dc86fa884f194a557cfc1a7a50575d81db Lines: +260, -3 Files: src/main/Makefile.am (+2, -1) src/main/canon-media-mode.h (added +228) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+29, -1) Adding canon-media-mode.h header file for recording relationship between media types and permitted modes. 2012-03-14 1ed0f8d3e33408ade145f7788dafbff85790180a Lines: +1, -18 Files: src/main/print-canon.c (+1, -18) reverted changed to ESC (L command for Canon i80: all components are present. 2012-03-13 ff4b1f15f2ef3c183e3524c6b09ab6178e3f58da Lines: +22, -4 Files: src/main/canon-modes.h (+2, -1) src/main/print-canon.c (+20, -3) added corrections to ESC (l and ESC (L commands for Canon i80. Added a further transparency modes for i80. 2012-03-12 195fc72b7e39e1b31f7d12ef90d406021e634618 Lines: +8, -3 Files: src/main/canon-modes.h (+8, -3) Added Env/Hagaki modes to Canon i80. 2012-03-12 e49413dd6bc520e09844cc6da81076d29e856756 Lines: +2, -2 Files: src/main/canon-modes.h (+2, -2) corrected mode names for Canon i80 2012-03-11 8adbb792231134867c3108c0d6cc26f91471c891 Lines: +33, -35 Files: src/main/canon-media.h (+32, -32) src/main/canon-modes.h (+1, -3) corrected a mode name for Canon MP610, and Canon media name PhotoPlusGloss2 2012-03-04 df7ab669a9b138460e4b8ea3a59a01d106d2d586 Lines: +20, -1 Files: src/main/print-canon.c (+20, -1) debug statements added for page width and length. Correction to conditional statement where incorrect printer model name was typed. 2012-03-04 ff4d7c96a7283029eb31f219d5478d3a45b21d59 Lines: +8, -150 Files: src/main/canon-inks.h (+8, -150) cleaned up comments 2012-03-04 71b760b02e5a5aa35ccbbd280c8f53933229e75b Lines: +8, -8 Files: src/main/canon-modes.h (+8, -8) removed Canon 13_c9m9y9 mode since page width is incorrectly set, reason currently unknown. 2012-02-23 954a4f111213d9e683631bf57890552a4d1daa28 Lines: +72, -0 Files: src/main/print-canon.c (+72, -0) Initial addition of CUPS option InkSet for Canon backend to select ink cartridge for 2-cartridge printers where options both, black-only, color-only are available. 2012-02-19 74ea3bd154725e84b82b1129b015f60b900ff926 Lines: +58, -62 Files: src/main/canon-inks.h (+36, -40) src/main/canon-modes.h (+22, -22) Corrected use of inkset 9_C4M4Y4K2c4m4y4 for plain (with K) and photo media modes (no K) on Canon printers. 2012-02-19 f687a38415359493f4d86b3522e8fe399ea44756 Lines: +7, -7 Files: src/main/canon-modes.h (+7, -7) Reordered modes for Canon iP90, iP100. ESC S) command still unsupported. 2012-02-19 9e19efff96b60d07c1395c93bd1bb0812cf94bc9 Lines: +4, -4 Files: src/main/canon-modes.h (+4, -4) Corrected non-unique mode names for Canon iP6210D, iP6220D, and iP6310D. 2012-02-19 d9412ed56ba054c7a7ff27d62150aa8eb058114a Lines: +47, -15 Files: src/main/canon-modes.h (+22, -15) src/main/print-canon.c (+25, -0) Added several cmy and CMYcmy modes to Canon iP6210D, iP6220D, and iP6310D printers. Some modes still not supportable. 2012-02-18 fba53639b6adf2d58936ae320a60522b309ab38d Lines: +55, -15 Files: src/main/canon-inks.h (+34, -0) src/main/canon-modes.h (+20, -14) src/main/print-canon.c (+1, -1) Added mode using cmy inks to Canon MG2100, MG3100, MG4100. 2012-02-17 d10f55c93b792b97df982e31623c3748030b23a2 Lines: +6, -3 Files: src/main/canon-inks.h (+1, -0) src/main/canon-modes.h (+5, -3) Added support for cmy and 1200dpi photo modes on Canon mini220. 2012-02-17 371c40e1f2c1fb2df9cffac96769ca74f6eac6fd Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) Added support for cmy and 1200dpi photo mode on Canon MP495. 2012-02-17 a7fe6b0b49a24dd5fd5ff5380532419e36eb7119 Lines: +24, -19 Files: src/main/canon-modes.h (+23, -18) src/main/print-canon.c (+1, -1) Added cmy and 1200dpi photo mode on Canon MP480, MP490. 2012-02-17 35b497ef8be78b7ca11c1a45f3667b305e6bd3b9 Lines: +10, -6 Files: src/main/canon-modes.h (+9, -5) src/main/print-canon.c (+1, -1) Added cmy and 1200dpi photo modes on Canon MP470. 2012-02-17 c1a646bf4d2bfb5f35425756246eb787ad77b58a Lines: +21, -23 Files: src/main/canon-inks.h (+14, -15) src/main/canon-modes.h (+7, -8) Corrected photo modes on Canon MP360, MP370, MP375R, MP390. cmy and CMYcmy modes now supported. 2012-02-16 b6786ea4ddd6e0e78a13a921a91fa4006cebb77c Lines: +5, -4 Files: src/main/canon-modes.h (+5, -4) Corrected cmy modes for Canon iP2000 (these modes, no 0x60 subtraction in ink names). 2012-02-16 0ced7e7cc9bcbd133da6420b7ca5536485d4545e Lines: +18, -7 Files: src/main/canon-modes.h (+17, -6) src/main/print-canon.c (+1, -1) Added 1200dpi cmy mode to Canon MX330, MX340, MX350, MX360, MX410. 2012-02-15 2459855bc90687d376fe54d4831e35d08add0e61 Lines: +11, -9 Files: src/main/canon-modes.h (+10, -8) src/main/print-canon.c (+1, -1) Add 1200dpi mode support to Canon iP2700. 2012-02-15 9bd272533f895d397a0918e112e371b81e788c76 Lines: +7, -5 Files: src/main/canon-modes.h (+7, -5) added cmy and 1200dpi modes to Canon MX300 and MX310. 2012-02-15 530384b9325477bd9735a28ab662aa74f731a901 Lines: +14, -10 Files: src/main/canon-modes.h (+13, -9) src/main/print-canon.c (+1, -1) Added 1200dpi mode to Canon MP280, and added support for cmy modes to print-canon.c for MP240, MP250, MP270, MP280. 2012-02-15 ded9f5ee6e8746b5b4533fe252b24181c35cd31f Lines: +34, -23 Files: src/main/canon-modes.h (+34, -23) Added 1200dpi mode to Canon MP240 and MP250. 2012-02-15 d5b0ba246a1896fef87c79adf78a9a79eafc71cd Lines: +1, -55 Files: src/main/canon-modes.h (+0, -41) src/main/canon-printers.h (+0, -13) src/xml/printers.xml (+1, -1) Added cmy modes and 1200dpi mode, then consolidated Canon MP210 and MP220 into one driver. 2012-02-15 5aa7656d47851ce4fe633fa94049e11012f6d18f Lines: +7, -4 Files: src/main/canon-modes.h (+7, -4) Added cmy and 1200dpi mode support to Canon MP220 (incomplete). 2012-02-15 14c49d53ad20f1afbb0db67797531e0c2349fbd1 Lines: +18, -8 Files: src/main/canon-modes.h (+17, -7) src/main/print-canon.c (+1, -1) Added cmy and 1200dpi mode support to Canon MP210. 2012-02-15 37fa9c65dd44d1844238395625141223b21c2b8a Lines: +9, -3 Files: src/main/canon-modes.h (+9, -3) Added modes with cmy inks to Canon MP190, including 1200dpi mode. 2012-02-15 b57b176a08ae0c0238343b03e81d2e54b6fd95af Lines: +49, -49 Files: src/main/canon-media.h (+2, -2) src/main/canon-printers.h (+47, -47) changed slotlist name for MP150-clones. 2012-02-15 1025ff7b65f3b56b47beeed6e915af93cbac725f Lines: +11, -96 Files: src/foomatic/foomatic-generator.in (+0, -1) src/main/canon-media.h (+0, -17) src/main/canon-modes.h (+4, -45) src/main/canon-printers.h (+3, -29) src/xml/printers.xml (+4, -4) consolidated Canon MP140, MP150, MP160, MP170, MP180 into single driver with identical modes, sources and media. 2012-02-14 b18903930ab294e371406a2802f9aaa2bc72b984 Lines: +1, -1 Files: src/foomatic/foomatic-templates-ijs/gutenprint.xml (+1, -1) Add the "-dNOINTERPOLATE" option to the Ghostscript command line used for the IJS flavor of Gutenprint. This makes rendering of pages containing bitmaps significantly faster. The interpolation also does not visibly enhance the print quality at the high resolutions we need. 2012-02-14 eaee634999325695fd3bb905684288f789e54a70 Lines: +0, -2 Files: src/foomatic/foomatic-generator.in (+0, -2) Removed unneeded import of the Data::Dumper module. The foomatic-generator script does not use it. Also this removes unneeded Perl library dependencies. 2012-02-14 7c8af945eda9083663e1502809e714fe9951bdd3 Lines: +18, -4 Files: src/cups/cups-genppdupdate.in (+18, -4) Use Getopt::Long instead of Getopt::Std. This reduces Perl library dependencies and makes it easier this way to use Gutenprint in space-restricted environments (Live CDs, routers, ...). The command line syntax of cups-genppdupdate does not change by this step. 2012-02-14 be4b39a4d53b37d88b2e725d0b1bb719c2195055 Lines: +21, -23 Files: src/main/canon-inks.h (+4, -12) src/main/canon-modes.h (+15, -10) src/main/print-canon.c (+2, -1) Continued adding cmy and CMYcmy inksets to Canon MP150 printer modes. 2012-02-13 366f806eeb61af3f111e222243b246dbdbba4e86 Lines: +38, -37 Files: src/main/canon-inks.h (+1, -1) src/main/canon-modes.h (+28, -25) src/main/print-canon.c (+7, -9) test/pixma_parse.c (+2, -2) add support in Canon printers for cmy inksets, and inksets containing cmy, where 0x60 is subtracted from the inkname in the printjob header. Applied currently to following models: MP140, MP150, MP160, MP170, MP180, MP190, MP220, MP450, MP460, MX300, MX310. To be extended to other printers (need to add such modes to canon-modes.h). 2012-01-30 09816ebe56c8036fcb823dd8de7e5987b84495cd Lines: +36, -15 Files: src/main/canon-inks.h (+1, -1) src/main/canon-modes.h (+9, -9) src/main/print-canon.c (+21, -4) src/main/print-canon.h (+5, -1) added support for a couple mofr modes in Canon MP150, MP170, MP220 among others, that use CMYcmk inksets. 2012-01-27 b368c29306d2d4e7de5de2ada5ba6b53848c6047 Lines: +6, -6 Files: src/main/canon-modes.h (+6, -6) added previously commented-out CMYKcmy modes for several Canon printers 2012-01-19 3473e158a48e1604358a9ee48f26719a0516b22c Lines: +4, -2 Files: src/escputil/escputil.c (+2, -0) src/gutenprintui2/ui-utils.c (+2, -2) Error: VARARGS gutenprint-5.2.6/src/escputil/escputil.c:616: va_init: Initializing va_list "args". gutenprint-5.2.6/src/escputil/escputil.c:637: missing_va_end: va_end was not called for "args". Error: VARARGS gutenprint-5.2.6/src/escputil/escputil.c:644: va_init: Initializing va_list "args". gutenprint-5.2.6/src/escputil/escputil.c:663: missing_va_end: va_end was not called for "args". Error: VARARGS gutenprint-5.2.6/src/gutenprintui2/ui-utils.c:217: va_init: Initializing va_list "args". gutenprint-5.2.6/src/gutenprintui2/ui-utils.c:219: missing_va_end: va_end was not called for "args". 2012-01-19 38f5570e8f73c9454d7fd26337399740914c3723 Lines: +0, -17 Files: src/main/mxml-file.c (+0, -17) Error: USE_AFTER_FREE gutenprint-5.2.6/src/main/mxml-file.c:939: freed_arg: "mxml_add_char" frees "name". gutenprint-5.2.6/src/main/mxml-file.c:326: freed_arg: "free" frees parameter "*buffer". gutenprint-5.2.6/src/main/mxml-file.c:941: double_free: Calling "free" frees pointer "name" which has already been freed. Error: USE_AFTER_FREE gutenprint-5.2.6/src/main/mxml-file.c:968: alias: Assigning: "ptr" = "value". Now both point to the same storage. gutenprint-5.2.6/src/main/mxml-file.c:973: freed_arg: "mxml_add_char" frees "value". gutenprint-5.2.6/src/main/mxml-file.c:326: freed_arg: "free" frees parameter "*buffer". gutenprint-5.2.6/src/main/mxml-file.c:976: double_free: Calling "free" frees pointer "value" which has already been freed. Error: USE_AFTER_FREE gutenprint-5.2.6/src/main/mxml-file.c:760: freed_arg: "mxml_add_char" frees "buffer". gutenprint-5.2.6/src/main/mxml-file.c:326: freed_arg: "free" frees parameter "*buffer". gutenprint-5.2.6/src/main/mxml-file.c:762: double_free: Calling "free" frees pointer "buffer" which has already been freed. 2012-01-19 ab21e46f0661984450551ddb1a9379e985d1d5a6 Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) Error: SIZEOF_MISMATCH gutenprint-5.2.6/src/main/print-canon.c:1962: suspicious_sizeof: Passing argument "privdata.head_offset" of type "int *" and argument "sizeof (privdata.head_offset) /*8*/" to function "memset" is suspicious. Did you intend to use "sizeof(*privdata.head_offset)" instead of "sizeof (privdata.head_offset)" ? 2012-01-19 765ec079d0123ab32524d96cf3e22ef60059bf6e Lines: +7, -1 Files: src/main/print-escp2.c (+1, -1) src/main/print-weave.c (+6, -0) Error: REVERSE_INULL gutenprint-5.2.6/src/main/print-escp2.c:4394: deref_ptr: Directly dereferencing pointer "pd->inkname". gutenprint-5.2.6/src/main/print-escp2.c:4400: check_after_deref: Dereferencing "pd->inkname" before a null check. Error: REVERSE_INULL gutenprint-5.2.6/src/main/print-weave.c:1479: deref_ptr: Directly dereferencing pointer "sw->head_offset". gutenprint-5.2.6/src/main/print-weave.c:1509: check_after_deref: Dereferencing "sw->head_offset" before a null check. 2012-01-19 11b5a4af0f3f679987605a903e67b9f8aeaa359f Lines: +2, -0 Files: src/main/mxml-file.c (+2, -0) Error: RESOURCE_LEAK gutenprint-5.2.6/src/main/mxml-file.c:879: alloc_fn: Calling allocation function "malloc". gutenprint-5.2.6/src/main/mxml-file.c:879: var_assign: Assigning: "value" = storage returned from "malloc(64UL)". gutenprint-5.2.6/src/main/mxml-file.c:958: leaked_storage: Variable "value" going out of scope leaks the storage it points to. Error: RESOURCE_LEAK gutenprint-5.2.6/src/main/mxml-file.c:871: alloc_fn: Calling allocation function "malloc". gutenprint-5.2.6/src/main/mxml-file.c:871: var_assign: Assigning: "name" = storage returned from "malloc(64UL)". gutenprint-5.2.6/src/main/mxml-file.c:934: var_assign: Assigning: "ptr" = "name". gutenprint-5.2.6/src/main/mxml-file.c:956: noescape: Variable "name" is not freed or pointed-to in function "fprintf". gutenprint-5.2.6/src/main/mxml-file.c:958: leaked_storage: Variable "ptr" going out of scope leaks the storage it points to. gutenprint-5.2.6/src/main/mxml-file.c:958: leaked_storage: Variable "name" going out of scope leaks the storage it points to. 2012-01-19 11415f9af9285c7ea602166a9a044273f1081a4d Lines: +7, -2 Files: src/main/print-vars.c (+7, -2) Error: NULL_RETURNS gutenprint-5.2.6/src/main/print-vars.c:1664: returned_null: Function "stp_list_get_item_by_index" returns null (checked 4 out of 5 times). gutenprint-5.2.6/src/main/print-list.c:254: return_null: Explicitly returning NULL. gutenprint-5.2.6/src/main/color.c:91: example_assign: Assigning: "color" = return value from "stp_list_get_item_by_index(color_list, idx)". gutenprint-5.2.6/src/main/color.c:92: example_checked: "color" has its value checked in "color == NULL". gutenprint-5.2.6/src/main/print-papers.c:154: example_assign: Assigning: "paper" = return value from "stp_list_get_item_by_index(paper_list, idx)". gutenprint-5.2.6/src/main/print-papers.c:155: example_checked: "paper" has its value checked in "paper". gutenprint-5.2.6/src/main/printers.c:123: example_assign: Assigning: "printer" = return value from "stp_list_get_item_by_index(printer_list, idx)". gutenprint-5.2.6/src/main/printers.c:124: example_checked: "printer" has its value checked in "printer == NULL". gutenprint-5.2.6/src/main/string-list.c:85: example_assign: Assigning: "answer" = return value from "stp_list_get_item_by_index((stp_list_t const *)list, element)". gutenprint-5.2.6/src/main/string-list.c:87: example_checked: "answer" has its value checked in "answer". gutenprint-5.2.6/src/main/print-vars.c:1664: dereference: Dereferencing a pointer that might be null "stp_list_get_item_by_index(ilist, item)" when calling "stp_list_item_get_data". gutenprint-5.2.6/src/main/print-list.c:697: deref_parm: Directly dereferencing parameter "item". 2012-01-19 269f0ea47b17de24c790d1c94d30541e25306f31 Lines: +3, -0 Files: src/gimp2/print.c (+1, -0) src/main/print-lexmark.c (+2, -0) Error: MISSING_BREAK gutenprint-5.2.6/src/gimp2/print.c:296: unterminated_default: The default case is not terminated by a 'break' statement. gutenprint-5.2.6/src/gimp2/print.c:298: fallthrough: The above case falls through to this one. Error: MISSING_BREAK gutenprint-5.2.6/src/main/print-lexmark.c:1406: unterminated_case: This case (value 10052) is not terminated by a 'break' statement. gutenprint-5.2.6/src/main/print-lexmark.c:1412: fallthrough: The above case falls through to this one. 2012-01-19 c8ddb1fd7b8c9678d8ebe5e98b1bc3554ada3e89 Lines: +17, -10 Files: src/main/escp2-driver.c (+1, -1) src/main/module.c (+1, -0) src/main/print-canon.c (+3, -0) src/main/print-color.c (+2, -2) src/main/print-escp2.c (+4, -1) src/main/print-list.c (+4, -4) src/main/print-ps.c (+2, -2) Error: FORWARD_NULL gutenprint-5.2.6/src/main/print-list.c:352: var_compare_op: Comparing "name" to null implies that "name" might be null. gutenprint-5.2.6/src/main/print-list.c:385: var_deref_model: Passing null variable "name" to function "stp_list_get_item_by_name_internal", which dereferences it. gutenprint-5.2.6/src/main/print-list.c:333: deref_parm_in_call: Function "strcmp" dereferences parameter "name". (The dereference is assumed on the basis of the 'nonnull' parameter attribute.) Error: FORWARD_NULL gutenprint-5.2.6/src/main/print-list.c:426: var_compare_op: Comparing "long_name" to null implies that "long_name" might be null. gutenprint-5.2.6/src/main/print-list.c:459: var_deref_model: Passing null variable "long_name" to function "stp_list_get_item_by_long_name_internal", which dereferences it. gutenprint-5.2.6/src/main/print-list.c:407: deref_parm_in_call: Function "strcmp" dereferences parameter "long_name". (The dereference is assumed on the basis of the 'nonnull' parameter attribute.) Error: FORWARD_NULL gutenprint-5.2.6/src/main/escp2-driver.c:246: var_compare_op: Comparing "pd->input_slot" to null implies that "pd->input_slot" might be null. gutenprint-5.2.6/src/main/escp2-driver.c:276: var_deref_op: Dereferencing null variable "pd->input_slot". Error: FORWARD_NULL gutenprint-5.2.6/src/main/module.c:96: var_compare_op: Comparing "module" to null implies that "module" might be null. gutenprint-5.2.6/src/main/module.c:99: var_deref_op: Dereferencing null variable "module". Error: FORWARD_NULL gutenprint-5.2.6/src/main/print-canon.c:380: var_compare_op: Comparing "caps->paperlist" to null implies that "caps->paperlist" might be null. gutenprint-5.2.6/src/main/print-canon.c:387: var_deref_op: Dereferencing null variable "caps->paperlist". Error: FORWARD_NULL gutenprint-5.2.6/src/main/print-color.c:1566: var_compare_op: Comparing "color_description" to null implies that "color_description" might be null. gutenprint-5.2.6/src/main/print-color.c:1577: var_deref_op: Dereferencing null variable "color_description". Error: FORWARD_NULL gutenprint-5.2.6/src/main/print-escp2.c:1660: var_compare_op: Comparing "ink_list" to null implies that "ink_list" might be null. gutenprint-5.2.6/src/main/print-escp2.c:1673: var_deref_op: Dereferencing null variable "ink_list". Error: FORWARD_NULL gutenprint-5.2.6/src/main/print-ps.c:826: var_compare_op: Comparing "node->child" to null implies that "node->child" might be null. gutenprint-5.2.6/src/main/print-ps.c:841: var_deref_op: Dereferencing null variable "node->child". 2012-01-18 c2dc58183e7a9cdf624945134cde0720b48f1b00 Lines: +7, -1 Files: src/escputil/escputil.c (+7, -1) fixed NULL pointer access in escputil 2012-01-18 33f8e2f44af4642b2240812c7bffc9fb0359b548 Lines: +12, -12 Files: src/main/canon-inks.h (+12, -12) Modified experimental Canon inksets using only sub-channel outputs. 2012-01-11 9ed0dcd45dd838785fc0dcad73d57fb424a0ec33 Lines: +14, -6 Files: src/main/canon-modes.h (+13, -5) src/main/print-canon.c (+1, -1) modified modes for Canon BJC-4300, added support for one photo cartridge mode. WIP. 2012-01-10 f18393465deec88eb897ad2111138068ed3aeb0c Lines: +2, -5 Files: src/main/print-canon.c (+2, -5) reverted CANON_CD_X and Y in print-canon.c from previous commit 2012-01-10 e5cb4984977146d47515ed55336c00e206716052 Lines: +37, -25 Files: src/main/canon-modes.h (+12, -13) src/main/print-canon.c (+25, -12) adjusted Canon BJC-4550 modes to use 4 inks. Added photo mode. 2012-01-10 719aa6e0d2195fba20ced4f897f31a9145c901ec Lines: +8, -4 Files: test/pixma_parse.c (+8, -4) added printout of inks used for 1-bpp modes in pixma_parse 2012-01-08 d75c50906fc9beb3102134118feb3d6354677a8c Lines: +6, -0 Files: NEWS (+3, -0) src/xml/printers.xml (+3, -0) Add support for Epson SX420 and related 2012-01-03 f08bbb2c5dc1a5c666ae911e823caa4a2c0c57d3 Lines: +3, -2 Files: src/main/print-canon.c (+3, -2) changed code to use extended page setting command even for CD media for selected printers. 2012-01-02 050cfa5b6361c23d046006ea6ed0248d9ffa3a89 Lines: +20, -5 Files: NEWS (+20, -5) src/xml/printers.xml (+0, -0) corrected printers.xml printer name with trailing spaces. Added latest CD support to NEWS file. 2012-01-02 609258e161da961ae8fd9ae62de009efb61bd03f Lines: +1, -0 Files: po/POTFILES.in (+1, -0) 3468320 POTFILES.in needs fixing 2012-01-02 d75f64f12f2694872bb684d6aae689ad6a521a30 Lines: +15, -15 Files: src/main/canon-printers.h (+12, -12) src/main/print-canon.c (+3, -3) Added support for second ESC (r command for CD media only (Canon PIXMA MP980, MP990, MG6100, MG8100) and single ESC (r command in case of CD media only (MG5200, MG5300, MG6200, MG8200). 2012-01-02 5a19b67501035208fc06c3d6053e9e93edd80034 Lines: +22, -9 Files: src/main/canon-printers.h (+8, -8) src/main/print-canon.c (+14, -1) Added support for second ESC (r command for CD media only (Canon PIXMA iP4600, iP4700, iP4800) and single ESC (r command in case of CD media only (iP4900). 2012-01-01 73b3006d43a7bd1e2c3ab1f1abbc88d148fdf1ac Lines: +8, -5 Files: NEWS (+5, -2) src/xml/printers.xml (+3, -3) Try again to fix printing to the NX200, SX200, and SX205. The SX215 (and presumably SX210) appear to be different from the SX200. 2012-01-01 10014643088e311eb81bd4d09adbcec0d8226de0 Lines: +17, -12 Files: NEWS (+15, -12) src/cups/genppd.c (+2, -0) 3299815 CUPS PPD broken on Linux 2012-01-01 b89047187de6e6bcbc066e2ac0451d043adfb4b5 Lines: +159, -95 Files: src/main/print-canon.c (+156, -93) src/main/print-canon.h (+3, -2) Added support for correct CD and FineArt media codes in ESC (P command 2011-12-31 0d77f0d6b66389a4b4b34d4306132e0330f1f094 Lines: +5, -5 Files: NEWS (+5, -5) updated NEWS with SELPHY series corrected names 2011-12-31 0333198b3e1f4ff155b0fe81f7f581740ca8a30c Lines: +16, -16 Files: src/xml/printers.xml (+16, -16) updated Canon SELPHY series names 2011-12-31 c78523c3367a422e38e2e5112a54da4f49c6cda2 Lines: +1, -0 Files: NEWS (+1, -0) updated NEWS for SELPHY series without CP-600 2011-12-31 91b56fc653e74c4609871e14f6c170e19daea9fa Lines: +2, -0 Files: src/xml/printers.xml (+2, -0) removed Canon SELPHY CP-600 from supported printers 2011-12-30 0a05ab78add2b3ab698426129c2344cff070172c Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) corrected foomatic driver for Canon MX310 2011-12-30 de08f843c3391836a81715bddf62260b465d7ea0 Lines: +24, -7 Files: src/cups/cups-genppdupdate.in (+21, -4) src/cups/genppd.c (+3, -3) Make genppdupdate more robust against missing drivers 2011-12-30 56b8bfcac532e99aae7b43c1478931e9ac748397 Lines: +2, -2 Files: src/xml/printers.xml (+2, -2) Fix driver names for Pixma MG4100 and MX350. 2011-12-30 b40dd5a5aa198b2ec451e8dcf6e3bc5732fe8fa3 Lines: +4, -2 Files: src/main/channel.c (+4, -2) Fix a couple of potential null pointer derefs (from stpere@gmail.com). 2011-12-27 9d682dcac48bbdfc4795ff74a06f44044d6195e7 Lines: +4, -2 Files: NEWS (+4, -2) Fix a few typos, add a few printers. =============================================================================== Name: gutenprint-5_2_8-pre1 2011-12-27 692e80151ef7755cfcef6240b80598d47ddc062b Lines: +0, -0 Gutenprint 5.2.8-pre1 release 2011-12-27 584841c8771de4d093e2db47f4b46a6e884d5677 Lines: +21, -4 Files: NEWS (+11, -1) README (+3, -2) src/xml/printers.xml (+7, -1) Remove support for Canon CP-720, 780, 800, and all ES models per requirement for special spooler 2011-12-24 8f7d751cc7eb6264200c7198e145acf4170df632 Lines: +18, -17 Files: NEWS (+3, -3) README (+13, -13) configure.ac (+2, -1) Prep for Gutenprint 5.2.8-pre1 2011-12-24 7c3e76bc9464fd286925af8059b6aa72223ea2d1 Lines: +2, -2 Files: src/foomatic/Makefile.am (+2, -2) Use rm -rf to remove foomatic-db. 2011-12-24 ced5a9e4d278e3b0703b5047852cff96d8f24058 Lines: +1, -11 Files: src/foomatic/Makefile.am (+1, -11) Back out parallelism change (causes dependency issues). 2011-12-24 9933612521b7b3cf9d9990bc6def7ac8aac857e9 Lines: +4, -15 Files: src/xml/escp2/model/model_116.xml (+2, -13) src/xml/escp2/model/model_117.xml (+2, -2) Adjust 720x1440 and 1440x1440 DPI drop sizes per Laurent Martelli 2011-12-23 49b9e7ad3e0df55033f5afdd05160f04cddd018f Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) Use memmove() rather than memcpy() when source and destination overlap. 2011-12-22 5756b83f2931db4c7e1e273b3bfa1390e33133b2 Lines: +11, -11 Files: src/main/canon-modes.h (+11, -11) corrected modes using CMYK to reference inkset with CMYK inks 2011-12-22 01036f803ce3426de8ba140fd440fc041e92aa98 Lines: +1, -29 Files: src/main/print-escp2.c (+1, -7) src/main/print-papers.c (+0, -8) src/main/print-weave.c (+0, -12) src/main/xmlppd.c (+0, -2) Clean up some unused variables 2011-12-22 d7e18f1c269e2ea0d754fc160569bb6e4a067698 Lines: +6, -1 Files: src/main/print-canon.c (+6, -1) corrected stp_color_init function call in print-canon.c 2011-12-21 8c0928fbda9a3415096000109017cc6b54189861 Lines: +1, -5 Files: src/main/print-canon.c (+1, -5) removed incorrectly commented out stp_color_init function call in print-canon.c 2011-12-20 6340e23ee992bb0d5b660dbbc4ffc5a829316e41 Lines: +3, -2 Files: NEWS (+2, -1) configure.ac (+1, -1) po/zh_CN.po (added +0) Add Chinese Mandarin translation 2011-12-20 643e8d03b70be8003408de9cb72f33ad0e00e7d2 Lines: +2, -0 Files: src/testpattern/run-testpattern-2.in (+2, -0) Report crash of the underlying program more prominently. 2011-12-19 002e670b4711c920ad1132f142fc8eb08b1441be Lines: +8, -8 Files: src/main/canon-modes.h (+8, -8) corrected inkset in modes for Canon BJC S300 and S330. 2011-12-19 1e9990dfd3223da5acd8ff03cc059df2901b18d4 Lines: +156, -156 Files: src/main/canon-printers.h (+156, -156) adjusted page width of Canon MP495, added INCH function for specifying inch measurements. 2011-12-19 2c1a2a0629a71ae47bfe184b466deb91cfecaaf1 Lines: +27, -11 Files: src/main/print-canon.c (+27, -11) commented out unused code 2011-12-19 5a6122c2dfbe7ca16da254e422bd7038f4169064 Lines: +2, -2 Files: src/main/canon-modes.h (+2, -2) updated Canon BJC S300 and S330 T-shirt modes to use inksets including K. 2011-12-19 39fd62bda0729b22848295670ada3f950d228f9c Lines: +0, -6 Files: src/main/canon-printers.h (+0, -6) removed unused control_cmd_MULTIPASS_MP150 2011-12-19 b9ba33ec1472d67e47d608be763a70bbcb878f65 Lines: +3, -3 Files: src/main/print-canon.c (+3, -3) changed printf to use integer rather than unsigned for local loop variables, and num_channels 2011-12-18 3011fdcccb6642edd8b18839b8e3c514faf86ae8 Lines: +7, -7 Files: src/main/print-canon.c (+7, -7) Change some debug messages to stp_dprintf. 2011-12-18 07b5e8d1d7d72c4674b1da2f642bdaaf1f916994 Lines: +11, -1 Files: src/foomatic/Makefile.am (+11, -1) Allow building both foomatic-dbs in parallel 2011-12-18 1e2dc2e553a45a24187505891b717c2e327beba1 Lines: +1, -1 Files: scripts/autogen.sh (+1, -1) Tweak libtool version regexp to handle just two version components. 2011-12-18 af4ea15ccc6bde43eca3f6558ebf37ea6cdab231 Lines: +1, -0 Files: src/cups/rastertoprinter.c (+1, -0) Add one more debug line. 2011-12-18 bb638dbbe535b9f1bdf48221f4101f384072f6d1 Lines: +358, -100 Files: src/cups/rastertoprinter.c (+358, -100) Improve debugging output, and some code cleanup. 2011-12-18 76680a0f041e7d9357885ac113641268530a9385 Lines: +2, -7 Files: src/cups/genppd.c (+2, -7) Work around a sporadic crash in pstoraster. Per Mike Sweet this should not be necessary and may be due to a bug that has since been fixed in Ghostscript 9.01. 2011-12-14 98bf7b98bc5d96a6503d8c1894c88e7414515288 Lines: +404, -3 Files: NEWS (+26, -2) src/xml/escp2/model/Makefile.am (+3, -1) src/xml/escp2/model/model_116.xml (added +150) src/xml/escp2/model/model_117.xml (added +139) src/xml/escp2/qualitypresets/Makefile.am (+1, -0) src/xml/escp2/qualitypresets/prox900.xml (added +70) src/xml/printers.xml (+15, -0) Add various Epson printers. Add preliminary (CcMmYKkk) support for Stylus Pro 7900/9900. 2011-12-06 bbf3ac81f32e37ea9e4f9017d1cb19b25fc031ca Lines: +2, -1 Files: src/main/print-escp2.c (+2, -1) Correctly initialize the default value, from Dmitry V. Levin. 2011-11-30 af97b9c5a6fbdf5079bcba2a61d3f6999760eb15 Lines: +4, -0 Files: NEWS (+4, -0) Added photo cartridge support information to README. 2011-11-30 5b3eefc6babadda359d0200dce40565de75f13f3 Lines: +7, -1 Files: src/main/canon-modes.h (+3, -0) src/main/print-canon.c (+4, -1) Added support for photo cartridge in Canon BJC-3000 series (flag for the mode to select that cartridge). 2011-11-30 a61d1b51834f13d7dd51a0c21a07d2599cfe2674 Lines: +18, -2 Files: src/main/canon-modes.h (+2, -0) src/main/canon-printers.h (+1, -1) src/main/print-canon.c (+15, -1) Added support for differentiating ESC (t codes based on media code for Canon BJC-3000 series. 2011-11-30 e666e18827b5ecb214635aeecad27a8f4f775289 Lines: +6, -5 Files: src/main/canon-modes.h (+5, -4) src/main/canon-printers.h (+1, -1) fixed type in control command, and added CMY to modes for Canon BJC-3000 series. 2011-11-30 ba178901576693b2ee149d074977d6dd7d0b02c7 Lines: +9, -7 Files: src/main/canon-modes.h (+8, -6) src/main/canon-printers.h (+1, -1) Corrected command set and added modes for Canon BJC-3000. 2011-11-27 47d84aa6af675be56f75b54a2f3f41831581c1e5 Lines: +1, -1 Files: src/main/canon-modes.h (+1, -1) Correction to high-quality mode for Canon BJC-4550. 2011-11-27 3358a4a0dab830fc26448c073b23e0d086e55618 Lines: +31, -0 Files: NEWS (+1, -0) src/main/canon-modes.h (+10, -0) src/main/canon-printers.h (+13, -0) src/main/print-canon.c (+6, -0) src/xml/printers.xml (+1, -0) Added experimental support for Canon BJC-4550. 2011-11-26 fad0c98bbe708c7e6e90fd2ec626d6b199d51d88 Lines: +91, -4 Files: src/main/print-canon.c (+91, -4) listed media size codes for CDs and Fine Art A4. 2011-11-26 6ecbe051dca041ddb44753cfd57721a41932dbd3 Lines: +19, -15 Files: src/main/canon-media.h (+7, -6) src/main/canon-modes.h (+11, -8) src/main/canon-printers.h (+1, -1) Corrected Canon MP960 modes, customized media. 2011-11-26 a0a8e5c4c605887812dcca20433bb3975ff8b069 Lines: +2, -2 Files: src/main/canon-modes.h (+2, -2) Corrected Canon MP950 mode for T-Shirt transfers. 2011-11-26 685c3f74dce904f4ab2d4bd6fb0c229882239587 Lines: +103, -6 Files: NEWS (+2, -0) src/main/canon-inks.h (+48, -0) src/main/canon-media.h (+22, -0) src/main/canon-modes.h (+28, -3) src/main/canon-printers.h (+3, -3) Corrected Canon MP950 printer definition, added modes, customized media and sources. 2011-11-26 effeb8e3b392d0e673050e44aea4e5029b7cb7ae Lines: +40, -24 Files: src/main/canon-media.h (+5, -3) src/main/canon-modes.h (+35, -21) Updated Canon iP4000 modes, leaving legacy modes (not actual driver modes) as default. 2011-11-26 57a98608fbaf49c4dad9b31b4f8e53b849c024d5 Lines: +61, -94 Files: src/main/canon-media.h (+61, -94) Corrected incorrect media type codes, especially FineArtOther. 2011-11-26 7fc7d61a21bb4e794b8e5fa822b2ec0eddd6c551 Lines: +33, -19 Files: NEWS (+33, -3) src/xml/printers.xml (+0, -16) Removed Canon printers currently unsupportable using ESC (z commands. 2011-11-26 957f3c5ddc109d498e503b5253d1d159788a7c5d Lines: +188, -194 Files: src/main/canon-inks.h (+12, -12) src/main/canon-media.h (+26, -32) src/main/canon-modes.h (+150, -150) Corrected media type names, removed some comments. 2011-11-26 184f8fd951ed13dfda26de30f556c80adbfc5908 Lines: +48, -9 Files: NEWS (+5, -0) src/main/canon-media.h (+22, -1) src/main/canon-printers.h (+15, -2) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+5, -5) Changed printer definition and capabilities for Canon MP750 and its clones: MP760, MP770, MP780, MP790. Media and sources adjusted. Modes remain as for iP4000 (but using iP4100 which are identical to iP4000). 2011-11-26 1db835202fd09312e80a0808d8640768ceb6e7a9 Lines: +93, -24 Files: NEWS (+4, -2) src/main/canon-media.h (+28, -0) src/main/canon-modes.h (+40, -6) src/main/canon-printers.h (+13, -13) src/main/print-canon.c (+6, -1) src/xml/printers.xml (+2, -2) Completely changed printer definition and capabilities for Canon MP740. Added modes, media, new sources. MP710 identical so driver renamed to that. 2011-11-25 fcc3c30349e97be826c31e22b41fda55953ef15c Lines: +73, -2 Files: NEWS (+2, -0) src/main/canon-media.h (+20, -0) src/main/canon-modes.h (+34, -0) src/main/canon-printers.h (+15, -0) src/xml/printers.xml (+2, -2) Changed printer definition, modes, media, sources for Canon MP700, MP730. Japanese model adds inkjet Hagaki, Hagaki and CD support, but also has SelectParallel=ECP in initialization, therefore kept this even though US model does not use it. 2011-11-25 e08846cb9f03ea13e240fdbc54caa90703bcdcf8 Lines: +66, -3 Files: src/main/canon-media.h (+20, -0) src/main/canon-modes.h (+30, -0) src/main/canon-printers.h (+15, -2) src/xml/printers.xml (+1, -1) Split Canon MP610 into separate driver, and modified iP5300 sources and modes. 2011-11-25 98bf78fad108ae1d4296dbdc02e1f8312d6be580 Lines: +1, -1 Files: src/main/canon-printers.h (+1, -1) Changed sources for Canon iP4200. 2011-11-25 244cb72927eb6619858c24deb95000b405e4a3ce Lines: +14, -11 Files: src/main/canon-media.h (+1, -1) src/main/canon-modes.h (+13, -10) Added transparency print modes to Canon MP500 and iP4200. 2011-11-24 6b8b4f118c766262e864ebbbd247b95b6a9b684a Lines: +3, -3 Files: src/main/canon-modes.h (+3, -3) Activated extra modes for Canon mini220. 2011-11-24 cc5077d84f78f9787380b6fcfda86b077289a585 Lines: +17, -11 Files: src/main/canon-modes.h (+17, -11) Rearranged modes for Canon MP470. 2011-11-24 59c7243e1831716dfae103ce05c85a7e3b56d79a Lines: +2, -2 Files: src/main/canon-printers.h (+2, -2) Corrected printer definition for Canon MP493. 2011-11-24 74d575dbd8afe4b1bb612edb940040d6ccab2d2b Lines: +3, -3 Files: src/main/canon-modes.h (+1, -1) src/main/canon-printers.h (+2, -2) Corrected printer definition for Canon MX420, and Env/Hagaki modes for MP480 and MX420. 2011-11-24 18e27f6b304e4fd4986ef2c787c2f674ef17a89d Lines: +2, -2 Files: src/main/canon-printers.h (+2, -2) Corrected printer definition for Canon iX6500. 2011-11-24 12fcc526e1199405ad843684519f62a1eec3af9c Lines: +10, -6 Files: src/main/canon-modes.h (+9, -5) src/main/canon-printers.h (+1, -1) Corrected Canon MX7600 printer definition. Added photo modes and support for Env/Hagaki. 2011-11-24 17be6ac6a83914954f10aa90de500237f5d3cef5 Lines: +5, -26 Files: src/main/canon-modes.h (+3, -24) src/main/canon-printers.h (+2, -2) Corrected printer definition for Canon MX860, MX870, adjusted modes. 2011-11-24 da606aeefda8eb7c8880827a4c21d3844f1cebf3 Lines: +16, -16 Files: src/main/canon-modes.h (+15, -15) src/main/canon-printers.h (+1, -1) Corrected printer definition for Canon MX860, and corrected and enhanced modes. Added support for Env/Hagaki. 2011-11-24 a2f08752d300f6594c944ab5cae553563380cdec Lines: +1, -1 Files: src/main/canon-printers.h (+1, -1) Corrected printer definition for Canon MX850. 2011-11-24 9558974b3c2b45957d89807d0145a8a595d2333b Lines: +1, -1 Files: src/main/canon-printers.h (+1, -1) Corrected printer definition for Canon MX700. 2011-11-24 825c207eae6838bf029c5f79302bed3bbbd60f59 Lines: +61, -37 Files: NEWS (+8, -0) src/main/canon-modes.h (+49, -33) src/main/canon-printers.h (+3, -3) src/main/print-canon.c (+1, -1) Corrected printer definitions and modes for Canon MX330, MX340, MX350. Added missing XML capability to Canon MX340 and MX350. 2011-11-24 5556971f87dbcf57f014127dbecfdc8c8252777a Lines: +28, -20 Files: src/main/canon-modes.h (+27, -19) src/main/canon-printers.h (+1, -1) Corrected printer definition for Canon MX300. Rearranged modes, and removed unsupported ones. 2011-11-24 704f52b5e76a644adda59a53f2355626b477aa6f Lines: +49, -0 Files: NEWS (+2, -0) src/main/canon-inks.h (+14, -0) src/main/canon-media.h (+12, -0) src/main/canon-modes.h (+6, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+2, -0) Added experimental support for Canon mini320 and mini360. 2011-11-24 dce33db5d88bbbdaa0ea4881e2bf32b60daf9a0f Lines: +31, -0 Files: NEWS (+1, -0) src/main/canon-modes.h (+10, -0) src/main/canon-printers.h (+18, -0) src/main/print-canon.c (+1, -0) src/xml/printers.xml (+1, -0) Added experimental support for Canon mini220. 2011-11-24 b9e3adcae6b6e7ea78a17db7d4553655ea232158 Lines: +18, -10 Files: src/main/canon-modes.h (+17, -9) src/main/canon-printers.h (+1, -1) Adjusted modes for Canon MP990, added some photo modes, and Env/Hagaki support. 2011-11-24 527d60417cbf7c3164bf77ef412348e1b52b1618 Lines: +54, -43 Files: NEWS (+1, -0) src/main/canon-inks.h (+6, -1) src/main/canon-media.h (+23, -1) src/main/canon-modes.h (+23, -40) src/main/canon-printers.h (+1, -1) Corrected printer definition for Canon MP970, created correct and customized modes, created custom media. 2011-11-24 c792aba2f21be7dc8b3d21ec5e423f71bf85a846 Lines: +28, -4 Files: NEWS (+1, -0) src/main/canon-inks.h (+1, -0) src/main/canon-modes.h (+23, -1) src/main/canon-printers.h (+3, -3) Corrected printer definition for MP600, created correct and customized modes. 2011-11-24 3b26cda4c2260463716716d2841a42e8b129f6e3 Lines: +3, -3 Files: src/main/canon-modes.h (+3, -3) Corrected modes for Canon MP540 (used by other models too). 2011-11-24 9c97d577fbf1f778b9654c00db1fb5ab8525b661 Lines: +2, -2 Files: src/main/canon-printers.h (+2, -2) Corrected printer definition for Canon MP510 and MP520. 2011-11-24 d59c4be54098b89c7f51bee0822233bcbb403c2d Lines: +2, -2 Files: src/main/canon-printers.h (+2, -2) Corrected printer definition for Canon MP495. 2011-11-24 6da32d1634b82f3c4583209b547f1bcc88ee0856 Lines: +24, -16 Files: src/main/canon-modes.h (+23, -15) src/main/canon-printers.h (+1, -1) Corrected printer definition for Canon MP480, and reorganized modes. 2011-11-23 d7453c2674b04363d3d4abf0a8a6046a49e4c6dc Lines: +59, -24 Files: NEWS (+7, -6) src/main/canon-media.h (+26, -0) src/main/canon-modes.h (+22, -14) src/main/canon-printers.h (+4, -4) Corrected printer definition, modes for Canon iP2000. Created custom media, and rearranged and expanded modes. 2011-11-23 5f6282e807895fd959589df3c830f5d9bc0dd59d Lines: +27, -20 Files: src/main/canon-modes.h (+24, -17) src/main/canon-printers.h (+3, -3) Corrected printer definition for Canon MP280. Rearranged modes. 2011-11-23 faefbb51cb749d15e1f5964761df4a2a599ffe1a Lines: +2, -2 Files: src/main/canon-printers.h (+2, -2) Corrected printer definition for Canon MP270. 2011-11-23 48b1f3fa0ba6c816dd01fa216ea7991cee7c3d2b Lines: +63, -3 Files: src/main/canon-modes.h (+38, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -1) test/pixma_parse.c (+11, -2) Changed printer driver for Canon MP220. Added new printer definition and modes. 2011-11-23 35b6226b52435f58bd0819613776ee58585b9a9b Lines: +2, -0 Files: src/xml/printers.xml (+2, -0) Add Epson WorkForce 63 and Artisan 835 2011-11-22 2c1eab359839a290dacb468255829f7dedb5baf6 Lines: +112, -33 Files: src/main/canon-inks.h (+70, -0) src/main/canon-modes.h (+37, -29) src/main/canon-printers.h (+4, -4) src/main/print-canon.c (+1, -0) Added definition of ESC (S use flag, capability, and defined all modes for Canon iP90 and iP100. 2011-11-22 97b6f9dee9d98477df6c52f5736d0be1446c984e Lines: +70, -7 Files: src/main/canon-inks.h (+14, -0) src/main/canon-media.h (+17, -0) src/main/canon-modes.h (+26, -6) src/main/canon-printers.h (+13, -1) Added definitions for Canon iP100, cleaned up iP90 definition. Both not yet usable. 2011-11-22 487db1b6bdfcb710a490dc62d411e918e605ba4d Lines: +24, -16 Files: src/main/canon-modes.h (+23, -15) src/main/canon-printers.h (+1, -1) Corrected printer definition for Canon MX360, and reorganized modes. 2011-11-22 5896dc1d6d59aea7d91927200d2177fb67d21c8f Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Corrected Canon PIXUS iP3100 driver (PIXMA previously corrected). 2011-11-22 b64f60ec66dea6bdbb2968535c9c438b1cf91e12 Lines: +57, -39 Files: src/main/canon-media.h (+22, -19) src/main/canon-modes.h (+32, -17) src/main/canon-printers.h (+3, -3) Corrected Canon iP3100 and iP3000 printer definitions. Rearranged modes to iP3100 and experimental inkjet Hagaki support to iP3000. 2011-11-21 a30d84e2f49bcede11c83a7e74c5320810758bfa Lines: +2, -2 Files: src/main/canon-printers.h (+2, -2) Corrected Canon MP450 printer definition. 2011-11-21 b8b190ba5283bfef518eed9cae0f594ec8248db6 Lines: +6, -6 Files: src/main/canon-modes.h (+5, -5) src/main/canon-printers.h (+1, -1) Corrected Canon iP90 printer definition, commented out unsupported modes. 2011-11-21 f79d181c3728f133103a592135b316caa50cc6b3 Lines: +1, -1 Files: src/main/canon-printers.h (+1, -1) Corrected Canon iP4000 printer definition. 2011-11-21 3693e4e6b16674022da34c8cc1e855c8118af0b4 Lines: +47, -12 Files: src/main/canon-media.h (+19, -0) src/main/canon-modes.h (+25, -9) src/main/canon-printers.h (+3, -3) Corrected Canon iP3000 printer definition and commands, made custom media, and added and corrected modes. 2011-11-21 9ae1c4d82bead6f8ace72aa8ee36a8ea62573e9b Lines: +15, -9 Files: src/main/canon-modes.h (+13, -4) src/main/canon-printers.h (+2, -5) Corrected Canon MP150 printer definition, customized modes. 2011-11-21 2a031701a06add6f4262b1c80ccddf8abe110d19 Lines: +38, -3 Files: src/main/canon-media.h (+1, -1) src/main/canon-modes.h (+35, -0) src/main/canon-printers.h (+2, -2) Corrected Canon MP190 printer definition, customized modes. 2011-11-21 9bce543cf1ecfbf01ca7107792f3aa38051aff21 Lines: +29, -26 Files: src/main/canon-media.h (+0, -11) src/main/canon-modes.h (+26, -12) src/main/canon-printers.h (+2, -2) src/xml/printers.xml (+1, -1) Updated modes for Canon MP170 (commented out some unsupported modes), corrected printer definition. Also added MP180 which is a clone of MP170. 2011-11-21 d0f02c62273540ed5623aa390d4715efed29ef1d Lines: +69, -0 Files: NEWS (+2, -0) src/main/canon-media.h (+18, -0) src/main/canon-modes.h (+35, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -0) Added experimental support for Canon MP240. 2011-11-21 c33e6118a61d0abebcf865c4b29f23a347a5ce0a Lines: +39, -1 Files: src/main/canon-modes.h (+25, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -1) created separate printr definition for Canon iX4000. 2011-11-21 defdb3c74b99892078ab09fabe0b3cf8e3c402ba Lines: +82, -10 Files: NEWS (+3, -2) src/main/canon-media.h (+26, -0) src/main/canon-modes.h (+31, -0) src/main/canon-printers.h (+13, -0) src/main/print-canon.c (+3, -3) src/xml/printers.xml (+6, -5) Changed driver for Canon i865, adding custom media, soruce and mode definitions. Kept old printer definition in xml/printers.xml, renamed to make the old ones have an extension 'old', so that depreciation will be simpler. 2011-11-20 281eb165a2df9110350a3c9d919a7eb173bc5bb6 Lines: +45, -0 Files: src/main/canon-modes.h (+31, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -0) Added experimental support for Canon MP210. 2011-11-20 95dd39fd8868e6e3460673a758ba8974b3e8e851 Lines: +26, -4 Files: NEWS (+2, -1) src/main/canon-modes.h (+9, -2) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+2, -1) Added experimental support for Canon MP140 and changed driver for MP160 (clone of MP140). 2011-11-20 671467efa9a0ed07262131488301b3e5d6ae9104 Lines: +5, -1 Files: src/main/canon-modes.h (+2, -1) src/main/print-canon.c (+3, -0) Added ESC (t flag for Canon MP130 and other early devices. Corrected MP360 flag definition. 2011-11-20 7fc48a65d9d9aac587baf31daa88d5e9a365cfed Lines: +44, -1 Files: NEWS (+2, -0) src/main/canon-modes.h (+26, -0) src/main/canon-printers.h (+13, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+2, -0) Added experimental support for Canon S900 and S9000. 2011-11-20 c2b78cdc3fd8b2fd4bd1c316cedbd1fad796f882 Lines: +15, -0 Files: NEWS (+1, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -0) Added experimenal support for Canon S830D. 2011-11-20 fd6208431211527f1edb21237a2af71b3d9ac687 Lines: +44, -1 Files: NEWS (+1, -0) src/main/canon-modes.h (+28, -0) src/main/canon-printers.h (+13, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+1, -0) Added experimenal support for Canon S820. 2011-11-20 4d5e295c315f180c64a9ebc8b5af5c8fb83b61e9 Lines: +110, -1 Files: NEWS (+1, -0) src/foomatic/foomatic-generator.in (+2, -0) src/main/canon-inks.h (+36, -0) src/main/canon-media.h (+25, -0) src/main/canon-modes.h (+32, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -1) Changed printer definition of Canon S800, correcting command sets, and adding media, sources, modes. 2011-11-20 492e6126e7abc9672ae46027f4f97678bdad2d7c Lines: +64, -6 Files: NEWS (+1, -0) src/main/canon-media.h (+18, -0) src/main/canon-modes.h (+29, -4) src/main/canon-printers.h (+15, -2) src/xml/printers.xml (+1, -0) Added experimental support for Canon S750. 2011-11-20 690d60cd22ea56995e52ed0d96896dd8c529d751 Lines: +0, -1 Files: src/xml/printers.xml (+0, -1) Removed existing (was copy of original S600 definition) entry for Canon S630. New definition remains. 2011-11-20 f56ce44e2f557687e3147f7469a3a8d7655f9026 Lines: +46, -1 Files: NEWS (+2, -0) src/main/canon-modes.h (+29, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+2, -1) Changed printer definition for Canon S600. Added modes. Added support for clone S630. 2011-11-20 e1834fb09fae8b4467dfe261f017a7402b0cd1a8 Lines: +4, -1 Files: NEWS (+1, -0) src/main/canon-modes.h (+1, -0) src/main/canon-printers.h (+1, -1) src/xml/printers.xml (+1, -0) Added experimental support for Canon S530D (same as S520). Corrected modes, command set for S520. 2011-11-20 8cbc2aa2ecb1ac6d2276f19f25763ca72043af96 Lines: +59, -0 Files: NEWS (+1, -0) src/main/canon-media.h (+18, -0) src/main/canon-modes.h (+26, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -0) Added experimental support for Canon S520. 2011-11-20 6bb51011204bbaa38a777dde50a5aceec83daf92 Lines: +36, -18 Files: NEWS (+1, -0) src/main/canon-modes.h (+22, -5) src/main/canon-printers.h (+13, -13) Changed printer definition for Canon S500, added custom media and source lists, and added modes. 2011-11-20 91217c314991058b966d9d596601c1dbfe32841c Lines: +57, -2 Files: NEWS (+1, -0) src/main/canon-media.h (+18, -0) src/main/canon-modes.h (+24, -0) src/main/canon-printers.h (+13, -2) src/xml/printers.xml (+1, -0) Added experimental support for Canon S330. 2011-11-20 12a3451eb3b13ba73418f9b822bf4a49de5381eb Lines: +51, -4 Files: NEWS (+1, -0) src/main/canon-media.h (+19, -0) src/main/canon-modes.h (+27, -0) src/main/canon-printers.h (+4, -4) Changed driver for Canon S300: new printer definition, modes, papers. 2011-11-19 6ba9e0035de11fde3c7956a90df576c8e4997c4f Lines: +20, -2 Files: src/main/canon-media.h (+18, -0) src/main/canon-printers.h (+2, -2) created custom source and media sets for Canon S200. 2011-11-19 b079bb98923ad378b41fc7aefe717b0cae82034a Lines: +47, -3 Files: NEWS (+1, -0) src/main/canon-media.h (+1, -1) src/main/canon-modes.h (+29, -0) src/main/canon-printers.h (+13, -0) src/main/print-canon.c (+2, -2) src/xml/printers.xml (+1, -0) Added experimental support for Canon i9900. 2011-11-18 0293682a5b14e7d750e219a66c1a3c0c0d0c2887 Lines: +95, -3 Files: NEWS (+1, -0) src/main/canon-inks.h (+48, -0) src/main/canon-modes.h (+31, -2) src/main/canon-printers.h (+13, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+1, -0) Added experimental support for Canon i9100. 2011-11-18 0fad2ced1b40b8d90aed3d41d86c0065a75135b4 Lines: +81, -1 Files: NEWS (+2, -0) src/main/canon-inks.h (+12, -0) src/main/canon-media.h (+17, -0) src/main/canon-modes.h (+29, -1) src/main/canon-printers.h (+19, -0) src/xml/printers.xml (+2, -0) Added experimental support for Canon i6100 and i6500. 2011-11-18 b76bb7082babf19facacbdd8bbac0a3610914667 Lines: +44, -21 Files: NEWS (+1, -0) src/main/canon-inks.h (+0, -1) src/main/canon-modes.h (+29, -6) src/main/canon-printers.h (+13, -13) src/main/print-canon.c (+1, -1) Added missing CAP_P to some Canon i-series. 2011-11-18 025a6d5d81609a98a037668717996c2ff4026a68 Lines: +41, -3 Files: NEWS (+1, -0) src/main/canon-inks.h (+1, -2) src/main/canon-modes.h (+24, -0) src/main/canon-printers.h (+13, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+1, -0) Added experimental support for Canon i900D. 2011-11-18 2f18d2ea6b7fad690e605a037a60c39b5f8a646a Lines: +56, -5 Files: NEWS (+1, -0) src/main/canon-modes.h (+38, -2) src/main/canon-printers.h (+13, -0) src/main/print-canon.c (+3, -3) src/xml/printers.xml (+1, -0) Added experimental support for Canon i960. 2011-11-18 a3e1510196c229b87d4f782c106d8ca65efa72bf Lines: +49, -1 Files: NEWS (+1, -0) src/main/canon-modes.h (+33, -0) src/main/canon-printers.h (+13, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+1, -0) Added experimental support for Canon i850. 2011-11-18 4d3c363a4ef16c23c704e7a077bcaf5de9934fd8 Lines: +77, -5 Files: NEWS (+6, -1) src/main/canon-media.h (+6, -0) src/main/canon-modes.h (+27, -0) src/main/canon-printers.h (+14, -1) src/main/print-canon.c (+22, -2) src/xml/printers.xml (+2, -1) Major changes to Canon i860 support. Created printer definition, added modes (Note: iP4000 modes are used correctly in previous definition), new source definition. Added support for ESC (M command, and new ESC ($ command used also for simplex mode with this printer. 2011-11-17 06090ba0619afc72a122cdeee8eef0bbd8d3d0c8 Lines: +76, -0 Files: NEWS (+1, -0) src/main/canon-inks.h (+12, -0) src/main/canon-media.h (+20, -0) src/main/canon-modes.h (+29, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -0) Changed Canon i850 printer definition, added media types, modes. 2011-11-17 19ec3df765a5dfd43d3d88f031f898b393436ac3 Lines: +74, -3 Files: NEWS (+2, -0) src/main/canon-media.h (+21, -3) src/main/canon-modes.h (+30, -0) src/main/canon-printers.h (+20, -0) src/xml/printers.xml (+1, -0) Added experimental support for Canon i550. 2011-11-17 0515458b2cfa33034e4fd296162194fec8c8b577 Lines: +128, -4 Files: NEWS (+2, -0) src/main/canon-inks.h (+26, -1) src/main/canon-media.h (+20, -2) src/main/canon-modes.h (+51, -1) src/main/canon-printers.h (+26, -0) src/xml/printers.xml (+3, -0) Added experimental support for Canon i450, i455 and i470D. 2011-11-17 fe23cf56d5b72b1f02b9b5d2fae8235efd1004da Lines: +4, -1 Files: NEWS (+1, -0) src/main/canon-modes.h (+2, -1) src/xml/printers.xml (+1, -0) Added experimental support for Canon i350 (same as i250). Corrected i250 plain draft mode. 2011-11-17 db095a62ed8a58f22d545aba882c2e20e58883c4 Lines: +66, -0 Files: NEWS (+2, -0) src/main/canon-media.h (+18, -0) src/main/canon-modes.h (+32, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -0) Added experimental support for Canon i320. Format of data not known. 2011-11-17 11d8ddffd947cc33c32f48472d7023621ac7eea1 Lines: +74, -3 Files: src/main/canon-inks.h (+13, -0) src/main/canon-media.h (+17, -0) src/main/canon-modes.h (+26, -0) src/main/canon-printers.h (+17, -3) src/xml/printers.xml (+1, -0) Added experimental support for Canon i250. Format of data not known. 2011-11-17 3d8738fb4b26831835fecc35bf4459f5db1933b0 Lines: +59, -4 Files: NEWS (+1, -0) src/main/canon-media.h (+19, -2) src/main/canon-modes.h (+25, -2) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -0) Added support for Canon i50. 2011-11-17 ef0dc14a2fab90191e57b5117420ff28a9d178a0 Lines: +56, -0 Files: NEWS (+1, -0) src/main/canon-media.h (+17, -0) src/main/canon-modes.h (+24, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -0) Added support for Canon i70. 2011-11-17 e9d38cb7b1d4cdb94b15d1dd6df7ca193e66175a Lines: +65, -8 Files: NEWS (+1, -0) src/main/canon-inks.h (+25, -0) src/main/canon-media.h (+17, -0) src/main/canon-modes.h (+17, -3) src/main/canon-printers.h (+4, -4) src/main/print-canon.c (+1, -1) Corrected Canon i80 printer definition, commands, paperlist, changed and extended modes, added inksets. 2011-11-17 1bcc3fb0e105029b0c5719e389f49af9a8da7797 Lines: +22, -8 Files: src/main/canon-modes.h (+22, -8) Rearranged modes for Canon Pro9000 Mk.II. 2011-11-16 31dca2102da2f37b220dd95cd031a16860323d2d Lines: +28, -16 Files: src/main/canon-modes.h (+26, -14) src/main/canon-printers.h (+2, -2) Corrected Canon Pro9000, Pro9000 Mk.II command control sets. Rearranged modes for Pro9000. 2011-11-16 1dde0c995d0049b6addf2903cb0c6e00455f6a97 Lines: +1, -1 Files: src/main/canon-printers.h (+1, -1) Corrected Canon iP4800 command control set. 2011-11-16 5d0a4edb844ee7abc1247c9777ab451ed8d2a1bc Lines: +53, -17 Files: src/main/canon-media.h (+19, -0) src/main/canon-modes.h (+30, -12) src/main/canon-printers.h (+3, -4) src/main/print-canon.c (+1, -1) Corrected Canon iP8500 command control set and papers. Added, corrected and rearranged modes. 2011-11-16 4f1f5d4dc35326f4f4d4f9cd1d08d45bafc68efb Lines: +17, -11 Files: src/main/canon-modes.h (+17, -11) Reorganized modes for Canon iP6700D (iP6600D same). 2011-11-16 e81516ef24128fff49c3438f8815b805be27ec20 Lines: +10, -10 Files: src/main/canon-modes.h (+2, -2) src/main/canon-printers.h (+8, -8) Corrected control comands for Canon iP6000D, iP6600D, iP6700D. Added missing I, P or both capabilities to iP6000D, iP6100D, iP6210D, 6600D, 6700D. Rearranged modes for iP6000D. 2011-11-16 46740fd991a566ab452c54219868e519922b001a Lines: +20, -13 Files: src/main/canon-inks.h (+1, -0) src/main/canon-modes.h (+18, -11) src/main/canon-printers.h (+1, -2) Corrected command set, several modes, and added Env/Hagaki and CD modes for Canon iP5300. Corrected duplicate mode names in Canon MP830. 2011-11-16 160b2daeafb55e30053dc0c339144b18d31ba36a Lines: +23, -15 Files: src/main/canon-inks.h (+6, -3) src/main/canon-modes.h (+15, -8) src/main/canon-printers.h (+2, -4) Corrected command set for Canon MP830, added high quality mode. Rearranged remaining modes. 2011-11-16 2a3529b2b3b428ebc688e1562709a543a5742ce5 Lines: +6, -3 Files: src/main/canon-modes.h (+6, -3) Reorder modes for Canon iX5000 2011-11-15 660d06ad12233dffc8588429c3545d1dae50aeb2 Lines: +134, -45 Files: NEWS (+1, -0) src/main/canon-inks.h (+68, -42) src/main/canon-media.h (+19, -0) src/main/canon-modes.h (+30, -0) src/main/canon-printers.h (+13, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+2, -2) Separated Canon iP4100 from iP4000, giving it a new definition with corrected control set. Modes are nominally as for iP4000. 2011-11-15 2480abf8e785070db3f3c2f819f898e075076f09 Lines: +2, -2 Files: src/main/canon-modes.h (+2, -2) Corrected names in Canon MP530 modes (bugfix for previous commit). 2011-11-15 07863dcd434754b58103bae79fc4f14a09861835 Lines: +15, -12 Files: src/main/canon-modes.h (+15, -12) Reordered Canon MP530 modes. 2011-11-15 f2f94ab5b5cd4b964da3873a49d6d27e0ff90ef7 Lines: +14, -16 Files: src/main/canon-modes.h (+14, -16) Reordered Canon iP2700 modes. 2011-11-15 16d7d17b5cc15c95a203845d96e8709c50572849 Lines: +14, -13 Files: src/main/canon-modes.h (+13, -12) src/main/canon-printers.h (+1, -1) Added CAP_T capability to some Canon printers. Reorganized Canon iP4900 modes. 2011-11-15 c69816896ef8cb2068b4b895d04f4687b678a058 Lines: +178, -119 Files: src/main/canon-inks.h (+52, -16) src/main/canon-modes.h (+114, -91) src/main/canon-printers.h (+12, -12) Reorganized modes, added CD flag, added some photo modes to following Canon devices: MG5100, MG5200, MG5300, MG6100, MG6200, MG8100, MG8200. 2011-11-15 bf40138226ccab9604b2c59af4c14b9f38b3f5ab Lines: +68, -68 Files: src/main/canon-modes.h (+25, -25) src/main/canon-printers.h (+43, -43) Rearranged Canon iP4700 modes, added CD flag, added Env/Hagaki support. Added missing CD flag to several other printers 2011-11-15 fb88a9b29ddc5007598ae65b9663024303263392 Lines: +61, -41 Files: NEWS (+2, -1) src/main/canon-inks.h (+17, -0) src/main/canon-modes.h (+28, -26) src/main/canon-printers.h (+14, -14) Corrected photo modes for Canon iP4500, added Env/Hagaki modes. 2011-11-15 fc964c7ef8b46d313b1d0c6d387563fb035d621a Lines: +48, -15 Files: NEWS (+5, -1) src/foomatic/foomatic-generator.in (+14, -0) src/main/canon-media.h (+0, -1) src/main/canon-modes.h (+27, -11) src/main/canon-printers.h (+2, -2) Corrected printer definition, some modes, and added more modes for Canon MP250. 2011-11-15 0253f55f05c2ab2d65bbbf9fa743782e66a2647b Lines: +56, -3 Files: src/main/canon-inks.h (+3, -1) src/main/canon-media.h (+19, -1) src/main/canon-modes.h (+20, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -1) Created new printer definition, modes, and media for Canon iP5000 (was using iP4000 driver). Notable is the most common mode for high quality in most media uses more output inks than declared in the inkset, so is as yet unsupported. 2011-11-15 d29a0ab64a25118e09b30a30d483984fffe6f4d0 Lines: +32, -39 Files: src/main/canon-inks.h (+1, -1) src/main/canon-modes.h (+29, -36) src/main/canon-printers.h (+2, -2) Rearranged modes for Canon MP960. Corrected output inks for some modes. 2011-11-14 0a42e0b809e47fb500ee9d51fdf474c7eacc342a Lines: +7, -7 Files: src/main/canon-inks.h (+2, -2) src/main/canon-modes.h (+5, -5) Cleaned up mode names and inkset comments for Canon MP550. 2011-11-14 d9eb4c2948bfbd76a352028d4812e0a028332c4c Lines: +136, -22 Files: NEWS (+1, -0) src/main/canon-inks.h (+54, -3) src/main/canon-media.h (+24, -1) src/main/canon-modes.h (+43, -18) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -0) Added experimental support for Canon iP7500. Corrected inkset also required for MP960. 2011-11-14 b33cc256f64cdb1d7cc483a816a0440701315ff8 Lines: +4, -4 Files: src/main/canon-modes.h (+4, -4) renamed Env/Hagaki mode for Canon MP490. Changed default print mode to highest quality plain media for Canon MP470, MP490. 2011-11-14 10b51bb9f177b485383b9fdab19ccae5166e5777 Lines: +46, -27 Files: src/main/canon-inks.h (+4, -4) src/main/canon-modes.h (+25, -13) src/main/canon-printers.h (+9, -9) src/main/print-canon.c (+8, -1) Added ESC (r 0x62 0x0 support to gutenprint. Capability added to PIXMA Pro9000, Pro9000 Mk.II, Pro9500, Pro9500 Mk.II, iP7100, iP8100, iP8600, iP9910, MP900. Modes for MP900 reorganized for easier readability. Correction to standard quality inkset. 2011-11-14 8d752b4f4e9541fbb12fdf95d604bb1db8b9d61b Lines: +16, -3 Files: src/main/canon-inks.h (+13, -0) src/main/canon-modes.h (+3, -3) added inkset for Canon MP360 family for high quality photo modes, using only logical cmy inks (subchannels). Unfortunately, Canon backend cannot handle such a case yet, so modes commented out for now. 2011-11-14 842633295af6ebc5ef87353fdf8139f83bdf0133 Lines: +21, -14 Files: src/main/canon-modes.h (+21, -14) rearranged modes for Canon MP360, MP370, MP375R, MP390 for easier readability. Still need to check if commented-out modes (using cmy output inks only) can be supported. 2011-11-14 c97ccdd67d9f85a8ec75fcafc6e46fb30a64b650 Lines: +4, -4 Files: src/main/canon-modes.h (+4, -4) checked, renamed modes for MP540, iP3600 - no functional change. 2011-11-14 3972c0c64b81e51669ff41a01e5a6736197c87eb Lines: +19, -14 Files: src/main/canon-modes.h (+19, -14) corrected T-shirt mode, split out for easier readability for Canon MP510, MP520, MP600, iP3300, iP3500, MX700 2011-11-13 7fd61fab23a83bff17b96a170e04f43bb239343a Lines: +39, -16 Files: src/main/canon-modes.h (+36, -13) src/main/canon-printers.h (+3, -3) Added Env/Hagaki modes to Canon MP550 and MP560 which used same modelist. Created separate MP560 modelist to cater for duplex high quality plain media mode. 2011-11-13 2dcf93ae37b16e6dcddb737d4504b0a53eb4e3b3 Lines: +2, -2 Files: src/main/canon-printers.h (+2, -2) Added duplex capability to Canon MP630, changed ink order. 2011-11-13 dbb1474df3eb3bc765f2f574337fc749dc365f16 Lines: +14, -17 Files: src/main/canon-modes.h (+14, -17) Added Env/Hagaki modes to Canon MP540 and MP620. Renamed and split out modes for easier readability. 2011-11-13 8f3e750eaeebf018ca320fcd7a933ad140256cb9 Lines: +18, -17 Files: src/main/canon-modes.h (+16, -15) src/main/canon-printers.h (+2, -2) Added duplex capability, and Env/Hagaki modes to Canon MP640. Renamed and split out modes for easier readability. 2011-11-13 6bc46b5e835669bf2df9e11907b282cb9be0674d Lines: +12, -7 Files: src/main/canon-modes.h (+10, -5) src/main/canon-printers.h (+2, -2) Corrected control set for Canon iP6100D, renamed and split out modes for easier readability. 2011-11-13 e629515ffc34d0fdb87b92aa11a674dd45b09de0 Lines: +60, -37 Files: src/main/canon-inks.h (+45, -29) src/main/canon-modes.h (+15, -8) Added Env/Hagaki modes to Canon MP980. Renamed and split out modes for easier readability. Reordered inksets. 2011-11-13 082922f99025c191b451f5b97be0c85ef8f7ee02 Lines: +12, -12 Files: src/main/canon-modes.h (+12, -12) corrected FineArt mode for Canon iP8600. Corrected duplicate mode names in iP7100, iP8100, iP8600, iP9910. 2011-11-13 e80664e6301483a8841aa0c09ddf75d87a737ade Lines: +58, -53 Files: src/main/canon-inks.h (+7, -8) src/main/canon-modes.h (+50, -44) src/main/canon-printers.h (+1, -1) added Env/Hagaki modes to Canon MP810, corrected output inks for several photo modes. Cleaned up inkset definitions. 2011-11-13 fe0474fc01c35b9194268e8508af684dc33d7243 Lines: +13, -5 Files: src/main/canon-inks.h (+1, -0) src/main/canon-modes.h (+11, -4) src/main/canon-printers.h (+1, -1) added Env/Hagaki modes to Canon MP800, corrected output inks for plain and several photo modes. 2011-11-13 ae62f6276ec227b868e131b0711932161679afa7 Lines: +7, -7 Files: src/main/canon-modes.h (+5, -5) src/main/canon-printers.h (+2, -2) added duplex capability to Canon iX7000, and corrected photo mode definitions 2011-11-13 08d881a234f18983d980a93b388ed29c27feb44c Lines: +2, -2 Files: src/main/canon-printers.h (+2, -2) corrected control command set for Canon pro9500, pro9500 Mk.II 2011-11-13 3379d0a34263654b2574caaf0b0911e96253b022 Lines: +2, -5 Files: src/main/canon-modes.h (+0, -3) src/main/canon-printers.h (+2, -2) corrected control command set for Canon pro9000, pro9000 Mk.II 2011-11-13 48fcfc633739ce51aa58abddc4ede1f3a1919b91 Lines: +39, -39 Files: src/main/canon-modes.h (+39, -39) added missing mode flag to Canon iP7100, iP8100, iP8600 iP9910 modes 2011-11-12 2744d7ab81e91714b8993343a9a2fb29ab839000 Lines: +75, -1 Files: NEWS (+1, -0) src/main/canon-media.h (+23, -0) src/main/canon-modes.h (+35, -0) src/main/canon-printers.h (+13, -0) src/main/print-canon.c (+2, -1) src/xml/printers.xml (+1, -0) Experimental support added for Canon iP9910 2011-11-12 4220864469f3d013aedbe33e28dbf26e8c777684 Lines: +50, -0 Files: NEWS (+1, -0) src/main/canon-modes.h (+35, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -0) Experimental support added for Canon iP8600 2011-11-12 06e074f967b926e97c7fdf11400c7555abdb8339 Lines: +48, -2 Files: NEWS (+1, -0) src/main/canon-modes.h (+33, -1) src/main/canon-printers.h (+13, -1) src/xml/printers.xml (+1, -0) Experimental support added for Canon iP8100 2011-11-12 424e9c086a5b15c452f57d5dd3bcbedff81c5499 Lines: +85, -1 Files: NEWS (+1, -0) src/main/canon-inks.h (+15, -0) src/main/canon-media.h (+23, -0) src/main/canon-modes.h (+31, -1) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) Experimental support added for Canon iP7100 2011-11-08 c4c9cdebf3da5cda4d9a98871cde4f09acb84166 Lines: +142, -15 Files: NEWS (+3, -0) src/foomatic/foomatic-generator.in (+6, -0) src/main/canon-inks.h (+81, -14) src/main/canon-media.h (+1, -1) src/main/canon-modes.h (+30, -0) src/main/canon-printers.h (+13, -0) src/main/print-canon.c (+5, -0) src/xml/printers.xml (+3, -0) Added support for Canon iP6210D, iP6220D, iP6310D. Uses cartridge selection, but currently only use of both is supported. Other option is color-only. 2011-11-08 1dfed2c523ae05fd13ff0a00800fac0ad0bc0860 Lines: +13, -15 Files: src/main/canon-modes.h (+13, -15) Corrected Envelope/Hagaki modes for Canon iP4900. Added CD flag. 2011-11-08 bf4159844c4fd01813be5eebc377652f0bd05962 Lines: +15, -17 Files: src/main/canon-modes.h (+15, -17) Corrected Envelope/Hagaki modes for Canon MG8200. Added CD flag. 2011-11-08 b2cbec2597f75c87a5ca6193c87f8677c83074ae Lines: +14, -16 Files: src/main/canon-inks.h (+2, -2) src/main/canon-modes.h (+12, -14) Add Env/Hagaki printing to Canon MG6200. Added CD flag. 2011-11-08 e8424ca0aadfbd4addc88357443c59cf8caa05ba Lines: +8, -7 Files: src/main/canon-modes.h (+8, -7) corrected Canon MP530 high-resolution plain mode. Added Hagaki/Envelope modes. 2011-11-08 3939bff01839d1c5feb3c739636ee7b023576438 Lines: +11, -14 Files: src/main/canon-modes.h (+11, -14) modified Canon MG5300 mode names and small change to inkset mask for Hagaki/Env/Duplex modes 2011-11-08 b48c58f087ec96580ffb72532fea1c9dea028767 Lines: +9, -8 Files: src/main/canon-modes.h (+9, -8) added Hagaki/Envelope modes to Canon MG5100 2011-11-07 83a303fe3e25d86cb3b2726d33e11dc4102dd95a Lines: +36, -9 Files: src/main/canon-inks.h (+8, -3) src/main/canon-modes.h (+27, -5) src/main/canon-printers.h (+1, -1) corrected and extended print modes for Canon iP4600 2011-11-07 49486ebf98c7dd48e71cbad38a54f85a01ad475d Lines: +36, -2 Files: src/main/canon-modes.h (+22, -1) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -1) corrected modes and printer defition for Canon iP4300, and added support for Envelope and Hagaki modes. 2011-11-06 712bad65d83a02c1c858803fb30cef0fdd9ebc53 Lines: +12, -3 Files: src/main/canon-modes.h (+10, -0) src/main/canon-printers.h (+2, -3) Added modes to Canon iX5000. Corrected printer definition. 2011-11-06 1dac71b06c8821f2a7e84894d93a2ea8e577bb58 Lines: +35, -6 Files: src/main/print-canon.c (+35, -6) Added workaround for setting FineArt papersize argument in ESC (P command (iP7100 excption partially implemented) 2011-11-06 0eddc614d235cdb71839991bcef1e83c3e599221 Lines: +103, -29 Files: src/main/canon-inks.h (+52, -7) src/main/canon-media.h (+21, -2) src/main/canon-modes.h (+19, -13) src/main/canon-printers.h (+5, -4) src/main/print-canon.c (+1, -1) src/main/print-canon.h (+5, -2) Added support for CcMmYKk (i.e., CMYKcmk inks output). Extended Canon iP4200 modes, media, printer definition. 2011-11-06 0ebdec8984bfdaac0e0280a0aa7546956cae7ca9 Lines: +55, -6 Files: src/main/print-canon.c (+19, -5) src/xml/papers.xml (+36, -1) Added Japanese Western-style envelopes and business cards to paper sizes. Extend paper size support in Canon backend. 2011-11-06 859862f4a30920ee4e0924dc5f9cb1ad7a865812 Lines: +34, -7 Files: src/main/canon-inks.h (+15, -1) src/main/canon-media.h (+3, -0) src/main/canon-modes.h (+7, -2) src/main/print-canon.c (+3, -1) src/main/print-canon.h (+6, -3) Added CMYKk capability to Canon backend. Added Hagaki, T-shirt, OHP media to iP4000 for testing. 2011-11-05 4f80c756338c943a6896401ed901d22953b42c08 Lines: +0, -4 Files: src/main/canon-modes.h (+0, -4) removed unsupported modes from Canon MG5100 2011-11-03 721bf93dc0312a8ef19e6de659836b6b634977a1 Lines: +47, -6 Files: NEWS (+1, -0) src/main/canon-media.h (+7, -6) src/main/canon-modes.h (+25, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -0) add support for Canon iP4900 2011-11-03 2a52d6e52bc578c286278889943f51f35dcfb24b Lines: +2, -0 Files: NEWS (+1, -0) src/xml/printers.xml (+1, -0) add support for Canon MG4100 2011-11-03 2e702536ada5fe5e2b2b84b1647938d8ddcdce56 Lines: +15, -0 Files: NEWS (+1, -0) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -0) add support for Canon MG3100 2011-11-03 f644743b569fc391cea2a218581244faed083155 Lines: +113, -1 Files: NEWS (+1, -0) src/main/canon-inks.h (+68, -0) src/main/canon-media.h (+5, -0) src/main/canon-modes.h (+25, -1) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -0) add support for Canon MG2100 2011-11-03 87e85f0295a8f0b41f35c9361ca18d3137f979e2 Lines: +40, -1 Files: NEWS (+1, -0) src/main/canon-modes.h (+25, -1) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+1, -0) added support for Canon MG8200 2011-11-03 bf58e223b3b316e2a1c012e9a23156911bf2900f Lines: +118, -9 Files: NEWS (+2, -0) src/main/canon-inks.h (+68, -0) src/main/canon-media.h (+8, -8) src/main/canon-modes.h (+25, -1) src/main/canon-printers.h (+13, -0) src/xml/printers.xml (+2, -0) added support for Canon MG6200 2011-11-03 4b89e8644e2a41170d5e9dbd6cb71778034bc1d0 Lines: +67, -111 Files: src/main/canon-inks.h (+17, -0) src/main/canon-modes.h (+32, -5) src/main/canon-printers.h (+18, -106) added support for Canon MG5300 2011-11-02 b3d4c66372ca7a100092fc20a1465515a588f0de Lines: +1, -1 Files: src/main/canon-printers.h (+1, -1) changed control set for Canon MX880 2011-11-02 0110c77f6baf05472dc1c76d1eba2f91ff2f190a Lines: +17, -3 Files: src/main/canon-inks.h (+14, -0) src/main/canon-modes.h (+3, -3) added plain media high-quality print mode to Canon iP4000 2011-11-01 f4be13c965cb0d82285d89b452ba6c0b883c525f Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Fix the PX-V7 also. 2011-10-31 141c15e174ec65a650fad79a6e68d113600e8ada Lines: +2, -185 Files: src/xml/escp2/model/Makefile.am (+1, -2) src/xml/escp2/model/model_116.xml (removed -182) src/xml/printers.xml (+1, -1) Epson R2000 is in fact wide carriage 2011-10-30 2c122a1f03e4ff1aacc51832c87b5d5c81e435b8 Lines: +59, -11 Files: src/main/canon-inks.h (+49, -1) src/main/canon-modes.h (+9, -9) src/main/canon-printers.h (+1, -1) corrected name for Canon MP900, added test inkets for MG5100 2011-10-28 c709658f6d9c9b75df4b4b7c1793978b35e61fc6 Lines: +4, -12 Files: src/main/canon-modes.h (+4, -12) removed unsupported modes from Canon MG5100 2011-10-26 aa7c3bb6358b65e3e34d04238dfcccb00cdd3db0 Lines: +108, -5 Files: NEWS (+1, -0) src/main/canon-inks.h (+61, -0) src/main/canon-media.h (+6, -1) src/main/canon-modes.h (+21, -0) src/main/canon-printers.h (+18, -4) src/xml/printers.xml (+1, -0) added support for Canon MP900 2011-10-26 c8008bd3f2ea2ae2380325551e9d6ef1b87cbef3 Lines: +62, -1 Files: NEWS (+1, -0) src/main/canon-media.h (+17, -0) src/main/canon-modes.h (+28, -0) src/main/canon-printers.h (+15, -1) src/xml/printers.xml (+1, -0) added support for Canon MP470 2011-10-26 7da835598e420915dfac8b715f3d0234d555be58 Lines: +57, -2 Files: NEWS (+1, -0) src/main/canon-modes.h (+32, -0) src/main/canon-printers.h (+15, -1) src/main/print-canon.c (+8, -1) src/xml/printers.xml (+1, -0) added support for Canon MP490 2011-10-25 6e8d33b2e0082304974267515371a90be1244cdf Lines: +16, -6 Files: src/main/canon-printers.h (+4, -4) src/main/print-canon.c (+12, -2) Corrected control set for Canon MG5100, MG5200, MG6200, MG8100. Corrected ESC (P command for so far known iP, MP, MX, iX and MG series. 2011-10-22 36fe4fe699a88e594dd3a97a6f802f7696ff5014 Lines: +186, -1 Files: src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_116.xml (added +182) src/xml/printers.xml (+2, -0) Add Epson PX-7V and R2000 2011-10-20 e13ae65e0427fefcc90d3da4baaa32935a1aeed0 Lines: +2, -2 Files: src/main/canon-printers.h (+1, -1) src/main/print-canon.c (+1, -1) changed Canon iP4000 capabilites to include ESC (I and ESC (P commands, and set ESC (P command to use 2 bytes 2011-10-20 b0ce5af25bffc9561c03d66c100546b362cdc5e9 Lines: +93, -0 Files: NEWS (+1, -0) src/main/canon-inks.h (+51, -0) src/main/canon-media.h (+10, -0) src/main/canon-modes.h (+16, -0) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) added (experimental) support for Canon MP530 2011-10-19 8d328e698d4605a985589631bdb6db90fd53f854 Lines: +0, -0 Update Japanese translation 2011-10-14 adfd49772300685971966f9b9ad5116e5f07647d Lines: +1, -1 Files: src/escputil/escputil.c (+1, -1) Fix a minor compile problem 2011-09-30 142637877cb00d9b678b62e5706a848421478c5f Lines: +8, -0 Files: src/main/print-escp2.c (+8, -0) Add SubchannelCutoff parameter. 2011-09-30 e265863dcf8c935571a28045bb900736926791d8 Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) Add support for Epson Stylus SX525. 2011-09-18 d410e751dfaa961e524dc4ec6090aadbfcb0c54f Lines: +2, -2 Files: NEWS (+1, -1) configure.ac (+1, -1) po/gl.po (added +0) Add Galician translation. 2011-08-13 7ca54a29cda4c2af38a55ad59419a008c76d7b3b Lines: +2, -0 Files: src/cups/commandtocanon.c (+1, -0) src/cups/commandtoepson.c (+1, -0) stdio.h is needed. 2011-08-09 7cc5e151cddb612eee50493c677118541b422ca2 Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) add Canon printer family name (currently PIXMA or SELPHY) to string for model comparison, else comparison fails (reason unknown). 2011-08-07 eeae442c2336fc905401ea42a0d048294db8d414 Lines: +2, -1 Files: src/main/print-canon.c (+2, -1) added MP990 to XML-capable printers to correct ESC P command from 4 bytes to 6 bytes length 2011-08-01 4ad8dd1d89cdf4bba21f1a3de0fdddad3e3aa580 Lines: +17, -2 Files: src/main/canon-printers.h (+14, -1) src/main/print-canon.c (+2, -1) src/xml/printers.xml (+1, -0) added support for Canon MP560 2011-07-16 9492b347f64dfb3ccbf04d40ea93057963ccd32e Lines: +73, -4 Files: NEWS (+1, -0) src/main/canon-inks.h (+13, -0) src/main/canon-media.h (+16, -0) src/main/canon-modes.h (+22, -0) src/main/canon-printers.h (+13, -0) src/main/print-canon.c (+4, -1) src/xml/printers.xml (+4, -3) redone support for Canon MP360, MP370, MP390, added MP375R (same family). 2011-07-15 20bfaf97b175a7b894127b764c95deadf027e807 Lines: +42, -0 Files: NEWS (+1, -0) src/main/canon-media.h (+26, -0) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) add support for Canon iP3600 2011-07-15 4c0a13127214421ed940987013ada98d75c789bb Lines: +35, -2 Files: NEWS (+2, -0) src/main/canon-media.h (+16, -0) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+3, -2) corrected Canon PIXMA iP3100, iP3500 drivers in printers.xml. Added iP3300 support (similar to iP3500, but ifferent media selection). 2011-07-12 8a5bb1da41cfa9944dc903d5a6f0a0ff15517ef1 Lines: +34, -0 Files: src/main/canon-media.h (+19, -0) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) support for Canon MP190 added 2011-07-12 0635d98eeb3e4fa9f8f9534020a38e1b44674786 Lines: +4, -3 Files: test/pixma_parse.c (+4, -3) reduced output of unknown ink messages in parser 2011-07-10 06caa4de5da3f200a692dd505aa666568c2e2226 Lines: +2, -2 Files: src/xml/printers.xml (+2, -2) change model of SELPHY CP-760 (tested) and CP-780 (assumed) 2011-07-10 701a703c4c344ba79174bb8feabec35a879c9827 Lines: +26, -12 Files: src/main/canon-inks.h (+1, -1) src/main/canon-printers.h (+15, -1) src/xml/printers.xml (+1, -1) test/pixma_parse.c (+9, -9) add separate printer definition for Canon MP620 2011-07-10 ca2b8b9b59a264b0359a2b1afb7ef8e8aa083619 Lines: +10, -4 Files: src/main/print-canon.c (+10, -4) add media size argument for ESC P command 2011-07-09 e323e630e397330d8a2458edfa78aa8949caaccd Lines: +0, -0 Update Dutch translation 2011-07-06 b387a14dcb02819dded19e9c0d23a9ca6e17d8f2 Lines: +56, -44 Files: src/main/print-olympus.c (+51, -39) src/xml/printers.xml (+5, -5) committing Solomon Peachy's patch (v3) for SELPHY CP series, with updated model numbers 2011-07-06 3075a2ff215df58e81179dbceb5926fde73c6197 Lines: +5, -1 Files: NEWS (+4, -1) src/xml/printers.xml (+1, -0) Add Epson RX650 2011-07-04 8a0cc5dd41cfd7a3d3cdf3d24d6eb30f75fb08c9 Lines: +72, -2 Files: src/main/canon-inks.h (+1, -0) src/main/canon-media.h (+16, -0) src/main/canon-modes.h (+20, -0) src/main/canon-printers.h (+14, -0) src/main/print-canon.c (+19, -2) src/xml/printers.xml (+2, -0) Canon iP90/iP90v experimental support added 2011-07-03 3c72ebdf175d1ed9b7c2fc3b37688d9fc5d155cf Lines: +2, -2 Files: src/cups/Makefile.am (+2, -2) Use build-time definition of ALL_LINGUAS rather than unnecessarily substituting at autogen time. 2011-07-03 245c4aeed2e66a4e8317df9ba345345b255b21e3 Lines: +1, -1 Files: configure.ac (+1, -1) Re-enable Ukrainian translation 2011-07-02 2dfab48ca81035e49d7e825c356047f4c43d0f69 Lines: +1, -1 Files: configure.ac (+1, -1) Remove Ukrainian translation (still has illegal strings). 2011-07-02 45800615f2a2f4222180cc5b0e1446b3c62a7f02 Lines: +1, -1 Files: configure.ac (+1, -1) Add/update Ukrainian translation 2011-06-16 c17f882ed8668151c6a06354932ca3d4c17f97be Lines: +147, -15 Files: src/main/print-olympus.c (+138, -13) src/xml/printers.xml (+9, -2) fixed support for Canon SELPHY ES2, ES20 added support for Canon SELPHY ES3, ES30, ES40 added Canon SELPHY CP760, CP770, CP780, CP790 to the list of printers Thanks to Solomon Peachy and Gernot Hassenpflug (http://old.nabble.com/dye-sub-Canon-ES20%2C-ES40-help-tt31812008.html) 2011-06-14 bd17d00954591ea85fcb9c8c925fb0cc4b5d680f Lines: +112, -5 Files: src/cups/genppd.c (+1, -0) src/main/canon-inks.h (+29, -4) src/main/canon-media.h (+22, -0) src/main/canon-modes.h (+25, -0) src/main/canon-printers.h (+31, -0) src/main/print-canon.c (+2, -1) src/xml/printers.xml (+2, -0) add experimental support for Canon SELPHY DS700 and DS810 2011-06-13 e8f9eabdf43d5d1bc3e984675e27d5b324c8ed71 Lines: +3, -3 Files: src/main/canon-media.h (+1, -1) src/main/canon-printers.h (+2, -2) updated MP540, MP550 command set 2011-06-13 f017e4650646f4777271e81ec6896dfbb8341fd0 Lines: +123, -100 Files: src/escputil/d4lib.c (+44, -35) src/escputil/escputil.c (+79, -65) Print debugging information more clearly 2011-06-12 425c0320c903556f33a810b416faac1bd8975e3a Lines: +2, -1 Files: doc/README.maintaining (+2, -1) docbook-toys is called docbook-utils on some systems. 2011-06-12 a01c7ab6c59171fb6157db44162e168bff3c936e Lines: +41, -12 Files: NEWS (+26, -1) README (+15, -11) Bump version 2011-06-12 7f2eacc55f89b4e77f7e98f9fbd5f2f09feae6d9 Lines: +788, -780 Files: src/main/canon-modes.h (+680, -677) src/main/canon-printers.h (+100, -99) src/main/print-canon.c (+8, -4) changed raster_lines_per_block from being part of printer definition to being part of each mode definition 2011-06-12 3ad0d6a1706d666f8b1c1592a46e42201362b2fb Lines: +4, -4 Files: include/gutenprint/vars.h (+4, -4) Correct documentation of stp_vars_copy_from. 2011-06-12 cb954c0a05f1144710137183b5b16d0aacd223e5 Lines: +89, -18 Files: configure.ac (+3, -3) include/gutenprint/vars.h (+8, -0) src/main/gutenprint-internal.h (+2, -2) src/main/print-vars.c (+76, -13) Add stp_vars_copy_from(dest, src). Add prefix argument to stpi_vars_print_error. Add some more debugging. 2011-06-12 5b6e17747f67280d01ea68cff6e0b7a97b5c5110 Lines: +9, -8 Files: src/main/mxml-file.c (+9, -8) Make the buffer sizes be defined constants rather than arbitrary inline integers. 2011-06-12 60f35c7e58a358037d3b41ac7b635de3fd69df95 Lines: +9, -6 Files: src/cups/test-rastertogutenprint.in (+9, -6) Allow specifying how many pages should be tested. 2011-06-11 53edc94e66ddca720bca3f8fbe430aa3a0c8b7a9 Lines: +2, -2 Files: src/main/canon-printers.h (+2, -2) changed raster blocks to 16 on MP540, MP550 2011-06-11 8f86312ab33b5a9bab31c01882a8de25337e3ba3 Lines: +4, -4 Files: src/main/canon-printers.h (+4, -4) added back CANON_CAP_I from iP4700, MP540, MP550, but changed raster blocks to 16 on iP4700 2011-06-11 67dc7d894229d6bddab06d9b6e3ee12f296a0004 Lines: +3, -3 Files: src/main/canon-printers.h (+3, -3) removed CANON_CAP_I from iP4700, MP540, MP550 experimentally 2011-06-11 d8e022ba8db5258c7f148ff2787a0006885d157a Lines: +21, -21 Files: src/main/canon-printers.h (+20, -20) src/main/print-canon.c (+1, -1) fixed CANON_CAP_P for several models and corrected CANON_CAP_P code in print-canon.c 2011-06-11 5d22e85ad13a04c776275142452e3832d4d50538 Lines: +3, -5 Files: src/main/canon-modes.h (+0, -2) src/main/canon-printers.h (+3, -3) added CANON_CAP_P support to Canon MP550, iP4700 2011-06-11 d43e1d5761876894cd93c7bfe90ec8b9c5e72d91 Lines: +5, -6 Files: src/main/canon-modes.h (+4, -5) src/main/canon-printers.h (+1, -1) changed Canon iP4700 ink definitions, changed command set 2011-06-11 66993ed8272542a05ca3784ddeabe7a4c37d7489 Lines: +24, -2 Files: src/main/canon-modes.h (+22, -0) src/main/canon-printers.h (+2, -2) created separate mode list for MP550, changes ink channel order 2011-06-09 c16b6ff9ddf931c4e0ed1628ddf20862467bf35e Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) Add Epson CX3900 2011-06-07 811999726038c1327f50b87475ae8430f30bf3d0 Lines: +1, -1 Files: src/main/canon-modes.h (+1, -1) corrected Canon MP540, MP550 600dpi draft mode to not use photo black ink 2011-06-07 920467322036fafb6dde72fe9c8457dcf5095450 Lines: +1, -1 Files: src/main/canon-modes.h (+1, -1) corrected Canon MP540, MP550 600dpi high mode to not use photo black ink 2011-06-07 085cee528c58c15dc7a2160ab8cc50b73bb08835 Lines: +5, -6 Files: src/main/canon-modes.h (+3, -3) src/main/canon-printers.h (+2, -3) corrected Canon MP990 command set, modified photo mode names 2011-06-07 acea5d90453707640addc83c358c8b3e1c009b40 Lines: +2, -2 Files: src/main/canon-modes.h (+1, -1) src/main/canon-printers.h (+1, -1) corrected Canon MP250 command set, changed default print mode to 300dpi 2011-05-23 0619e2d20755d4390729ce776f7de492895e9624 Lines: +0, -2 Files: src/xml/escp2/model/model_115.xml (+0, -2) Fix a segfault in the CUPS driver with the Epson R3000. 2011-05-22 057bc1eb4b97f8f41df9c080243a8e7d732c21b6 Lines: +1, -1 Files: src/cups/test-rastertogutenprint.in (+1, -1) Recognize -h option. 2011-05-14 cd8d5b5a449dfc7f1c6162143e947a7458a88c4a Lines: +85, -1 Files: src/main/gutenprint-internal.h (+2, -0) src/main/print-color.c (+1, -1) src/main/print-vars.c (+82, -0) Add some debug information to the printout if an assertion trips 2011-05-14 7c76e27c477e390c48b310c4f84bbe04edface7d Lines: +50, -1 Files: src/testpattern/run-testpattern-2.in (+50, -1) Add options to list printers, list options for a printer, and list values for each option. 2011-05-07 9d10d03a26e1c2ae91068548aecea93f855fd8b1 Lines: +168, -18 Files: src/main/canon-inks.h (+61, -3) src/main/canon-media.h (+7, -0) src/main/canon-modes.h (+7, -4) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) test/pixma_parse.c (+78, -10) test/pixma_parse.h (+0, -1) add support for Canon iP3500, add photo modes for MP520 =============================================================================== Name: gutenprint-5_2_7 2011-05-03 e6a1cea55f7365d72852a7c0ca5f4538a253bde1 Lines: +3, -0 Files: AUTHORS (+3, -0) Update authors file. 2011-05-03 58cdf55787bcedb8d0986911220b964754c6c306 Lines: +5, -1 Files: AUTHORS (+5, -1) Add Gernot to the list. 2011-05-02 c958ea109bc538a9f66afacce725a9df39c05ce5 Lines: +0, -0 Update i18n for release 2011-05-02 f8037d8c0da67b3b9afad3e83d441f0e01ff59f7 Lines: +2, -2 Files: NEWS (+1, -1) configure.ac (+1, -1) Disable Ukrainian translation 2011-05-01 515056f7e97aec7f7e0cda9444f287ab42497c5c Lines: +2, -2 Files: NEWS (+1, -1) configure.ac (+1, -1) po/uk.po (added +0) Add Ukrainian translation 2011-05-01 f4b6f7877f7c2b94e501039f843b471de823d559 Lines: +36, -0 Files: NEWS (+1, -0) src/main/canon-media.h (+20, -0) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) add support for Canon MP630 2011-05-01 e1f286b89764cd0a8f8cf5784875f26d913bc2b5 Lines: +5, -1 Files: NEWS (+1, -0) src/main/canon-modes.h (+3, -1) src/xml/printers.xml (+1, -0) add Canon MP620 (same as MP540) 2011-05-01 0caa00cf97e06df23252b34cf51a4415b29d6aaf Lines: +65, -3 Files: NEWS (+1, -0) src/main/canon-media.h (+22, -0) src/main/canon-modes.h (+23, -0) src/main/canon-printers.h (+14, -0) src/main/print-canon.c (+2, -1) src/xml/printers.xml (+1, -0) test/pixma_parse.c (+2, -2) add support for Canon MP640 2011-05-01 819744058d1c424e9298c09c4ea790cfcec49147 Lines: +6, -6 Files: test/pixma_parse.c (+6, -6) corrected pixma_parse to find more encoded inks 2011-05-01 55710e9fe61375309afa69d5161bf0462dd22120 Lines: +74, -6 Files: NEWS (+3, -0) src/main/canon-media.h (+38, -0) src/main/canon-modes.h (+3, -3) src/main/canon-printers.h (+28, -3) src/xml/printers.xml (+2, -0) adding support for Canon iP6100D, iP6600D 2011-05-01 c2731a9e95caa30bcaf054a1f9d877b24cfe6449 Lines: +173, -0 Files: src/main/canon-inks.h (+116, -0) src/main/canon-media.h (+22, -0) src/main/canon-modes.h (+20, -0) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) adding experimental support for Canon MP980 2011-04-29 0e37a791cd24b9d2b0863b39746510c9ab9b4fba Lines: +39, -1 Files: NEWS (+2, -1) src/main/canon-modes.h (+22, -0) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) add experimental support for Canon MP810 2011-04-29 5cf0d35510055d66bd4693736fab06b54cc51a5a Lines: +32, -2 Files: NEWS (+1, -0) src/main/canon-modes.h (+14, -0) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) test/pixma_parse.c (+2, -2) add experimental support for Canon MP800 2011-04-27 79b5adaa71c58e2464bf26d4bc4f6354094a6383 Lines: +77, -5 Files: NEWS (+1, -0) src/main/canon-inks.h (+23, -4) src/main/canon-media.h (+23, -0) src/main/canon-modes.h (+13, -0) src/main/canon-printers.h (+14, -0) src/main/print-canon.c (+2, -1) src/xml/printers.xml (+1, -0) added experimental support for Canon iX7000, corrected one inkset also used on MX7600 2011-04-26 cf801a5b978c3b83f09222376c1394ef6f259b7b Lines: +374, -19 Files: NEWS (+5, -0) src/foomatic/foomatic-generator.in (+6, -0) src/main/canon-inks.h (+86, -11) src/main/canon-media.h (+119, -0) src/main/canon-modes.h (+101, -2) src/main/canon-printers.h (+46, -4) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+3, -0) test/pixma_parse.c (+7, -1) revised experimental Canon Pro9500 and added experimental support Pro9000, Pro9000 Mk.II, Pro9500 Mk.II 2011-04-24 46f348fb04a241980e015edad7626ef104800c05 Lines: +14, -14 Files: NEWS (+14, -14) Change the ordering in the release notes to emphasize the significant OS X 10.5 change. 2011-04-20 bfc16413cdb8f54d57ab930e9a8bcae2f25880fe Lines: +24, -5 Files: src/main/canon-inks.h (+6, -1) src/main/canon-modes.h (+2, -3) src/main/canon-printers.h (+14, -0) src/main/print-canon.c (+1, -1) src/xml/printers.xml (+1, -0) add support for Canon iP4800 family 2011-04-16 1ea7467d0890a4f20975c5b1f31e586be9c1173c Lines: +50, -8 Files: src/testpattern/run-testpattern-2.in (+50, -8) Allow specification of geometry and custom page size. 2011-04-16 2b89deab1676c23cb1577de9e03fe1cf60a5efe6 Lines: +2, -2 Files: src/xml/printers.xml (+2, -2) LaserJet 5000 and 5100 are large format. 2011-04-16 44161758fa3b976e9de77899e7c54bac959516b8 Lines: +86, -66 Files: src/main/channel.c (+86, -66) Avoid some null pointer derefs. 2011-04-13 651619af533232c661a67dc513f8c18a0dff92d2 Lines: +3, -3 Files: src/main/canon-inks.h (+1, -1) src/main/canon-modes.h (+1, -1) src/main/canon-printers.h (+1, -1) fixing some inksets, modes, printer definitions to remove testpattern errors 2011-04-12 18fdd1e950bda353d43f460b859d51da76343f00 Lines: +6, -3 Files: src/main/canon-inks.h (+4, -1) src/main/canon-printers.h (+2, -2) fixed K intensity in a few inksets, and added CMYK ink order to iP6000D, iP6700D 2011-04-11 c25ddd3d77030650ef4b93d5247134f89c9d9bdb Lines: +4, -7 Files: src/main/canon-inks.h (+4, -7) fixed some Canon inksets by swapping y and k 2011-04-11 494b6003d0f9f3fc9d3fecb40204ce6c0f07345d Lines: +4, -1 Files: src/main/print-canon.c (+4, -1) patched print-canon.c to not call stp_channel_set_black_channel before calling stp_dither_set_inks 2011-04-10 8eae70faef5233539fdbb874925c0a8559b38d83 Lines: +8, -0 Files: src/main/channel.c (+8, -0) Add some additional debugging. 2011-04-09 baebab40fe745d2a13984e9be44579508e67e3c7 Lines: +1, -1 Files: src/cups/rastertoprinter.c (+1, -1) Print PPD version error message correctly. 2011-04-08 ef6b62e1bacbece2da4a2d6a754b44c5f45b0d25 Lines: +13, -6 Files: src/main/canon-modes.h (+11, -5) src/main/canon-printers.h (+2, -1) updated iP4200 printer definition and some modes 2011-04-07 7fcef13658c329c35746e59d0222c4f5a8b838ff Lines: +45, -3 Files: src/main/canon-inks.h (+31, -0) src/main/canon-modes.h (+12, -2) src/main/canon-printers.h (+2, -1) adding experimental inksets and plain modes for Canon iP8500 2011-04-07 ef6e29774f4a6e2dda90c7e6f319590bfa49994b Lines: +191, -12 Files: src/main/canon-inks.h (+140, -2) src/main/canon-media.h (+30, -8) src/main/canon-modes.h (+18, -0) src/main/canon-printers.h (+3, -2) added experimental support for more Canon iP6700D media, inksets and modes 2011-04-06 23af94c5d8a70f98074b92bfb9b6e84ba8ab5fe5 Lines: +52, -2 Files: src/main/canon-inks.h (+36, -0) src/main/canon-modes.h (+16, -2) adding modes for Canon iP6000D 2011-04-06 84c15273ab72f81db7a8ff37800500652b2cb8fb Lines: +36, -2 Files: src/main/canon-inks.h (+18, -0) src/main/canon-modes.h (+16, -1) src/main/canon-printers.h (+2, -1) adding modes for Canon iP5300 2011-04-06 a202aa842a4f7b5d0ae398941c6c542862fa5e67 Lines: +28, -1 Files: src/main/canon-inks.h (+26, -1) src/main/canon-modes.h (+2, -0) add fast photo mode to Canon MP830 as test 2011-04-06 7eae4ff4ce874db8c08d9418a3107568be1b5f4c Lines: +6, -0 Files: NEWS (+3, -0) src/xml/printers.xml (+3, -0) Add support for Epson T13, T22, and T22E 2011-04-05 55d5341b0fdf4ce551f5830246f539121cfed73d Lines: +38, -3 Files: src/main/canon-inks.h (+26, -0) src/main/canon-modes.h (+8, -1) src/main/canon-printers.h (+4, -2) updated Canon MP830 printer definition, added more modes 2011-04-04 7f1fe32e651d0aa99ed88e71ef3fc919274c567b Lines: +12, -5 Files: src/main/canon-inks.h (+1, -1) src/main/canon-modes.h (+5, -1) src/main/canon-printers.h (+6, -3) updated Canon iX5000 printer definition, media types, sources, and added more working modes 2011-04-03 e0a37b50b084bb8c8cbbdd50306a8ee5c9f8127f Lines: +9, -3 Files: src/testpattern/run-testpattern-2.in (+9, -3) Record -d options on the output line. 2011-04-03 e882b586fc43e92951f9abd82b435e889671067a Lines: +8, -0 Files: src/testpattern/run-testpattern-2.in (+8, -0) Add integer and boolean types to permissible options. 2011-04-01 36809e0ac6b7e39ecc8d4091eb177828c90520e5 Lines: +11, -0 Files: test/unprint.c (+11, -0) Add help message 2011-04-01 a5bc3fbafd891d1ddfa3c78683b552fe6b90319c Lines: +2, -0 Files: src/testpattern/testpattern.c (+2, -0) Avoid a divide by zero when printing a lot of bands to a very small page. 2011-04-01 aa24049f778a590d5081a1c70f54595132c1196c Lines: +3, -3 Files: src/testpattern/run-testpattern-2.in (+3, -3) Latest version of valgrind only allows --num-callers up to 50. 2011-03-31 07705b1c5c63dde5c0ae80ab9c5f5b2cc63e27aa Lines: +12, -5 Files: src/main/canon-modes.h (+12, -5) added Canon iP4000 modes, and B/W to existing modes 2011-03-31 e436695cf3e2655c8d1a3e68aad4b47d44404434 Lines: +12, -5 Files: src/foomatic/foomatic-generator.in (+3, -1) src/main/canon-media.h (+1, -1) src/main/canon-modes.h (+7, -2) src/main/canon-printers.h (+1, -1) corrected Canon iP3000 printer definition, added modes 2011-03-31 d77d900c4fcb140abd80acd1dfa7add39b3005ed Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) swapping two lines in print-canon.c canon_end_job function to avoid compiler warning 2011-03-30 9b260d3ff15c766f5f7d3624e003529840060659 Lines: +52, -15 Files: src/main/canon-media.h (+18, -0) src/main/canon-modes.h (+16, -0) src/main/canon-printers.h (+18, -15) added modes and media for Canon MP150 and corrected its printer properites 2011-03-30 8255aca38cf6abaa9715443f9a064d96591c7974 Lines: +1, -0 Files: src/main/print-canon.c (+1, -0) undoing change to print-canon.c in revision 1.241 2011-03-30 4c4e47e1df4475ae595d835ced14c5f029c0fa40 Lines: +0, -1 Files: src/main/print-canon.c (+0, -1) patch applied to canon_end_job to prevent unnecessary warning 2011-03-30 1941235d0396372a42e8a080280c5a179045cd23 Lines: +14, -10 Files: NEWS (+12, -8) src/xml/escp2/media/claria.xml (+1, -1) src/xml/escp2/media/claria1400.xml (+1, -1) Retune Photo Paper on Claria printers 2011-03-29 49f353a434249d726560165087c554227a599e6e Lines: +1, -0 Files: src/xml/Makefile.am (+1, -0) Ensure that there's no temporary file left around. 2011-03-28 d7e3f574649d579a9af77382f6a07d69d3a0dbd4 Lines: +69, -2 Files: NEWS (+2, -0) src/main/canon-media.h (+19, -0) src/main/canon-modes.h (+28, -0) src/main/canon-printers.h (+15, -1) src/main/print-canon.c (+3, -1) src/xml/printers.xml (+2, -0) added experimental support for Canon MX360, MX410 2011-03-24 d1072d5b533a15f93cef0e83e6ad653690267590 Lines: +6, -2 Files: NEWS (+4, -0) src/main/canon-printers.h (+2, -2) updated NEWS file with Canon MP493, MX420, MX880, iX6500 2011-03-24 1be1c5e68cf9cdeac4f095c024540e3b76f31e32 Lines: +49, -1 Files: src/main/canon-media.h (+18, -0) src/main/canon-printers.h (+29, -1) src/xml/printers.xml (+2, -0) add experimental support for Canon MX880, iX6500 2011-03-24 04485590bd3b44e2147ccd2a6a1e19d40003f191 Lines: +45, -8 Files: src/main/canon-media.h (+18, -0) src/main/canon-printers.h (+21, -7) src/main/print-canon.c (+5, -1) src/xml/printers.xml (+1, -0) add experimental support for Canon MX420, correct missing CAP_T in some Canon printers 2011-03-24 96a95a0a10961f29d7de96f202431f5f7f863363 Lines: +35, -0 Files: src/main/canon-media.h (+20, -0) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) Add experimental support for Canon MP493 2011-03-24 95acf449215279143117b7d33fb5f6066b69f35f Lines: +1, -1 Files: NEWS (+1, -1) Update Italian translation 2011-03-21 4da572b08f730d5ea195c7a643aea974fab869bd Lines: +12, -0 Files: NEWS (+12, -0) added newly supported [experimental] Canon printers to NEWS file 2011-03-21 87587126b5836758a596c6c6d59eac9f7b031dcd Lines: +122, -28 Files: src/main/canon-inks.h (+49, -13) src/main/canon-media.h (+39, -9) src/main/canon-modes.h (+20, -6) src/main/canon-printers.h (+14, -0) add experimental Canon iP3100 support 2011-03-21 14bb956e2c072f73fb6d21b1a4531f79311a129c Lines: +32, -0 Files: src/main/canon-media.h (+17, -0) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) experimental Canon iP2600 support added 2011-03-21 58781c8a22276e2e1b2b2210972b4ed1e9eb93e6 Lines: +15, -0 Files: src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) experimental Canon iP2500 support added 2011-03-21 8c1b87a70108f27b35c8d531cab9b40fe246c3a9 Lines: +93, -4 Files: src/main/canon-inks.h (+40, -0) src/main/canon-media.h (+19, -2) src/main/canon-modes.h (+19, -2) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) experimental Canon iP2200 support added, and modes for iP2000. 2011-03-14 b8e3d2160c26f881219c9d861146ed585d9826a7 Lines: +1, -0 Files: po/.cvsignore (+1, -0) Add stamp-po to ignored files 2011-03-14 9df87359d94b23584c192d0516e45dfb03ab10bb Lines: +6, -0 Files: scripts/mkchlog (+6, -0) Record number of lines in added files. 2011-03-13 e2d0d20e3c47a35f94ae217a2fcfbe4193488834 Lines: +5, -1 Files: NEWS (+4, -0) configure.ac (+1, -1) po/sl.po (added +0) Add Slovenian translation 2011-03-13 a55e0bf6accd248e31702a228a7645cd5f87dee5 Lines: +6, -1 Files: src/cups/genppd.c (+6, -1) Restrict ShortNickName to the limit specified in the PPD spec 2011-03-13 b6b1f3c8679c5c7d112e1152ea904ab7dabdcd60 Lines: +0, -0 Updated Danish translation 2011-03-10 99cb21f72860e2de81a31cc3136b1156c9b71a0c Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) add experimental support for Canon iP1800 2011-03-10 aa0bdb321d08964646e947248e1f64335b549af5 Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) add experimental support for Canon iP1700 2011-03-10 0db511fdb0eecbaee6153367eab8b6cf4966c9f2 Lines: +22, -6 Files: src/main/canon-modes.h (+6, -5) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+2, -1) add experimental support for Canon iP1600 2011-03-10 34501102fd8cd8c642d95eb44d977a4d187fd032 Lines: +98, -11 Files: src/main/canon-inks.h (+49, -11) src/main/canon-media.h (+17, -0) src/main/canon-modes.h (+17, -0) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) add experimental support for Canon iP1500 2011-03-08 38984fd300b2ae7af2b107a71e6fd92dcd7f22a5 Lines: +87, -4 Files: src/foomatic/foomatic-generator.in (+5, -1) src/main/canon-inks.h (+16, -0) src/main/canon-media.h (+17, -0) src/main/canon-modes.h (+32, -2) src/main/canon-printers.h (+15, -1) src/xml/printers.xml (+2, -0) Added experimental support for Canon iP1200, iP1300. Correction to iP1000 definition. 2011-03-08 a837d0ffd618fc6cb0d2257351c93c0c9536f35e Lines: +40, -40 Files: src/main/print-color.c (+40, -40) Unmark category strings. 2011-03-07 1c3f74df05e65610694f851d622913a1673f8a22 Lines: +82, -1 Files: src/main/canon-inks.h (+35, -0) src/main/canon-media.h (+16, -0) src/main/canon-modes.h (+15, -0) src/main/canon-printers.h (+15, -1) src/xml/printers.xml (+1, -0) added Canon iP1000 (experimental), updated Canon MX870 printer definition with XML capability. 2011-03-05 2cc9d143cc91d1355bfcaced51b9000a86dd500d Lines: +787, -1 Files: NEWS (+8, -0) src/xml/escp2/inks/Makefile.am (+1, -0) src/xml/escp2/inks/f360_ultrachrome_k3v_2.xml (added +610) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_115.xml (added +164) src/xml/printers.xml (+2, -0) Experimental support for Epson Stylus Photo R3000 2011-03-05 e6b74e1f561b3fe8caa86aa7e6e0d71874e78692 Lines: +150, -1 Files: NEWS (+9, -0) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_114.xml (added +139) Add support for Epson Stylus Pro 4000 2011-03-05 1655c189a5a590e4d34f9d5d89bf203e7a0319d8 Lines: +9, -0 Files: src/main/xmlppd.c (+9, -0) Handle missing *CloseUI at the end of the PPD file. 2011-03-05 2d7b2a607024566e5475f021fd7bb3488c10c147 Lines: +10, -10 Files: src/xml/escp2/inks/cmykrb.xml (+5, -5) src/xml/escp2/inks/cmykro.xml (+5, -5) Fix curve bounds for CMYKRB/O curves (from Simon Shapiro) 2011-03-04 26fae03bba121d84f6111dd0c79204e6efdc0a7d Lines: +20, -9 Files: src/main/print-ps.c (+20, -9) Speed up PostScript output (from Alastair Robinson) 2011-03-04 a5d4bbee64109a714b16987fd2811937339f712d Lines: +0, -0 Files: NEWS (+0, -0) Minor cleanup 2011-03-03 b2575b2e85dea798c0c8a975bfd84441409bbe18 Lines: +327, -24 Files: NEWS (+29, -8) README (+11, -11) configure.ac (+2, -2) src/xml/escp2/model/Makefile.am (+3, -1) src/xml/escp2/model/model_112.xml (added +139) src/xml/escp2/model/model_113.xml (added +139) src/xml/escp2/model/model_48.xml (+1, -1) src/xml/escp2/model/model_49.xml (+1, -1) src/xml/printers.xml (+2, -0) Add back compatibility definitions for Epson 4800, 4880, 11800, 11880. Prep for 5.2.7. 2011-02-23 c18763fca1e0d7608ab39025b7ea8f86ead63c0c Lines: +1, -1 Files: src/main/canon-printers.h (+1, -1) changed Canon MX870 control command set 2011-02-22 66492d18f7dbff9748a34e51e14b209a0d2d546e Lines: +4, -0 Files: src/xml/printers.xml (+4, -0) Note that driver names must be identical. 2011-02-22 b91e6d7b9c3e266f9f4cf0d9c7f96b157ec75eda Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) Canon SELPHY CP-800 was reported as working http://sourceforge.net/mailarchive/message.php?msg_id=27097152 2011-02-21 12f40da84765e4ecf97f52d9a4bd498ae517bad9 Lines: +7, -7 Files: src/xml/printers.xml (+7, -7) Make driver names for all Kodak Dock-compatible printers unique. 2011-02-21 62800a467e1eef871e84f7bee4d84031011318ac Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) corrected family for MP600 2011-02-21 6393980e7850f9527492f4851d867bda13472319 Lines: +237, -163 Files: NEWS (+29, -13) src/xml/escp2/model/model_103.xml (+42, -33) src/xml/escp2/model/model_104.xml (+42, -33) src/xml/escp2/model/model_105.xml (+43, -34) src/xml/escp2/model/model_106.xml (+43, -32) src/xml/escp2/model/model_108.xml (+38, -18) Improve tunings of Epson x800 inks. 2011-02-17 2fd937d07bf2baf04d0ca3e3947dca73f417815b Lines: +10, -8 Files: src/main/sequence.c (+10, -8) Fix issue with misuse of isfinite on Solaris. 2011-02-16 e1191064151c0645e2423bdbb9888482c1f09877 Lines: +36, -1 Files: src/main/canon-media.h (+20, -0) src/main/canon-modes.h (+1, -1) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) Added Canon MP600 2011-02-16 8a4548298b452ed8572f36fac3d2f694924f4f55 Lines: +5, -5 Files: src/main/canon-printers.h (+4, -4) src/xml/printers.xml (+1, -1) Improve support for Canon MP510 2011-02-16 84c05a0cd5e9be18efef26649b60e90cd01639be Lines: +18, -2 Files: src/main/canon-printers.h (+15, -1) src/main/print-canon.c (+2, -1) src/xml/printers.xml (+1, -0) Add support for Canon MP550 2011-02-15 08bb40cbd565719a3ba3e08756ad2d05f2dc5b63 Lines: +41, -3 Files: src/main/canon-inks.h (+3, -3) src/main/canon-modes.h (+23, -0) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) support added for Canon MP540 2011-02-15 09b17c5b4bba28e66107b42edfb5530118ac8ad8 Lines: +0, -1 Files: src/xml/printers.xml (+0, -1) removed extra MX700 line in printers.xml 2011-02-15 bcbc9a987dadcced3af0a9ea216fccd105cdacfe Lines: +41, -1 Files: src/main/canon-modes.h (+41, -1) support for MP970 2011-02-12 c7ed11a8596760519a745980f1ff4fbe1ed34578 Lines: +4, -8 Files: src/xml/escp2/model/model_102.xml (+1, -2) src/xml/escp2/model/model_88.xml (+1, -2) src/xml/escp2/model/model_89.xml (+1, -2) src/xml/escp2/model/model_90.xml (+1, -2) Back out borderless change that did not work 2011-02-12 19a6d1f21cedb2582a0b56c7ae1eeafe2eb2df86 Lines: +3, -7 Files: scripts/autogen.sh (+3, -7) Fix libtool requirement. 2011-02-11 72c4172ac7018aa907f16cf2b80c35b06085f641 Lines: +7, -0 Files: src/xml/printers.xml (+7, -0) added more printers compatible with Kodak Easyshare Printer Dock 2011-02-11 2bcb9d5e74de2ad878760c90ec5bf3bb07e360d5 Lines: +8, -4 Files: src/xml/escp2/model/model_102.xml (+2, -1) src/xml/escp2/model/model_88.xml (+2, -1) src/xml/escp2/model/model_89.xml (+2, -1) src/xml/escp2/model/model_90.xml (+2, -1) Try to enable vertical borderless on {4,7,9,11}880. 2011-02-11 b6c52e4027a123bcc4d7cbb02ec688e94453a0a9 Lines: +1, -1 Files: src/xml/escp2/inks/pro_ultrachrome_k3.xml (+1, -1) Correct definition of light light black in photo inkset. 2011-02-11 f3f4184310f931a295d36ea17320e3867d4f45a5 Lines: +2, -2 Files: src/xml/printers.xml (+2, -2) Correct definitions of Epson 9700 and 9900. 2011-01-26 a3a1f6ea6a9b728023fa50bfaf2b0287ec4470f3 Lines: +175, -2 Files: src/main/canon-media.h (+54, -0) src/main/canon-modes.h (+58, -1) src/main/canon-printers.h (+56, -0) src/main/print-canon.c (+2, -1) src/xml/printers.xml (+5, -0) adding experimental support for Canon MX850, MX860, MX870, MX7600 2011-01-26 22e0d004a17f167e8b35527a331b0428ca5a5556 Lines: +1, -2 Files: src/xml/printers.xml (+1, -2) Fix the Sony DPP-EX7 and Epson PX650. 2011-01-25 961bd79d26b8a8462b5b505a231829e0d8258e60 Lines: +71, -32 Files: src/main/canon-inks.h (+54, -29) src/main/canon-media.h (+2, -2) src/main/canon-printers.h (+14, -1) src/xml/printers.xml (+1, -0) Adding support for Canon MX700. 2011-01-25 20151e8d0dbe33f1a9ce1f5ddc9ac3b91b7690d7 Lines: +219, -4 Files: src/foomatic/foomatic-generator.in (+2, -0) src/main/canon-inks.h (+17, -0) src/main/canon-media.h (+57, -1) src/main/canon-modes.h (+86, -1) src/main/canon-printers.h (+44, -0) src/main/print-canon.c (+8, -2) src/xml/printers.xml (+5, -0) add support for Canon MX300, MX310, MX330, MX340, MX350. Some of the photo modes are bound to be buggy, but most modes use only CMYK or CMY and should work. 2011-01-18 6d9511e77a1703000b777fc392be173acc95e5af Lines: +102, -2 Files: src/main/canon-inks.h (+37, -0) src/main/canon-media.h (+19, -0) src/main/canon-modes.h (+29, -0) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) test/pixma_parse.c (+2, -2) Added test support for Canon iP1900 2011-01-17 aea318040c1d4bfcbaee6806d70cb0314b22e2ed Lines: +37, -27 Files: src/cups/Makefile.am (+25, -18) src/cups/test-ppds (+12, -9) Re-enable test-ppds, which works with the current release of CUPS. Disable a few errors that either don't matter (missing profiles that are OS-X specific) or that we'll ignore for now (malformed page size tags) pending further information. Reorganize the various ppd targets so that they can be run in any order. 2011-01-17 048dac74be61ae5c2278e6fc2af788460c147562 Lines: +32, -6 Files: src/cups/genppd.c (+32, -6) Generate *ColorKeywords tags. 2011-01-17 56c12112a8508dbf7ce553fa7d8bb9a136c54dbb Lines: +0, -0 EMERGENCY translation to fix malformed translation string that's illegal in a PPD file. 2011-01-17 136a84575544ea016b84c1e9d8fbe5c1874ce7da Lines: +576, -126 Files: src/foomatic/foomatic-generator.in (+2, -0) src/main/canon-inks.h (+258, -57) src/main/canon-media.h (+39, -12) src/main/canon-modes.h (+61, -13) src/main/canon-printers.h (+24, -12) src/main/print-canon.c (+71, -6) src/xml/printers.xml (+1, -2) test/pixma_parse.c (+116, -22) test/pixma_parse.h (+4, -2) updated tested modes for MP960, removed non-working modes. added MP510 and MP520 support, updated iP2700, smalll correction to other Canon printers. Added Cartridge selection (partial implementation) to driver. Updated pixma_parse to handle more inks, and output more debug info. 2011-01-13 197e7210356e8c418ef44ad3500a57d44cfcb30f Lines: +2, -2 Files: NEWS (+2, -2) Clean up wording for ColorSync use. 2011-01-13 da1d045cf1452ace03e018061a969e70d5b71b67 Lines: +7, -0 Files: NEWS (+6, -0) src/cups/genppd.c (+1, -0) Added *APDefaultCustomColorMatching: sRGB statement to PPDs. Needed by Mac OS X 10.5 and 10.6 in addition to *APCustomColorMatching: sRGB statement. 2011-01-12 4b79f1216d5fb565616350b6da1d5cd14696d7dc Lines: +1, -3 Files: src/cups/genppd.c (+1, -3) Fix uninitialized stack variable. 2011-01-06 a9f591594413092007e54fa12e5d93ca0ee40b41 Lines: +3, -3 Files: src/xml/escp2/inks/pro_ultrachrome_k34.xml (+3, -3) Fix incorrect shade description. 2011-01-06 cf44f4b26120d2a5e3ef70ada804d264205feb6c Lines: +1, -0 Files: NEWS (+1, -0) Preliminary support for Epson Stylus Pro 4450. Preliminary support for Epson Stylus Pro 7890 and 9890. These appear to be faster versions of the 7880 and 9880 (double the nozzle count). 2011-01-06 1a69d2b4cdd93286b3d94d9c9563abec857d757e Lines: +348, -1 Files: NEWS (+2, -0) src/xml/escp2/inks/Makefile.am (+1, -0) src/xml/escp2/inks/pro_ultrachrome_k34.xml (added +204) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_111.xml (added +137) src/xml/printers.xml (+2, -0) Preliminary support for Epson Stylus Pro 4450 2011-01-06 b628e915392c416120b4fb1e4af7d34b9d0de330 Lines: +489, -1 Files: NEWS (+2, -0) src/xml/escp2/inks/Makefile.am (+1, -0) src/xml/escp2/inks/pro_ultrachrome_k3v4.xml (added +181) src/xml/escp2/model/Makefile.am (+3, -1) src/xml/escp2/model/model_109.xml (added +150) src/xml/escp2/model/model_110.xml (added +150) src/xml/printers.xml (+2, -0) Preliminary support for Epson 7700/9700 2011-01-05 99588881d85773a7aec4a38fd1aacac602966c07 Lines: +2, -0 Files: NEWS (+1, -0) src/xml/printers.xml (+1, -0) Add Epson Stylus Pro 3885 (Asia name for 3880) 2010-12-20 cbf31b509f7cbd03dee2fb443baf1cb0aeb07f84 Lines: +5, -5 Files: src/xml/printers.xml (+5, -5) Added IEEE 1284 Device IDs for: Epson Stylus Photo 1400 (RH bug #577299) Epson Stylus Photo 830U (RH bug #577307) HP DeskJet 959C (RH bug #577291). Epson Stylus Photo R230 (Ubuntu #520466) Epson Stylus D92 (RH bug #570888) 2010-12-20 1ed93984db8f7b4b64c11af625e1bf15e381e10c Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Removed incorrect Device ID for Brother HL-2060 (RH bug #531370). 2010-12-19 835e4dd38e733f1ecc0db1a19abbb867dead5187 Lines: +2, -0 Files: NEWS (+2, -0) More release note updates. 2010-12-19 29c1bd494be12bafca421700aa8a863c13f82b8b Lines: +56, -0 Files: NEWS (+56, -0) Update news. 2010-12-19 3efb58fc1cc6f41395a3ad4e1358ae5f9ef4789f Lines: +589, -638 Files: src/main/escp2-channels.c (+24, -4) src/main/escp2-driver.c (+4, -0) src/main/print-escp2.h (+4, -0) src/xml/escp2/inks/pro_ultrachrome_k3.xml (+2, -0) src/xml/escp2/inks/pro_ultrachrome_k3v.xml (+2, -0) src/xml/escp2/media/f360_ultrachrome_k3.xml (+60, -60) src/xml/escp2/media/f360_ultrachrome_k3v.xml (+61, -61) src/xml/escp2/media/pro_ultrachrome_k3.xml (+191, -212) src/xml/escp2/media/pro_ultrachrome_k3v.xml (+201, -221) src/xml/escp2/model/model_102.xml (+8, -18) src/xml/escp2/model/model_107.xml (+8, -8) src/xml/escp2/model/model_88.xml (+8, -18) src/xml/escp2/model/model_89.xml (+8, -18) src/xml/escp2/model/model_90.xml (+8, -18) Improve tunings of Epson x880 inks. Correct media definitions for Epson x800 and x880. Allow inks to specify init sequence (for e. g. 3880 switching between matte black and photo black). 2010-12-19 485c4a97c7b831080ff7b751fa5436c3790546c3 Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) Add Epson B-510N 2010-12-12 daefc06fc45fe13ba49c3189e5122186576a5eb3 Lines: +186, -88 Files: src/xml/escp2/model/model_102.xml (+37, -17) src/xml/escp2/model/model_107.xml (+37, -19) src/xml/escp2/model/model_88.xml (+38, -18) src/xml/escp2/model/model_89.xml (+37, -17) src/xml/escp2/model/model_90.xml (+37, -17) Retune drop sizes and densities for Epson Stylus Pro x880 printers 2010-12-11 f8ef97b310a30155ae8ff8ca59dbb8651b3eb10a Lines: +91, -20 Files: src/escputil/d4lib.c (+14, -4) src/escputil/escputil.c (+74, -5) src/main/print-escp2.c (+2, -0) src/xml/escp2/model/model_107.xml (+1, -11) Make escputil work with Stylus Pro 3880. Allow escputil -e to get inks from the printer. 2010-12-09 cfde16450d40f7679295229661476779d92bdcc6 Lines: +7, -7 Files: src/main/canon-inks.h (+4, -4) src/main/print-canon.c (+3, -3) corrected exception for iP2700. ESC (P exception was oppositely defined 2010-12-06 bd80b945652a2be2a969ba1d82eea22c3db2d278 Lines: +5, -0 Files: src/xml/printers.xml (+5, -0) Add Epson B-310, B-510DN, ME 320, ME Office 600F, and ME Office 620F. 2010-12-05 1a7e5001fe7b0e0af2f0a245e2c075dca17ebccc Lines: +551, -294 Files: include/gutenprint/vars.h (+36, -0) src/cups/genppd.c (+174, -56) src/main/dither-main.c (+3, -3) src/main/generic-options.c (+4, -4) src/main/print-canon.c (+21, -21) src/main/print-color.c (+41, -40) src/main/print-escp2.c (+110, -107) src/main/print-lexmark.c (+13, -13) src/main/print-olympus.c (+9, -9) src/main/print-pcl.c (+15, -15) src/main/print-ps.c (+4, -4) src/main/print-raw.c (+2, -2) src/main/print-vars.c (+119, -20) Preliminary code to create PPD files without color options 2010-12-05 baafec979fa13d6026811513ca38a67cd2d26e5a Lines: +123, -116 Files: src/escputil/d4lib.c (+59, -59) src/escputil/escputil.c (+64, -57) Print debug information to stdout rather than stderr to see relative timing 2010-12-05 d1662ff0890816409d6c085ce138ed128225970b Lines: +206, -51 Files: src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_103.xml (+5, -3) src/xml/escp2/model/model_104.xml (+5, -3) src/xml/escp2/model/model_107.xml (+50, -43) src/xml/escp2/model/model_108.xml (added +143) src/xml/printers.xml (+1, -1) Correct definitions of Epson 3800, 3880, 7800, 9800 2010-12-03 9ecd9d657a606ff9b67ffe403514cf025005836a Lines: +6, -5 Files: src/main/canon-inks.h (+6, -5) modify inks for Canon MP990: swap k and K for 600dpi modes. 2010-12-02 0d03d931947ac1bed6ab994c517ce26c9dce5f5e Lines: +6, -6 Files: src/main/canon-inks.h (+4, -4) src/main/canon-modes.h (+2, -2) modify inks and modes for Canon MP990: 1. Removed draft modes not accepted by printer; 2. set k density to 0 for 600dpi modes to output only CMYK for plain media. 2010-11-29 d3b160fa5a8588295ed642b151c2c4e26ba4a79a Lines: +61, -42 Files: src/main/canon-inks.h (+29, -20) src/main/canon-modes.h (+27, -17) src/main/canon-printers.h (+5, -5) corrected inksets and modes for Canon MP990, MG6100 series, and MG8100 series 2010-11-25 04b96dc48c7ac5a49fd2f239fa0adb061ae52306 Lines: +2, -2 Files: src/main/canon-printers.h (+2, -2) removing incorrectly submitted XML addition from MP960, MP970 2010-11-25 f2da6f3f70440f7a22cef6f64eeff795e617dd06 Lines: +2, -0 Files: src/xml/printers.xml (+2, -0) added Canon MP990 to printer list 2010-11-25 ce3ca2ef34528231410cf7f156d49a1d0cb0215a Lines: +50, -2 Files: src/main/canon-media.h (+25, -0) src/main/canon-modes.h (+8, -0) src/main/canon-printers.h (+17, -2) adding experimental support for Canon MP990 2010-11-25 7ef1e947a8c44ee32d17ee7e90c8891d7efc2aad Lines: +9, -9 Files: src/xml/printers.xml (+9, -9) Updated printer model names to match the changes in the Foomatic database. 2010-11-25 daa2e1487093fecd94df8450dc203eeaf784d93d Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) adding Canon MP495 to list of printers 2010-11-25 35f8c56a0f9c45315e136b6fc34ebb3f863e717d Lines: +14, -0 Files: src/main/canon-printers.h (+14, -0) added printer definition for Canon MP495. Appears to be like MP280. 2010-11-24 8c8d5e968a964bd78f3d00f82aa1a7aab673361b Lines: +6, -6 Files: src/xml/printers.xml (+6, -6) Correct definition of Epson NX200/215, SX200/205/210/215 2010-11-24 9de09edd054786037b438ed657a33f4623852188 Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) added Canon MP480 to printer list 2010-11-24 b2ff18642b91a1f716492a663f206c63e8d246a2 Lines: +61, -0 Files: src/main/canon-media.h (+18, -0) src/main/canon-modes.h (+29, -0) src/main/canon-printers.h (+14, -0) added modes, media and printer definition for Canon MP480 2010-11-23 9577dcac1dee40b8b20a39a2413ea49ef7ab4517 Lines: +62, -5 Files: src/main/canon-media.h (+31, -0) src/main/canon-modes.h (+26, -0) src/main/canon-printers.h (+5, -5) added further modes for iP4500. Fixed ESC ( r command 2010-11-20 c644ea68ea5d342f55b7ef37273741195c9c2ec5 Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) added Canon MP270 to list of printers 2010-11-20 3bc3ae11e69ae8977e4c3119b15b49cc1785dae9 Lines: +14, -0 Files: src/main/canon-printers.h (+14, -0) added support for Canon MP270 2010-11-20 4eeba9a15f26711d80ffc6dde5d4da82cade3891 Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) added Canon MP280 to list of supported printers 2010-11-20 f58664d687666a244fa94cc4acc956c7de167fd1 Lines: +63, -0 Files: src/main/canon-media.h (+20, -0) src/main/canon-modes.h (+29, -0) src/main/canon-printers.h (+14, -0) added support for Canon MP280 printer 2010-11-20 046c01e9f11ddfe6e7d021bfe1e186fed90c31ca Lines: +24, -3 Files: test/pixma_parse.c (+24, -3) added printjob start & end basic XML read ability to pixma_parse.c 2010-11-16 1297e96654db7f5e8c1bbd3fcc76c32ed3888386 Lines: +16, -1 Files: src/main/print-canon.c (+16, -1) Added codes for several paper sizes for Canon driver. Note: this and lexmark driver still refer to unknown/unused paper sizes. 2010-11-16 0fff38bc9f2271f65f8979936544bd1b43df9901 Lines: +60, -0 Files: src/xml/papers.xml (+60, -0) added paper sizes: A3+, L, 2L, KG, 4x8, HanKire YonKire, RokuKire, Wide101.6x180.6 2010-11-15 908d1b548a10a171b3c5d277b57f4ca91714fd8b Lines: +5, -9 Files: src/main/canon-modes.h (+5, -9) modified supported modes for Canon iP2700. Removed quality 0 modes, and 1200dpi mode which is not yet working. 2010-11-14 524314c0ea03353d5b5dc7145554d756faf30b03 Lines: +3, -1 Files: src/main/canon-modes.h (+3, -1) added 1200dpi user-defined high-resolution mode for Canon iP2700 2010-11-14 34feaad61f6582b54be4d23933da8d8161cd7095 Lines: +9, -2 Files: test/pixma_parse.c (+9, -2) modified pixma_parse to recognize inks where 0x60 is added to the character code. Apparently noted with iP4000 driver. 2010-11-13 6770d99b6d7b74014dcdb310e672cd91fd570387 Lines: +1, -0 Files: src/foomatic/foomatic-generator.in (+1, -0) added draftmono2 to list of supported Canon foomatic mode tags 2010-11-13 460451fbcdd2aca17ce94c6dc787762600d41bca Lines: +6, -5 Files: src/main/canon-modes.h (+6, -5) modified 2 incorrect Canon iP2700 modes (flag setting), added 0-quality test mode to discover if iP2700 supports this quality setting. 2010-11-13 52090fb822418316e1b5c6cd06352f34e0b26687 Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) added MG8100 to printer list. 2010-11-13 07fd82ec69de3e2313cb2da4023a25dbdfc0890f Lines: +34, -5 Files: src/main/canon-modes.h (+14, -0) src/main/canon-printers.h (+20, -5) added XML to printjobs for MP250, iP4700, and the MG series. Also added experimental MG8100 support. 2010-11-11 9c9fac89a09e0222ed6a0d823c25ba5d09e46c9f Lines: +44, -3 Files: src/main/canon-printers.h (+1, -1) src/main/print-canon.c (+39, -2) src/main/print-canon.h (+4, -0) added pre-job, post-job XML functionality. Extended ESC (P command to 6 bytes where needed. Implemented cartridge selection command ESC (T. Modified Canon iP2700 to use these commands. 2010-11-10 b18f4c598dfbef03744a05b1b4fc06156aedb8c1 Lines: +7, -1 Files: src/main/canon-printers.h (+7, -1) changed control command for Canon iP2700 2010-11-09 f12e8d2027aad22df8a0e6ef8a99adfea7a6c4c0 Lines: +3, -3 Files: src/xml/printers.xml (+3, -3) modified Canon PIXMA MG5100, 5200, 6100 modelnumbers 2010-11-09 f2c6fd28d087b10de87afd5387d85d5961b6c1f0 Lines: +2, -1 Files: src/main/print-canon.c (+2, -1) added PIXMA MG to list of families recognized by print-canon.c 2010-11-09 7aa80640c72df4962cb08e5757a41b7c98e2bd49 Lines: +2, -2 Files: src/main/canon-printers.h (+2, -2) changed printer definition for Canon iP2700: channels reordered, duplex capability removed. 2010-11-09 449a894e53368e449a8ae570e2a7cfc874ef9142 Lines: +3, -3 Files: src/main/canon-modes.h (+3, -3) rearranged print modes for Canon iP2700 so that a color mode is last in list. Else CUPS options only give mono colorspace choices. 2010-11-07 80f152313606256b90ea0eade4aa41f9ecd48f4f Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) added Canon iP2700 too printer list. 2010-11-07 268aacc827f4566de490ff09c792d6f6dd2f5949 Lines: +115, -1 Files: src/main/canon-inks.h (+51, -0) src/main/canon-media.h (+20, -0) src/main/canon-modes.h (+29, -0) src/main/canon-printers.h (+15, -1) added untested support for Canon iP2700 printer. All modes except one user-defined one are supported. 2010-11-07 728784f4e3e19fcb7bb7a63be3ba08f17292ea30 Lines: +2, -0 Files: src/foomatic/foomatic-generator.in (+2, -0) added 2nd standard and draft suffix to foomatic print mode name possibilities for Canon printers. 2010-11-07 f9a30251a5b274256bf8285a10101bb16cfae2a5 Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) added Canon PIXMA MG6100 to XML printer list. 2010-11-07 12fc011614427166fd7f75076f3331002454c392 Lines: +194, -0 Files: src/main/canon-inks.h (+138, -0) src/main/canon-media.h (+24, -0) src/main/canon-modes.h (+18, -0) src/main/canon-printers.h (+14, -0) added media, inks, modes, printer support for Canon PIXMA MG6100. Only partial since unknown inks exist for photo modes. Only plain, non-photo hagaki, and CDs supported now. 2010-11-07 06d3cee2293cd1050837ebce3e25c60265f4f8ce Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) added Canon PIXMA MG5200 2010-11-07 dd1f4a33d9e973f07d75b223fb62da00acee3a50 Lines: +73, -1 Files: src/main/canon-media.h (+33, -0) src/main/canon-modes.h (+26, -1) src/main/canon-printers.h (+14, -0) added slots, media, modes, printer definitions for Canon PIXMA MG5200. No ink additions needed. 2010-11-02 d34de8866a3fcf4d9518ecce0e5da1a43ef58259 Lines: +4, -4 Files: src/xml/escp2/model/model_89.xml (+2, -2) src/xml/escp2/model/model_90.xml (+2, -2) 3096351 Too small page sizes to Epson Stylus PRO 7800/7880/9800/9880 2010-10-31 fccf07350a4676353972dcedd3ff698ce4334917 Lines: +75, -0 Files: src/main/canon-media.h (+31, -0) src/main/canon-modes.h (+30, -0) src/main/canon-printers.h (+14, -0) add Canon MG5100 media, slots, printer definition. Same inksets as iP4700. No CD. No ESC ( r commands. 2010-10-31 40f8fe64195767a5ebc78fa3db6d0914c9b7c125 Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) add Canon MG5100 to XML printer list 2010-10-30 7a0604703087e41fa2ce9c1982d1ce511f69deef Lines: +147, -14 Files: src/main/canon-inks.h (+80, -14) src/main/canon-media.h (+23, -0) src/main/canon-modes.h (+30, -0) src/main/canon-printers.h (+14, -0) added iP4700 printer, inks, modes, media 2010-10-30 2f97b368b9117895a7b915b6dbf5029ff6b453ec Lines: +1, -0 Files: src/xml/printers.xml (+1, -0) added iP4700 printer to selection 2010-10-30 716f8e70533b5c613d59eb8b25fb1daef5ec8783 Lines: +7, -1 Files: src/foomatic/foomatic-generator.in (+7, -1) added supported formore photo modes for Canon printers 2010-10-09 9688a1a1af05faa21ef84761015120e32cba8925 Lines: +4, -1 Files: src/xml/printers.xml (+4, -1) adding MP450, MP460, MP250. Modified MP170. 2010-10-09 327b058d9c2c9dc98829f2cafe424d406d4c6e9f Lines: +9, -1 Files: src/foomatic/foomatic-generator.in (+9, -1) adding Canon mode options for mono, photo to foomatic generator 2010-10-09 ee8db83e31044d931ca3dbfd8796abcf2d5f9529 Lines: +376, -12 Files: src/main/canon-inks.h (+190, -0) src/main/canon-media.h (+90, -7) src/main/canon-modes.h (+50, -2) src/main/canon-printers.h (+46, -3) adding Canon MP250 support, revised media for MP170, MP450, MP460 based on US English driver paper option text. 2010-10-04 92732073d919af88a141ae0c39f3e8022ed06934 Lines: +2, -0 Files: src/xml/printers.xml (+2, -0) adding MP950, MP960 to printer list 2010-10-04 766dfb0327bf34abfbe303aaaf8d6dcf5bbb8d52 Lines: +132, -1 Files: src/main/canon-inks.h (+88, -1) src/main/canon-modes.h (+16, -0) src/main/canon-printers.h (+28, -0) Canon MP950, MP960 printers, inks, modes added 2010-09-19 5a23504397bc703455176ab046a6b9c7518b30ed Lines: +628, -574 Files: src/cups/genppd.c (+628, -574) Start to break up write_ppd 2010-09-11 469015d7f8a67e8e6cca4b73d56cdd4587b95f01 Lines: +0, -0 Files: src/cups/genppd.c (+0, -0) Minor fixup to be consistent with spacing in other places. 2010-09-06 92aa781cca3eec30f37dedd969498fc3cfba51c1 Lines: +113, -32 Files: src/testpattern/testpattern.c (+62, -31) src/testpattern/testpattern.h (+8, -0) src/testpattern/testpatternl.l (+5, -0) src/testpattern/testpatterny.y (+38, -1) Allow specification of origin and size in points, inches, or mm in addition to relative. Compute number of dots after calculating image size. This reduces the number of pixels computed, which improves performance, and also corrects printing of scales if width is less than the full page. Print black lines correctly. =============================================================================== Name: gutenprint-5_2_6 2010-08-11 9f31177bba3440d9614f6f7f150fe9b4f51442b5 Lines: +0, -0 Gutenprint 5.2.6 release 2010-08-11 7558195d0987b14efd6ec7ef9b85743ac20ccaa1 Lines: +1650, -1 Files: NEWS (+7, -0) src/xml/escp2/inputslots/Makefile.am (+1, -0) src/xml/escp2/inputslots/pro3880.xml (added +42) src/xml/escp2/media/Makefile.am (+1, -0) src/xml/escp2/media/pro3880_ultrachrome_k3v.xml (added +1458) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_107.xml (added +137) src/xml/printers.xml (+2, -0) Preliminary support for Epson 3800 and 3880 2010-08-10 c5df9b356f2398bb873e08f9366602139977390e Lines: +7, -3 Files: NEWS (+6, -3) src/xml/printers.xml (+1, -0) Add support for Canon PIXMA MP510 2010-08-09 92da6535c471c8b6fbc87b132867cfea12f65315 Lines: +17, -17 Files: NEWS (+3, -3) README (+13, -13) configure.ac (+1, -1) Prep for 5.2.6 release 2010-08-09 84712b55ce4437fb3da2e94f11a0394368dada87 Lines: +21, -13 Files: NEWS (+21, -13) Minor updates. 2010-08-07 55274656134a4722642bda53fad4e676e23937f3 Lines: +3, -1 Files: src/main/print-pcl.c (+2, -0) src/xml/printers.xml (+1, -1) Add A3 support back to tabloid laser printers. Add Super B support to 13" laser printers. Correct definition of one printer. 2010-08-07 893473f5536bf72dd7a3fb4dda5c8bed45e1c14a Lines: +301, -24 Files: NEWS (+128, -8) src/main/print-pcl.c (+48, -0) src/xml/printers.xml (+125, -16) Add support for a number of Brother, Canon, Kyocera, Oki, Tektronix, and Xerox laser printers. Support tabloid-size laser printers. 2010-08-07 c44d4c16a7dd23a4d2d706f9f7f41c3d797af511 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Remove duplicate foomaticid tag on one printer. 2010-08-07 37653468e7311b80c6fc93f7dfa73c5cbe0c846c Lines: +1520, -2935 Files: include/gutenprint/printers.h (+15, -0) src/foomatic/Makefile.am (+3, -5) src/foomatic/foomatic-generator.in (+8, -62) src/foomatic/foomatic-printermap (removed -1429) src/foomatic/printers.c (+29, -8) src/main/printers.c (+34, -0) src/xml/printers.xml (+1431, -1431) Put Foomatic IDs in printers.xml and remove foomatic-printermap 2010-08-06 56b4f20655b2b940880ee12927703e91d315f865 Lines: +9, -0 Files: NEWS (+3, -0) src/foomatic/foomatic-printermap (+3, -0) src/xml/printers.xml (+3, -0) Support Canon MP360/370/390, from Gernot Hassenpflug 2010-08-04 b388f86fe53b6d1e7045be2b2241570c6cfce1aa Lines: +155, -385 Files: include/gutenprint/util.h (+1, -0) src/main/array.c (+12, -21) src/main/color.c (+8, -18) src/main/curve.c (+40, -48) src/main/dither-inks.c (+3, -4) src/main/dither-main.c (+4, -12) src/main/dither-ordered.c (+0, -1) src/main/escp2-channels.c (+6, -24) src/main/escp2-papers.c (+4, -22) src/main/escp2-resolutions.c (+3, -15) src/main/gutenprint-internal.h (+15, -6) src/main/print-color.c (+1, -5) src/main/print-dither-matrices.c (+1, -2) src/main/print-escp2-data.c (+7, -39) src/main/print-escp2.c (+3, -14) src/main/print-lexmark.c (+1, -5) src/main/print-list.c (+1, -2) src/main/print-vars.c (+9, -52) src/main/print-weave.c (+6, -25) src/main/printers.c (+0, -14) src/main/sequence.c (+30, -55) src/main/xml.c (+0, -1) Lift the assert macro out of print-weave.c into gutenprint-internal.h, and renamed it STPI_ASSERT to not collide with . I've also made a few changes: 1) It always uses stpi_erprintf rather than relying on the error function in the optional stp_vars_t passed in. My intention is to print out the stp_vars_t (very carefully) as a context if one is provided. 2) The macro reports the version of Gutenprint and appends a message "Please report this bug". It also prepends "ERROR:" so that CUPS will pick it up in its error log. 3) Add debug flag to report tested assertions. 2010-08-03 b9625e3002fd106c524a0aa95be8830bceefe900 Lines: +27, -4 Files: src/testpattern/run-testpattern-2.in (+27, -4) Add -X argument to rerun test cases specified on stdin (these should be taken from filenames generated by -O or MD5 sums from -m or -M). 2010-07-21 11b9b61f5fe21f12273448b760ec59f201fd98bb Lines: +29, -6 Files: NEWS (+14, -6) src/foomatic/foomatic-printermap (+7, -0) src/xml/printers.xml (+8, -0) Add support for some Epson RX650-class printers 2010-07-19 993ea0b271a983f631d39c847394f9272187714e Lines: +7, -4 Files: src/ghost/ijsgutenprint.c (+7, -4) Use STP_SUPPRESS_MESSAGES to suppress debugging output. 2010-07-19 1cb2fc38cd1b1bed10e74cbb5c19964d8a4465c8 Lines: +15, -0 Files: NEWS (+15, -0) Update release notes. 2010-07-18 4676634cfe7dd5ad8954fc8d18e0547748379354 Lines: +1, -2 Files: src/main/Makefile.am (+1, -2) Complete removal of util.h. 2010-07-18 3b2babe9be44574e4dfaeee9ce41b83cfc2f4176 Lines: +17, -17 Files: NEWS (+3, -3) README (+13, -13) configure.ac (+1, -1) Prep for 5.2.6-pre1 2010-07-18 a9e68307d2b6fbf776383d0e6400a5d5e4e7f003 Lines: +16, -16 Files: src/xml/escp2/inks/pro_ultrachrome_k3.xml (+8, -8) src/xml/escp2/inks/pro_ultrachrome_k3v.xml (+8, -8) Rename channels to correspond with standard usage 2010-07-18 60faffae2b39ce9843aea4c0d12fcd786b824613 Lines: +2373, -39 Files: NEWS (+10, -0) src/foomatic/foomatic-printermap (+3, -0) src/xml/escp2/inks/Makefile.am (+1, -0) src/xml/escp2/inks/pro_ultrachrome_k3v.xml (added +608) src/xml/escp2/inputslots/Makefile.am (+1, -0) src/xml/escp2/inputslots/pro_cutter_roll_feed.xml (added +59) src/xml/escp2/media/Makefile.am (+1, -0) src/xml/escp2/media/pro_ultrachrome_k3.xml (+3, -0) src/xml/escp2/media/pro_ultrachrome_k3v.xml (added +945) src/xml/escp2/model/Makefile.am (+6, -1) src/xml/escp2/model/model_102.xml (added +140) src/xml/escp2/model/model_103.xml (added +139) src/xml/escp2/model/model_104.xml (added +139) src/xml/escp2/model/model_105.xml (added +141) src/xml/escp2/model/model_106.xml (added +139) src/xml/escp2/model/model_88.xml (+9, -10) src/xml/escp2/model/model_89.xml (+12, -13) src/xml/escp2/model/model_90.xml (+12, -13) src/xml/printers.xml (+5, -2) Add support for the Epson 4800, 4880 (from Lutz Sammer and David Stone), and 11800. Correct definitions of Epson 7800 and 9800 to use Ultrachrome K3 rather than Ultrachrome inks. Adjust definitions of Epson 7880, 9880, and 11880 to be consistent with 4880. 2010-07-18 9dfdc9010046b9964f75933f5b8f694c57298642 Lines: +4, -1 Files: src/main/print-escp2.c (+4, -1) Enable use of grayscale mode in Stylus Pro printers and others when using printer weave. 2010-07-18 a2c8be402f70d0381cd2e9f80bd260f4d180d275 Lines: +2, -2 Files: README (+2, -2) Bump configuration block output 2010-07-17 a6ae81fa6598d025406cdb1d58e116404b1c842f Lines: +21, -11 Files: NEWS (+11, -1) README (+10, -10) Bump version 2010-07-17 acb047120325e756e45c4125a4793de0c1e3e7e3 Lines: +2, -2 Files: configure.ac (+2, -2) Bump version. 2010-07-10 ea7bd72c3c0787c6c0ea47bbb1bfc8a5eec9239f Lines: +6, -1 Files: src/gutenprintui2/panel.c (+6, -1) Allow image size to be less than 5% if the input image size is small enough. 2010-07-05 022c23198c7f0e2c2a04e0eb2152edf7b4d3eb34 Lines: +0, -1 Files: include/gutenprint/Makefile.am (+0, -1) Remove duplicate sequence.h. 2010-07-03 c36ebe33cc9952c8cafcc343049a689bedd0192a Lines: +0, -1 Files: po/POTFILES.in (+0, -1) Complete removal of src/main/util.h. 2010-06-26 e54e4d93c4b2ca4d5d68897fe5fc69f4bb7f1ce7 Lines: +21, -75 Files: src/main/gutenprint-internal.h (+21, -1) src/main/util.h (removed -74) Merge internal util.h into gutenprint-internal.h to avoid two util.h files 2010-06-26 ac03b69eab85e942165bda94c9dc222d3cbcc259 Lines: +23, -27 Files: include/gutenprint/util.h (+2, -0) src/main/escp2-driver.c (+11, -20) src/main/print-olympus.c (+3, -6) src/main/print-util.c (+6, -0) src/main/printers.c (+1, -1) Fix stp_get_printer_by_device_id (compiler warnings should have caught this) Add stp_write_raw() to avoid clumsy stp_zfwrite(). Fix drying time functions in Epson driver. 2010-06-25 36ab91e0de4eee5fd4e561c37ff7470c72c19747 Lines: +3, -3 Files: src/main/escp2-driver.c (+3, -3) Fix ScanDryTime, ScanMinDryTime, and PageDryTime. 2010-06-20 9d3558116b447d9cde2ab8d9ebc7bdb66308e2b1 Lines: +44, -32 Files: src/main/print-escp2-data.c (+11, -9) src/main/print-escp2.c (+11, -2) src/main/print-escp2.h (+21, -20) src/xml/escp2/model/model_47.xml (+1, -1) Change HorizontalOnly borderless mode to VerticalRestricted, and add a true HorizontalOnly borderless mode for printers that really do support only borderless. 2010-06-19 9d9c45722666ada0206689e39be6fc6a6edbac56 Lines: +31, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/canon-inks.h (+10, -0) src/main/canon-modes.h (+5, -0) src/main/canon-printers.h (+14, -0) src/xml/printers.xml (+1, -0) Canon PIXMA MP970 support patch by Sergei Epiphanov 2010-06-14 526e57b9208dbde3be01a08a41a641ef954b1081 Lines: +1, -0 Files: src/main/print-escp2.c (+1, -0) Fix typo 2010-06-14 494e57b358071447680d20215183be090abe9e21 Lines: +188, -4 Files: src/xml/escp2/model/Makefile.am (+1, -0) src/xml/escp2/model/model_101.xml (added +183) src/xml/printers.xml (+4, -4) Fix Epson S20, S21, T20, T21 2010-06-14 e89d8a091b41879ea8df00c1f03e71f67fa45c79 Lines: +16, -1 Files: src/main/print-escp2.c (+16, -1) Add AllowOtherMedia to permit media sizes other than CDs when printing to CD tray, for third party trays. 2010-04-27 2551e039d143673334fc69cb72949a0e6eec1862 Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Canon ImageRunner 330s is large format. 2010-04-19 e31da1f8d395de3167766bb57a6d04fababa3f89 Lines: +1, -1 Files: configure.ac (+1, -1) po/fi.po (added +0) Add Finnish translation 2010-02-14 2a45c9dda87128f19fc183b987a18f837ca45a38 Lines: +0, -0 Update Hungarian translation =============================================================================== Name: gutenprint-5_2_5 2010-02-12 d7ea4da60b86af6333fe4c8ea244c33bf60067a4 Lines: +0, -0 Gutenprint 5.2.5 release 2010-02-12 8db263b7a3ef330b053a8677c824222f39d26b6b Lines: +50, -3 Files: NEWS (+5, -1) src/main/print-pcl.c (+43, -0) src/xml/printers.xml (+2, -2) Fix A4 margins for LJ 2100/2100M; support other printers w/o expanded margins 2010-02-09 5393bd3acdb9151deb48506d16397538f799bf8b Lines: +1, -1 Files: src/xml/escp2/model/model_100.xml (+1, -1) Fix CD positioning. 2010-01-17 d0dd867c51d15445141298bb631f50245a4a75af Lines: +250, -247 Files: NEWS (+5, -2) src/xml/printers.xml (+245, -245) Change a large number of laser printers to be large format 2010-01-17 610dcb41f72bb84fb7d18f6114d08e9237ba6abf Lines: +29, -1 Files: src/testpattern/run-testpattern-2.in (+29, -1) Add doc for -d (default value) option. Exit if malformed -d option. Make -d PrintingMode work. 2010-01-16 54895570513656d77d460f7d0d22502b00a8d12c Lines: +1, -1 Files: src/testpattern/extended.sample (+1, -1) Make extended sample use 16-bit output 2010-01-16 c9b0cd18697891bc5be6109e6a1d3eb9ce361359 Lines: +10, -9 Files: test/unprint.c (+10, -9) Print better debug information. Suppress all output if not desired. 2010-01-16 4325c12bae07bd63a9360a2db45bafbb6cf01812 Lines: +255, -22 Files: src/xml/escp2/inputslots/Makefile.am (+1, -0) src/xml/escp2/inputslots/cd.xml (added +34) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_100.xml (added +217) src/xml/escp2/model/model_99.xml (+0, -20) src/xml/printers.xml (+1, -1) Add CD support for PX 1001, remove 360x720 and 720x1440 for WF1100 2010-01-04 efef01f094bc642a045e666155517f06a3f17cae Lines: +3, -1 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/print-olympus.c (+1, -1) src/xml/printers.xml (+1, -0) added Canon SELPHY CP530 2010-01-02 dbfe488b6e4c0d8dce7ff710b204b056385721f6 Lines: +1146, -90 Files: src/xml/escp2/media/claria1400.xml (+1146, -90) Add support for quadtone and hextone inksets for back light film. 2010-01-02 f649114fd190be1278d0b30024ce77d3eb672888 Lines: +3, -1 Files: NEWS (+3, -1) Add support for EA5 envelope paper size. 2010-01-01 fcdcc71b24a03010e5b30599774710e3f6749360 Lines: +0, -0 Files: src/cups/cups-genppdupdate.in (+0, -0) Minor formatting cleanup. 2010-01-01 046693c6c607ec01a5d40efdc2d911245105d49d Lines: +6, -5 Files: NEWS (+2, -1) src/xml/escp2/model/model_63.xml (+2, -2) src/xml/escp2/model/model_84.xml (+2, -2) Fix escputil output for R-series 2009-12-28 097908c23123cc5ddefff6339bcab0d27095bc42 Lines: +320, -238 Files: NEWS (+320, -238) Add Printer-Specific Issues section, and move exceptions and workarounds to before the overall changes from 5.0 to 5.2. 2009-12-28 1d7b33ae6fce83954b7a934ac2dcd682b7abf78f Lines: +2, -2 Files: NEWS (+2, -2) Minor update 2009-12-28 5989ef3ff1529f9b756034dd0a5359cd2fb1e115 Lines: +1, -1 Files: NEWS (+1, -1) Fix typo 2009-12-23 6ac6499b3d899a60d951e21d4fb01c8a4b3385a7 Lines: +24, -2 Files: NEWS (+24, -2) Update with all changes since 5.2.4. 2009-12-23 907135e1817fee1f352249ddbeb68a2bb49aabeb Lines: +1, -1 Files: configure.ac (+1, -1) Correctly bump version. 2009-12-23 b1309c96713b5bea0c66b11a8cd8b53b9b0c883c Lines: +3, -0 Files: NEWS (+3, -0) Fix escputil status output for Epson Artisan printers. 2009-12-23 e5628c9723386a892bb08ad26ddbc10d68796d19 Lines: +420, -27 Files: NEWS (+60, -2) README (+12, -12) configure.ac (+1, -1) src/escputil/escputil.c (+5, -2) src/foomatic/foomatic-printermap (+50, -2) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_96.xml (+3, -3) src/xml/escp2/model/model_99.xml (added +235) src/xml/printers.xml (+52, -4) Add a bunch more Epson printers. Fix the escputil output for Artisan printers. 2009-11-26 09a91de809ced541c5ae64741da05296e80d091f Lines: +2, -0 Files: src/escputil/escputil.c (+2, -0) Fix -C and -p options. 2009-11-15 67082f63aa37587be5dee34b35f386897015210f Lines: +1262, -88 Files: src/xml/escp2/inks/claria.xml (+118, -0) src/xml/escp2/media/claria.xml (+1144, -88) Add quadtone and hextone inks to Claria group 2009-11-15 824828eeac1f96e1e689a811b4a98d80bc5b6f94 Lines: +1, -0 Files: src/foomatic/foomatic-printermap (+1, -0) Add Epson TX410. 2009-11-15 dcbf8e2b26da6b8db36d19f437df220c0fb0069e Lines: +3, -3 Files: src/main/print-escp2.c (+3, -3) Quality Enhancement wasn't actually doing anything due to a typo. 2009-11-08 a734bf9fd29776280905aed53a0d2c88682be06d Lines: +0, -0 Update German translation 2009-11-06 6deff97ef24c7c06a6731200d22021c5f23546ef Lines: +8, -8 Files: src/xml/printers.xml (+8, -8) Change all of the MP 5000 printers to be large format. 2009-11-06 569f4c8e02eb399ddbb9248fcd45253634dd3eb6 Lines: +4, -3 Files: src/xml/printers.xml (+4, -3) Add Epson TX410. Change Xerox WorkCentre 118 and Ricoh MP 5000/MP 5000B to large format (there are surely others that also need to change). 2009-10-12 8bbc9fda5ff16a25d18afc3a4f680598543fe0c3 Lines: +3, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/xml/printers.xml (+2, -0) Add Epsox TX210. 2009-10-05 0e2507d29de96da6551431f176718c7df57bceeb Lines: +448, -391 Files: include/gutenprint/printers.h (+15, -0) src/cups/genppd.c (+12, -4) src/main/printers.c (+34, -0) src/xml/printers.xml (+387, -387) Add device ID strings 2009-10-04 6e1ded224a3c19606fe9ac3625c1905b90efe597 Lines: +5, -2 Files: src/main/print-escp2.c (+5, -2) Don't use QualityEnhancement if it isn't set. 2009-09-03 8a45e1f48c21564d16d49aae8e6e293c876ee9a6 Lines: +115, -3 Files: src/main/print-ps.c (+115, -3) Send PostScript code from PPD file to output stream. 2009-08-26 58bfaef6f100c552155a4a0017a4d41d2cc223aa Lines: +24, -4 Files: src/main/xmlppd.c (+24, -4) Handle PPD files where PageRegion or ImageableArea precedes PageSize. 2009-08-25 e3b0b4940a3afab15166e422d2cb99a436371cdc Lines: +16, -0 Files: src/xml/papers.xml (+16, -0) Add EA5 envelope. =============================================================================== Name: gutenprint-5_2_4 2009-08-01 d116ed18a9b650e7b23ae5fe5e35bbe3d36e67fc Lines: +0, -0 Gutenprint 5.2.4 release 2009-07-26 d2313a76b18ffb91bac8bb35476c1f662e47e6db Lines: +43, -28 Files: NEWS (+23, -10) README (+20, -18) Bump to 5.2.4. 2009-07-26 673248f8d5c74922adadf760e27dca1817ff1dc2 Lines: +3, -3 Files: configure.ac (+3, -3) Bump to 5.2.4. 2009-07-21 4cb144e647ac2e8ef8aba71dbdc4680908f91baf Lines: +9, -0 Files: src/main/escp2-papers.c (+3, -0) src/main/print-escp2.c (+4, -0) src/main/print-escp2.h (+1, -0) src/xml/escp2/inputslots/r2400.xml (+1, -0) Fix printing to manual sheet guide on R2400 2009-07-18 9c2fb59ea97660854b2adce76c42ea1490808f65 Lines: +3, -3 Files: src/cups/genppd.c (+3, -3) Fix the translation of resolutions in global PPD files. Correct the data type of int parameters in the *ParamCustom declaration. 2009-07-12 cd68787735279c494e9f132d3d6ac4f4f7f2ac41 Lines: +6, -0 Files: src/main/print-escp2.c (+6, -0) Export ChannelNames parameter so escputil can correctly print ink warnings. 2009-06-30 b67719c8c31d62833365de7e2596665a74d46332 Lines: +0, -0 Update Danish translation 2009-06-30 3c6f49efbd9db711c9c3713b4db4665d0e23c077 Lines: +0, -0 Updated Russian translation 2009-06-24 14b29ad3327453a7e90a1babbe9a9144a70f303e Lines: +1, -1 Files: configure.ac (+1, -1) po/ru.po (added +0) Add Russian translation 2009-06-22 aea0ce64edf09e3ae617540f4619145fa0f340ee Lines: +4, -0 Files: src/main/print-olympus.c (+4, -0) Add comment explaining laminate pattern. 2009-06-22 351945df13a806280207233f451ff3673464dbf8 Lines: +0, -0 Update Italian translation 2009-06-22 c262dcecf8af6c1e8d6465e57000918e42a365a5 Lines: +1, -1 Files: src/cups/genppd.c (+1, -1) Hide the fine adjustment option, not the primary option. 2009-06-21 65076f13b711d77ee201e9710f298714ed16b56d Lines: +0, -0 Update Italian translation 2009-06-20 eb313936cd99d4b43f84e8f64e768f79a6b20218 Lines: +1, -0 Files: src/main/print-escp2.c (+1, -0) Flag string for not a printf string, per Marco Poletti. 2009-06-20 d685a91d0320eda229f0c7785428f60c6ca57cfa Lines: +3, -0 Files: NEWS (+1, -0) src/foomatic/foomatic-printermap (+1, -0) src/xml/printers.xml (+1, -0) According to https://bugs.launchpad.net/bugs/389014 the PIXMA iX4000 can be used with the iX5000 driver 2009-06-14 54a42a57c7c0b7a35dc68ca6f3a90aa8f9d903ff Lines: +0, -0 Updated Dutch translation 2009-06-14 4544c463d5e7f493b67cea06f136d97c5d039182 Lines: +8, -37 Files: src/testpattern/testpatterny.y (+8, -37) Allow arbitrary number of string arguments to message command. 2009-06-14 f8cc39905d89e57a2131837c255c61452853d5c8 Lines: +2, -2 Files: src/testpattern/testpatterny.y (+2, -2) Rename Output to Print to avoid possible confusion. 2009-06-14 175a819b1550d6728a0e5c4ae103fe47a0090c82 Lines: +0, -1 Files: src/testpattern/testpatterny.y (+0, -1) Remove unused token declaration. 2009-06-14 3512aa98bef95bab47971e9268697a0fd80905e4 Lines: +2, -8 Files: src/testpattern/testpatterny.y (+2, -8) A few minor simplifications. 2009-06-14 d21627d04dc399be328ae8549b159b263017d369 Lines: +34, -50 Files: src/testpattern/testpattern.c (+4, -1) src/testpattern/testpatternl.l (+2, -9) src/testpattern/testpatterny.y (+28, -40) Eliminate bison warnings. Allow mode specification without bit depth. Print out number of passing cases as well as failures and skipped. =============================================================================== Name: gutenprint-5_2_4_rc1 2009-06-14 78b0139bc283759425a3a6c6d2f6fedc846c0f6d Lines: +18, -18 Files: NEWS (+3, -3) README (+13, -13) configure.ac (+2, -2) Prep for 5.2.4-rc1 2009-06-08 ec9319fe504aa757db52eec9ed68dea8754c684e Lines: +1, -1 Files: test/run-weavetest (+1, -1) Remove some particularly long-running cases that are not likely to be used in real life. 2009-06-08 d4ab9bc45376c24dd7d1a2e393356e7985e245c0 Lines: +101, -25 Files: NEWS (+44, -3) README (+11, -11) src/main/print-escp2.c (+2, -2) src/testpattern/run-testpattern-2.in (+8, -5) src/testpattern/testpattern.c (+35, -3) test/run-weavetest (+1, -1) Testpattern shouldn't fail if it provides a combination of arguments that fails validation during automatic run. Epson driver should be more consistent about accepting RawChannels argument. Testpattern generator should reset page count for each argument. Weave pattern test generator should test additional cases. Update top level doc for release. 2009-06-07 9f7df4f3b6261814e505d1d8792f161706c7ceb6 Lines: +150, -137 Files: configure.ac (+14, -12) scripts/autogen.sh (+1, -1) src/main/bit-ops.c (+135, -124) Minor code cleanup in bit-ops.c Don't include --enable-compiler-warnings in autogen.sh (no longer needed) Bump version, make warning about missing devel package more obvious. 2009-06-07 05353eeb144af9230fdc5d92370591ec5655cfab Lines: +37, -35 Files: src/cups/cups-genppdupdate.in (+34, -33) src/cups/genppd.c (+3, -2) Improve command names for genppd speedup 2009-06-03 af223b7b4a4d7f2d25aef0a95470ec841bf90a42 Lines: +1, -1 Files: src/testpattern/testpatternl.l (+1, -1) Accept double-quoted strings with zero characters 2009-06-02 420c019366d69b9610a88638fa11844aa38c19c3 Lines: +52, -46 Files: src/testpattern/testpatternl.l (+4, -1) src/testpattern/testpatterny.y (+48, -45) Fix compatibility with Bison 2.4 2009-05-30 9435f1f6336086b0687b3534123b908131c46ebb Lines: +10, -1 Files: src/xml/Makefile.am (+1, -1) src/xml/escp2/Makefile.am (+2, -0) src/xml/escp2/inks/Makefile.am (+1, -0) src/xml/escp2/inputslots/Makefile.am (+1, -0) src/xml/escp2/media/Makefile.am (+1, -0) src/xml/escp2/mediasizes/Makefile.am (+1, -0) src/xml/escp2/model/Makefile.am (+1, -0) src/xml/escp2/qualitypresets/Makefile.am (+1, -0) src/xml/escp2/weaves/Makefile.am (+1, -0) dist-hook needs xml-stamp to be created 2009-05-24 32426380b1c9852f9b7fd15faebfd9bd554ff6f1 Lines: +2, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/xml/printers.xml (+1, -0) Add Epson DX4000 2009-05-24 3f39e0207bf81ce6f247d57f5fd1c841969c97dd Lines: +13, -3 Files: src/cups/genppd.c (+13, -3) Fix calls to putenv, which must use permanent memory. 2009-05-24 594b32dcd32278d11deb1e3230f1ff3fe2aab83b Lines: +1, -1 Files: src/main/print-weave.c (+1, -1) Fix printf warning 2009-05-24 909a146b0045291a12856a0dfeebd3a8301cd078 Lines: +8, -2 Files: scripts/mkchlog (+8, -2) Fix error with reporting date, time, and author. 2009-05-23 602c05886aecd38d42ede8cce71e4c07f4de109a Lines: +1, -1 Files: src/xml/escp2/model/model_96.xml (+1, -1) Send job start sequence for Artisan printers per recommendation. 2009-05-23 863b29f180c5a518a36c9f8803f7227079e3ba8b Lines: +51, -1 Files: src/testpattern/run-testpattern-2.in (+51, -1) Add help 2009-05-20 8c351da2ba2a323c6b887cd334f265e8cb86b440 Lines: +149, -149 Files: src/xml/escp2/media/f360_ultrachrome_k3v.xml (+149, -149) Fix Print Methods based on manual. 2009-05-17 8a5d4e39e5df3bd6ec93693ec9592d22ee315598 Lines: +3, -3 Files: src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+3, -3) Retune light inks on R2880. 2009-05-17 0cf901d1b93275c25854d30d8f17f7897b6ef777 Lines: +404, -509 Files: include/gutenprint/bit-ops.h (+83, -0) src/cups/cups-genppdupdate.in (+35, -4) src/cups/genppd.c (+21, -0) src/main/bit-ops.c (+241, -464) src/main/print-escp2.c (+15, -1) src/main/print-escp2.h (+1, -0) src/main/print-weave.c (+6, -38) src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+2, -2) Speed up cups-genppdupdate by reusing server binary 2009-04-21 8642e356b5009a93552fb45391070ccbfbcd100b Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) fixed memory leak in dyesub_print_row() dnp-ds40 Color+300x300..............................................==5555== Invalid read of size 2 ==5555== at 0x476427: dyesub_print (print-olympus.c:2485) ==5555== by 0x404450: main (in /home/rlk/sandbox/print-5.1/src/testpattern/testpattern) ==5555== Address 0x6c56ea8 is 0 bytes after a block of size 11,520 alloc'd ==5555== at 0x4C256AE: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==5555== by 0x413209: stp_malloc (print-util.c:427) ==5555== by 0x475A95: dyesub_print (print-olympus.c:2447) ==5555== by 0x404450: main (in /home/rlk/sandbox/print-5.1/src/testpattern/testpattern) 2009-04-14 2d1516fd7caec4b85a5adb2318b534dd4e8b66a1 Lines: +2, -2 Files: src/xml/papers.xml (+2, -2) Fix definition of L photo paper. 2009-04-11 51cd8f25baaeb86aeef2803d1a48531506063887 Lines: +2, -1 Files: src/xml/escp2/inputslots/r2880.xml (+1, -0) src/xml/escp2/model/model_98.xml (+1, -1) Fix CD definition for R2880 2009-04-11 6df2fa38092a00b192808443e30b1ae1270c5c8a Lines: +3, -34 Files: src/cups/cups-genppdupdate.in (+3, -34) Back out unintended change 2009-04-11 6fed231493871aae474de191784dcb861d5c2790 Lines: +50, -18 Files: src/cups/cups-genppdupdate.in (+34, -3) src/cups/genppd.c (+12, -11) src/cups/i18n.c (+2, -2) src/cups/i18n.h (+2, -2) Fix memory leaks 2009-04-11 a7d97ec6bdcd40685e03f80ac0a01f8544958971 Lines: +7, -5 Files: src/cups/genppd.c (+3, -3) src/cups/i18n.c (+3, -1) src/cups/i18n.h (+1, -1) Fix memory leaks 2009-04-11 2674d3c1a6348303e1b390828456d269125d6d5e Lines: +4, -4 Files: src/main/print-olympus.c (+4, -4) Fix up declaration syntax 2009-04-11 c01bbb6820d5d2db4f1cf6fd2b288f850afdda91 Lines: +2, -1 Files: src/cups/Makefile.am (+2, -1) 2661138 Parallel build breaks for cups/ppd 2009-04-08 3a95b91ee4f8886065205fb2804a1f5606f28949 Lines: +35, -8 Files: scripts/mkchlog (+35, -8) Handle newer version of CVS. 2009-04-08 ffc10b70c9fa3199db406dfe905312b15db8b445 Lines: +12, -7 Files: scripts/mkchlog (+12, -7) Remove spurious printout. 2009-04-08 24c36f8af79fced30b019f0b2dda34a6d62bc2ed Lines: +41, -13 Files: scripts/mkchlog (+41, -13) Allow use of RCS filename. Simplify print logic a bit. 2009-04-08 98f2b168ed0714ae7e37fad229284d53139a3971 Lines: +17, -19 Files: scripts/mkchlog (+17, -19) Print last file correctly. 2009-04-05 87653c2f91b92b9e710caae447a01217608436ef Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) Correct typo in Epson Stylus Office TX300F name 2009-03-30 ace8f9b7b2982a97770fdb3332868a090c16e160 Lines: +2, -2 Files: src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+2, -2) Revert black shades to previous. 2009-03-30 63e839e8ff2ba6d50e9d1ddfe9b8cb5d803a01cd Lines: +195, -195 Files: src/xml/escp2/media/f360_ultrachrome_k3v.xml (+195, -195) Tune photo black ink. 2009-03-30 266febdfff2b42da267824ecd36e6593adba18a1 Lines: +8, -8 Files: src/xml/escp2/model/model_98.xml (+8, -8) Improve the density; fix some other parameters. 2009-03-29 b240383215b147f9f5322c20556a29457c98e0d8 Lines: +6, -6 Files: src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+6, -6) Retune inks. Photo black is tested; matte black is not. 2009-03-27 f95357d387d8e386f9b391f24c2f670ddf00fe9b Lines: +122, -266 Files: src/foomatic/foomatic-printermap (+61, -133) src/xml/printers.xml (+61, -133) Syncronized model names of Ricoh and OEM printers with the names in the OpenPrinting database/Ricoh's PPDs. 2009-03-22 a1789bdb4c4b9fc40a4ae912c51f47000f79e751 Lines: +68, -14 Files: src/foomatic/foomatic-printermap (+1, -0) src/xml/escp2/inputslots/Makefile.am (+1, -0) src/xml/escp2/inputslots/r2880.xml (added +51) src/xml/escp2/model/model_98.xml (+14, -14) src/xml/printers.xml (+1, -0) Partial tuning of R2880 2009-03-22 be5c1eb4a1e6af14b4bb017f05de5fe0c6a9fca3 Lines: +68, -5 Files: README (+57, -4) configure.ac (+11, -1) Try to make it more clear that development packages often have to be installed to compile GIMP plugin or CUPS driver. 2009-03-22 a03cb8f85e13a04477666eb6c34dea33d8ed88a5 Lines: +2254, -1 Files: src/foomatic/foomatic-printermap (+1, -0) src/xml/escp2/inks/Makefile.am (+1, -0) src/xml/escp2/inks/f360_ultrachrome_k3v.xml (added +608) src/xml/escp2/media/Makefile.am (+1, -0) src/xml/escp2/media/f360_ultrachrome_k3v.xml (added +1468) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_98.xml (added +172) src/xml/printers.xml (+1, -0) Preliminary support for Epson Stylus Photo R2880 2009-03-22 62f0607ab2ef31be9ccd17ba00992063106ee0b0 Lines: +13, -13 Files: src/escputil/escputil.c (+13, -13) Widen field for ink cartridge name for Stylus Photo R2880. 2009-03-16 b28fb494739f41b44a648d59d4392c64d2bac7c5 Lines: +2, -0 Files: test/parse-escp2 (+2, -0) Suppress (minor) undesired output. 2009-03-15 07134668a0fcaf92ac67bd6128071255a7ff9264 Lines: +6, -2 Files: scripts/mkchlog (+6, -2) Add option to reverse output. Handle whitespace in filenames. 2009-03-15 7ab885b91320f6b7160d612cd33465949d06088f Lines: +2, -2 Files: src/xml/escp2/inputslots/artisan.xml (+2, -2) Change names of trays to match what Epson calls them. 2009-03-15 cb79e9c8719af193901cb1f943780586f85990dd Lines: +1, -0 Files: src/xml/escp2/media/Makefile.am (+1, -0) Add new media definitions for Artisan printers. 2009-03-14 5b26dbb3f772953be6323b7b96aeaab1c776ef6a Lines: +1318, -1 Files: src/xml/escp2/media/artisan.xml (added +1317) src/xml/escp2/model/model_96.xml (+1, -1) Correct paper definitions for Artisan printers 2009-03-07 dc147024ff219e68b5a3374c0e442f34fbea405a Lines: +8901, -868 Files: src/main/escp2-channels.c (+2, -0) src/main/print-escp2.c (+138, -5) src/main/print-escp2.h (+3, -2) src/xml/escp2/inks/c64.xml (+36, -1) src/xml/escp2/inks/c80.xml (+35, -0) src/xml/escp2/inks/c82.xml (+35, -0) src/xml/escp2/inks/cx3650.xml (+35, -0) src/xml/escp2/inks/f360.xml (+35, -0) src/xml/escp2/inks/photo_gen0.xml (+82, -0) src/xml/escp2/inks/photo_gen1.xml (+82, -0) src/xml/escp2/inks/photo_gen2.xml (+82, -0) src/xml/escp2/inks/photo_gen3.xml (+82, -0) src/xml/escp2/inks/photo_gen3_4.xml (+35, -0) src/xml/escp2/inks/pro_gen1.xml (+82, -0) src/xml/escp2/inks/pro_gen2.xml (+82, -0) src/xml/escp2/inks/standard.xml (+35, -0) src/xml/escp2/inks/standard_gen0.xml (+35, -0) src/xml/escp2/media/c64.xml (+323, -0) src/xml/escp2/media/c80.xml (+323, -0) src/xml/escp2/media/c82.xml (+323, -0) src/xml/escp2/media/cx3650.xml (+323, -0) src/xml/escp2/media/f360.xml (+323, -0) src/xml/escp2/media/photo_gen0.xml (+751, -105) src/xml/escp2/media/photo_gen1.xml (+766, -120) src/xml/escp2/media/photo_gen2.xml (+779, -133) src/xml/escp2/media/photo_gen3.xml (+1152, -183) src/xml/escp2/media/photo_gen3_4.xml (+720, -74) src/xml/escp2/media/pro_gen1.xml (+783, -137) src/xml/escp2/media/pro_gen2.xml (+746, -100) src/xml/escp2/media/standard.xml (+323, -0) src/xml/escp2/media/standard_gen0.xml (+323, -0) test/unprint.c (+27, -8) Add MIS quadtone and six tone inksets. 2009-03-07 e5dca10dbe66ed1beea7056d50d6f18ed13ce6c5 Lines: +58, -2 Files: src/main/print-weave.c (+58, -2) Add more debugging in case of error. 2009-03-07 ad26134aa258995168d2762ddfe7ef4e19727e4b Lines: +1, -1 Files: scripts/autogen.sh (+1, -1) Correctly check version for newer versions of libtool. E. g. $ libtool --version ltmain.sh (GNU libtool) 2.2.6 in addition to $ libtool --version ltmain.sh (GNU libtool) 1.5.26 (1.1220.2.492 2008/01/30 06:40:56) 2009-03-05 48e1a1516b49005daf09b6f2c31b73671c91e931 Lines: +44, -4 Files: src/main/print-escp2.c (+44, -4) Put quadtone ink parameters in PPD files, so that quadtone users can adjust ink settings. 2009-03-04 6f3b03b8d7b06339435916cd1435b3bc20ef9d0d Lines: +123, -0 Files: src/foomatic/foomatic-printermap (+2, -0) src/main/print-olympus.c (+119, -0) src/xml/printers.xml (+2, -0) applied DNP dyesub printer driver patch from jordi 2009-03-02 46818532e236dcb3fd76acc77a13a63e97b7b8b5 Lines: +52, -52 Files: src/xml/escp2/inks/c80.xml (+4, -4) src/xml/escp2/inks/c82.xml (+4, -4) src/xml/escp2/inks/cx3650.xml (+4, -4) src/xml/escp2/inks/f360.xml (+4, -4) src/xml/escp2/inks/photo_gen0.xml (+4, -4) src/xml/escp2/inks/photo_gen1.xml (+4, -4) src/xml/escp2/inks/photo_gen2.xml (+4, -4) src/xml/escp2/inks/photo_gen3.xml (+4, -4) src/xml/escp2/inks/photo_gen3_4.xml (+4, -4) src/xml/escp2/inks/pro_gen1.xml (+4, -4) src/xml/escp2/inks/pro_gen2.xml (+4, -4) src/xml/escp2/inks/standard.xml (+4, -4) src/xml/escp2/inks/standard_gen0.xml (+4, -4) Fix gray transition parameter names for quadtone inks 2009-03-01 b54e81b62edf5de6b590f6095ef3c76c2b8e56fc Lines: +1, -1 Files: test/unprint.c (+1, -1) Reorder quadtone inks to get correct constants. 2009-03-01 390105d4f7843f3d043e7739701c1ff5992b13a6 Lines: +3, -3 Files: src/main/channel.c (+3, -3) Add appropriate newlines in debug output. 2009-01-21 fc67a6ca27da5fd9426cf4df1337e796c5a6edb2 Lines: +49, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/print-olympus.c (+47, -0) src/xml/printers.xml (+1, -0) added support for Canon SELPHY CP-520 patch submited by Simon Waid 2009-01-07 8232ea53f8aefa6edbd4da0657039d031bd2e732 Lines: +1, -1 Files: src/xml/escp2/model/model_95.xml (+1, -1) 2473672 Print quality poor at paper borders, Epson DX4800 2009-01-05 e44dacbf3603c5e2f146643f45f0577cdfc8f822 Lines: +10, -0 Files: src/xml/papers.xml (+10, -0) Add L-size paper with tear-off borders. 2009-01-04 7457485c2e4a00f10ae30c8b1ef047e68c32eef0 Lines: +19, -19 Files: src/xml/escp2/inks/cmykrb.xml (+9, -9) src/xml/escp2/inks/cmykro.xml (+10, -10) Change Gloss to Gloss Optimizer 2009-01-03 5799e543a4dd9c700e7cfe6680b28f79497b72d0 Lines: +1620, -1474 Files: src/main/escp2-channels.c (+6, -0) src/main/print-escp2.c (+58, -2) src/main/print-escp2.h (+2, -0) src/xml/escp2/inks/artisan.xml (+37, -37) src/xml/escp2/inks/b500.xml (+15, -15) src/xml/escp2/inks/c120.xml (+15, -15) src/xml/escp2/inks/c64.xml (+19, -19) src/xml/escp2/inks/c80.xml (+19, -19) src/xml/escp2/inks/c82.xml (+19, -19) src/xml/escp2/inks/claria.xml (+37, -37) src/xml/escp2/inks/cmy.xml (+3, -3) src/xml/escp2/inks/cmykrb.xml (+84, -84) src/xml/escp2/inks/cmykro.xml (+84, -84) src/xml/escp2/inks/cx3650.xml (+19, -19) src/xml/escp2/inks/defaultblack.xml (+1, -1) src/xml/escp2/inks/f360.xml (+19, -19) src/xml/escp2/inks/f360_photo.xml (+37, -37) src/xml/escp2/inks/f360_photo7_japan.xml (+66, -66) src/xml/escp2/inks/f360_ultrachrome.xml (+127, -112) src/xml/escp2/inks/f360_ultrachrome_k3.xml (+100, -82) src/xml/escp2/inks/nx100.xml (+15, -15) src/xml/escp2/inks/photo_gen0.xml (+41, -41) src/xml/escp2/inks/photo_gen1.xml (+41, -41) src/xml/escp2/inks/photo_gen2.xml (+42, -41) src/xml/escp2/inks/photo_gen3.xml (+41, -41) src/xml/escp2/inks/photo_gen3_4.xml (+19, -19) src/xml/escp2/inks/photo_gen4.xml (+37, -37) src/xml/escp2/inks/photo_pigment.xml (+37, -37) src/xml/escp2/inks/picturemate_4.xml (+8, -8) src/xml/escp2/inks/picturemate_6.xml (+20, -20) src/xml/escp2/inks/pro_gen1.xml (+41, -41) src/xml/escp2/inks/pro_gen2.xml (+41, -41) src/xml/escp2/inks/pro_pigment.xml (+37, -37) src/xml/escp2/inks/pro_ultrachrome.xml (+125, -110) src/xml/escp2/inks/pro_ultrachrome_k3.xml (+100, -82) src/xml/escp2/inks/standard.xml (+19, -19) src/xml/escp2/inks/standard_gen0.xml (+19, -19) src/xml/escp2/inks/ultrachrome.xml (+125, -110) src/xml/escp2/inks/wf40.xml (+15, -15) src/xml/escp2/inks/wf500.xml (+15, -15) src/xml/escp2/inks/x80.xml (+15, -15) Add RawChannels parameter to enable fetching names of each channel 2009-01-03 f99047443a1fe715e1fc5141d7c7dcd5323f3cee Lines: +6, -5 Files: src/testpattern/run-testpattern-2.in (+6, -5) Combine raw channels and ink set, since we want to check all combinations. Be more selective about omitting raw channels. 2009-01-03 860141dc4c4d4715b6c1bf21111b7287572f8cd9 Lines: +3, -2 Files: src/testpattern/testpattern.c (+3, -2) Make sure we free everything even if we can't print for some reason. 2009-01-03 68a0c65d7d8f0379a80693670b642ae5953a2939 Lines: +4, -4 Files: src/foomatic/foomatic-printermap (+2, -2) src/xml/printers.xml (+2, -2) Correct names of P/TX 700/800 (700W, 800FW). 2009-01-01 46172e0d39134986cbab677f64d0cdf5a00b4d1a Lines: +15, -8 Files: src/xml/escp2/model/model_77.xml (+15, -8) Try to fix PM-D600 (bug 1575384) =============================================================================== Name: gutenprint-5_2_3 2008-12-22 575b0a36a0123fca1760fabfb22888da28c6459c Lines: +0, -0 Gutenprint 5.2.3 release 2008-12-21 d8b84b74e48ce9b880569d8514f823bb4f8f02a4 Lines: +205, -119 Files: src/escputil/d4lib.c (+140, -18) src/escputil/d4lib.h (+5, -1) src/escputil/escputil.c (+60, -100) Fix escputil for NX100 (needs code review) 2008-12-21 447ee507f40bd4c644b5e1e7a4cef9c2f99f3026 Lines: +4, -0 Files: NEWS (+4, -0) Add support for Canon MP220 and iP4600. 2008-12-21 eb77674f62bcdbe8700f5303c6fceeb619ad3ce1 Lines: +1, -1 Files: src/main/canon-printers.h (+1, -1) also enable the iP4600 specific paper list 2008-12-21 a0d015c7d727371c5627aef457cd6f2f8ff0b557 Lines: +47, -24 Files: src/main/canon-media.h (+47, -24) Added an iP4600 paper list and also added another paper specific value for the P command patch by Richard Collins 2008-12-21 fa47590a7724fbb38a3eaea0676ec26c57076f4b Lines: +10, -1 Files: src/main/canon-media.h (+9, -0) src/main/canon-printers.h (+1, -1) Added an iP4600 specific slot list patch by Richard Collins 2008-12-21 38195a73a8ae33043ab79ce01519e2dcf51babdb Lines: +1, -1 Files: test/pixma_parse.c (+1, -1) Avoid division by zero when bpp is 0 patch by Richard Collins 2008-12-21 3f6e8f40f758277b771263d0b8bf69103b280300 Lines: +105, -0 Files: src/main/canon-inks.h (+105, -0) Added support for a few more inksets that are required for better iP4600 support patch by Richard Collins 2008-12-21 9b2759dc0cfba75687bb80fa475c7fa60ec998eb Lines: +66, -8 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/canon-printers.h (+56, -0) src/main/print-canon.c (+8, -8) src/xml/printers.xml (+1, -0) Initial support for the Canon PIXMA iP4600 patch by Bernd Ernesti (#2447389) 2008-12-21 09c8e4933eebbf70fe7fb798cde031f86b4df442 Lines: +2, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/xml/printers.xml (+1, -0) According to Alec de Zegher the MP220 works with the MP180 driver. 2008-12-21 d3fb4db5d53675fcc688c753eee1c8ecadefdcef Lines: +50, -38 Files: NEWS (+35, -23) README (+13, -13) configure.ac (+2, -2) Bump version 2008-12-20 6e692b1b91097e81ecc01e3da018caa03f653756 Lines: +1005, -21 Files: NEWS (+7, -4) src/xml/escp2/media/Makefile.am (+1, -0) src/xml/escp2/media/nx100.xml (added +980) src/xml/escp2/model/model_94.xml (+17, -17) Fix Epson NX100 and related printers 2008-12-17 c87f550186542d2f4833c85c8cf8f8fcbb6c0111 Lines: +3, -1 Files: NEWS (+3, -1) Epson has confirmed that S20 is equivalent to C79/C68. 2008-12-17 122965d9e940da7fbba841fe05e5d31782eb8518 Lines: +0, -2 Files: src/xml/printers.xml (+0, -2) Epson has confirmed that S20 is equivalent to C79/C68. 2008-12-15 ceb4c3192f026527e805fc0b26650911b85ab724 Lines: +4, -2 Files: src/xml/printers.xml (+4, -2) Change driver for S20/T20 to C68 rather than NX100, based on report by Henning Paul. 2008-12-12 c9b57f1448e79d32a3c123cfa72c562d3217a32a Lines: +4, -4 Files: NEWS (+4, -4) Add a few more printers to the NX100 equivalence class. 2008-12-12 6d852914ebd182ec2bc40c4ea1c3a00c10a4febc Lines: +17, -17 Files: NEWS (+3, -3) README (+13, -13) configure.ac (+1, -1) Prep for snapshot release 2008-12-12 1f149db860340b8e3e8c493a8db15e43f509c797 Lines: +54, -53 Files: NEWS (+13, -5) src/foomatic/foomatic-printermap (+13, -0) src/xml/escp2/model/model_94.xml (+12, -45) src/xml/printers.xml (+16, -3) Correct (on specification) support for the Epson NX100 and friends. Add support for the PM-A940 and PM-T960 based on the RX680. 2008-12-11 d7131c048f9501e5644032d769e8c847cb0d237a Lines: +26, -0 Files: NEWS (+26, -0) Update release notes for next release. 2008-12-10 92f8b36cbe311a51b299a28362df0c80f78d606f Lines: +231, -1 Files: src/xml/escp2/inputslots/Makefile.am (+1, -0) src/xml/escp2/inputslots/rx680.xml (added +40) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_97.xml (added +188) First cut at RX680 2008-12-10 e3130996eab06c444416b3ee7ba793be0c8bca6b Lines: +4, -0 Files: src/cups/test-rastertogutenprint.in (+4, -0) Try "whence" in addition to "type" to find pdftops. 2008-12-09 f9806aab10ff2ef8131f798a2eee20f3fd474623 Lines: +44, -3 Files: src/xml/escp2/inputslots/Makefile.am (+1, -0) src/xml/escp2/inputslots/artisan.xml (added +40) src/xml/escp2/model/model_96.xml (+3, -3) Make duplex and print to CD work on Artisan printers 2008-12-07 288801b983fd362270f9b7c35625369ef5c67864 Lines: +313, -35 Files: src/testpattern/testpatterny.y (+1, -0) src/xml/escp2/inks/Makefile.am (+1, -0) src/xml/escp2/inks/artisan.xml (added +285) src/xml/escp2/model/model_96.xml (+26, -35) Initial tuning for Artisan printers 2008-12-05 105a35f1be5cf7fe923ba5f64786da2e06d017f9 Lines: +12, -5 Files: src/escputil/escputil.c (+12, -5) Fix some error handling and debug printout cases. Do not attempt to change the read/write mode via fcntl (on Solaris you're not supposed to pass those flags to fcntl). 2008-12-05 a1e6f36ce05f144b630015d162b4eafa7b8a12bc Lines: +17, -17 Files: src/cups/genppd.c (+17, -17) In main() for the CUPS driver interface, force the locale to "C" (POSIX) before calling stp_init(), which calls setlocale() but probably shouldn't. Always localize dimension choices, and add a localizable string for it so we can use something other than "%.1f mm" as needed. 2008-11-22 03c75f5fe58464528389f2fc45c425445c897429 Lines: +0, -6 Files: src/main/print-escp2.c (+0, -6) Remove spurious debug comment introduced by last commit. 2008-11-22 b12484852e39ad131ca1eda75d9c83cc7cc3195b Lines: +64, -3 Files: src/main/print-escp2-data.c (+13, -1) src/main/print-escp2.c (+43, -0) src/main/print-escp2.h (+5, -0) src/xml/escp2/model/model_87.xml (+3, -2) Allow extended margins with duplex printers when duplex not in use 2008-11-16 1cf6d2c31568c8f424914e7eb866e7b4abd18b6e Lines: +1, -1 Files: src/xml/printers.xml (+1, -1) CX4900 needs to be corrected also. 2008-11-15 c2d599e9ee514926d174086df39e94c0cc1d8b3e Lines: +1, -1 Files: src/cups/test-rastertogutenprint.in (+1, -1) Use gunzip -f to avoid noise about uncompressed PPD files that already exist. 2008-11-15 7083e66830a43e85796a115416cbbc541642cd0c Lines: +3, -1 Files: src/cups/test-rastertogutenprint.in (+3, -1) Correctly use cgpdftoraster, and uncompress PPD files since not all versions of CUPS can work with compressed PPDs. =============================================================================== Name: gutenprint-5_2_2 2008-11-15 b59df7f9d6ec0a7e1459463624ae20ca19a820c2 Lines: +209, -9 Files: NEWS (+8, -2) src/foomatic/foomatic-printermap (+3, -0) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_96.xml (added +187) src/xml/printers.xml (+9, -6) Fix definition of Artisan printers based on specs 2008-11-15 e52e8b58a449b03152d802b884e68679d2efbf17 Lines: +2, -2 Files: src/cups/test-rastertogutenprint.in (+2, -2) Remove unnecessarily aggressive quoting. 2008-11-14 d144a62a912923f8fe4b807f59c84666cd883a98 Lines: +0, -0 Update translation 2008-11-14 f13662bc5f8d0874bd09e70647a9001642074830 Lines: +0, -0 Fix translation from the translation service 2008-11-14 87656063f4120eea33f6549bb799ed1caed26b09 Lines: +66, -15 Files: src/cups/test-rastertogutenprint.in (+13, -5) src/testpattern/run-testpattern (+10, -2) src/testpattern/run-testpattern-1 (+10, -2) src/testpattern/run-testpattern-2.in (+13, -2) test/run-testdither (+10, -2) test/run-weavetest (+10, -2) Fix tests for VPATH builds 2008-11-13 f1e1b45b53a5a52d12201b264756d58fb013c3c6 Lines: +0, -0 Gutenprint 5.2.2 release 2008-11-11 be06370c65e7f1e891ac0d3fc4e5208ff7b1b025 Lines: +25, -5 Files: NEWS (+25, -5) Update release notes. 2008-11-11 f5897e53df78962bcbf6096b8444bb87a2e4d3d0 Lines: +1, -1 Files: configure.ac (+1, -1) po/it.po (added +0) Add Italian translation 2008-11-10 99989596d7efb5604369dbea719c9601569266d2 Lines: +1, -1 Files: src/xml/escp2/model/Makefile.am (+1, -1) Correct new model file. 2008-11-10 417f40e461b74f4966be41210fa2ad2ff472b2c2 Lines: +179, -16 Files: src/foomatic/foomatic-printermap (+1, -0) src/xml/escp2/model/Makefile.am (+1, -0) src/xml/escp2/model/model_65.xml (+4, -4) src/xml/escp2/model/model_95.xml (added +160) src/xml/printers.xml (+13, -12) Correct printer definition for a number of Epson MFP devices 2008-11-02 05d408f9c9652aecdf87563e2c0c2115eed54bde Lines: +6, -6 Files: src/xml/escp2/model/model_91.xml (+6, -6) [ 2214593 ] Stylus Photo R1900 output unaligned 2008-11-02 ed827be53c8d5dabeab239327edcf015bc761e52 Lines: +1, -1 Files: src/ghost/ijsgutenprint.c (+1, -1) [ 2217057 ] obvious error in ijsgutenprint.c 2008-11-01 cac3964fbaf70294a7fcb67bacc5ffdf38b9445a Lines: +2, -2 Files: src/xml/Makefile.am (+2, -2) src/xml/Makefile.am: Fix quoting issue in sed substitution Remove removed file from CLEANFILES 2008-10-29 e28a552ac756903bbb00cf23fdaf7fc0357b157b Lines: +29, -29 Files: src/escputil/escputil.c (+6, -6) src/main/channel.c (+1, -1) src/main/curve.c (+15, -15) src/main/escp2-channels.c (+1, -1) src/main/print-lexmark.c (+1, -1) src/main/print-weave.c (+2, -2) src/main/sequence.c (+3, -3) Fix 64-bit compile problems - %d doesn't work with size_t, so instead use %ld and casts to long. 2008-10-24 9d4c0d8d269942a927e246fde8dbee5b68065004 Lines: +18, -119 Files: NEWS (+11, -112) README (+7, -7) Advance version 2008-10-24 6346f3a95aff28eda6a796584c805277094f0a80 Lines: +1, -1 Files: configure.ac (+1, -1) Bump version. 2008-10-24 ae80eb02b845a6a709d6f7550cf72444774a8592 Lines: +75, -61 Files: Makefile.am (+13, -13) include/gutenprintui2/Makefile.am (+3, -2) src/foomatic/Makefile.am (+3, -1) src/gutenprintui2/Makefile.am (+3, -2) src/xml/Makefile.am (+8, -6) src/xml/escp2/Makefile.am (+10, -9) src/xml/escp2/inks/Makefile.am (+5, -4) src/xml/escp2/inputslots/Makefile.am (+5, -4) src/xml/escp2/media/Makefile.am (+5, -4) src/xml/escp2/mediasizes/Makefile.am (+5, -4) src/xml/escp2/model/Makefile.am (+5, -4) src/xml/escp2/qualitypresets/Makefile.am (+5, -4) src/xml/escp2/weaves/Makefile.am (+5, -4) Fix VPATH build Correct use of srcdir and builddir in XML data directories. All Makefiles use temporary files when using shell I/O redirection to files, so make behaves idempotently on failure (the target is only created on success). 2008-10-24 586371b4197d8e774d15cccba37356d8edd9843c Lines: +0, -1 Files: src/xml/printers.xml (+0, -1) Remove duplicate entry. =============================================================================== Name: gutenprint-5_2_1 2008-10-19 0fd708eca644aa425ae6a4b154bd6d172e20c1c0 Lines: +0, -0 Gutenprint 5.2.1 release 2008-10-19 6a7f2b4e166e86a94d56b9d44ccc54a3b7f79096 Lines: +3, -3 Files: NEWS (+1, -1) configure.ac (+2, -2) Fix release that didn't get bumped. 2008-10-19 02d56777c1eb16ce47b15292cad972199302d9e9 Lines: +19, -19 Files: NEWS (+2, -2) README (+15, -15) configure.ac (+2, -2) Prep for 5.2.1 release 2008-10-19 c357b850219526a316469b27e99706a1150d611d Lines: +0, -0 Update Danish, Dutch translation 2008-10-19 e7b0f3b7b2796718835d70865887ca213f817022 Lines: +2461, -71 Files: NEWS (+140, -18) doc/gutenprint-users-manual.odt (+0, -0) doc/gutenprint-users-manual.pdf (+0, -0) src/foomatic/foomatic-generator.in (+5, -4) src/foomatic/foomatic-printermap (+49, -0) src/foomatic/printers.c (+2, -0) src/xml/escp2/inks/Makefile.am (+3, -0) src/xml/escp2/inks/nx100.xml (added +139) src/xml/escp2/inks/wf40.xml (added +142) src/xml/escp2/inks/wf500.xml (added +139) src/xml/escp2/media/Makefile.am (+1, -0) src/xml/escp2/media/c120.xml (+48, -0) src/xml/escp2/media/wf500.xml (added +1142) src/xml/escp2/model/Makefile.am (+3, -1) src/xml/escp2/model/model_92.xml (+108, -44) src/xml/escp2/model/model_93.xml (added +204) src/xml/escp2/model/model_94.xml (added +216) src/xml/escp2/qualitypresets/Makefile.am (+2, -1) src/xml/escp2/qualitypresets/wf40.xml (added +65) src/xml/printers.xml (+50, -0) test/run-weavetest (+3, -3) 1) Preliminary support for the following printers. These printers may be retuned for improved quality or performance in future releases. Epson inkjet printers: Epson PictureMate 215 Epson PX 101 Epson PX 201 Epson PX 601F Epson Stylus CX9300F Epson Stylus CX9400F Epson Stylus CX9475F Epson Stylus DX9400F Epson Stylus NX200 Epson Stylus NX400 Epson Stylus Photo R290 Epson Stylus Photo RX610 Epson Stylus Photo RX690 Epson Stylus Office B30 Epson Stylus Office B33 Epson Stylus Office B40W Epson Stylus Office T30 Epson Stylus Office T33 Epson Stylus Office T40W Epson Stylus Office BX300F Epson Stylus Office BX600FW Epson Stylus Office SX600FW Epson Stylus Office TX300F Epson Stylus Office TX600FW Epson Stylus SX200 Epson Stylus SX205 Epson Stylus SX400 Epson Stylus SX405 Epson Stylus TX200 Epson Stylus TX400 Epson ME Office 70 Epson ME Office 80W Epson ME Office 700FW Epson WorkForce 30 Epson WorkForce 40 Epson WorkForce 500 Epson WorkForce 600 2) Experimental support for the following printers. These printers may not function correctly, and may be retuned for improved quality or performance in future releases. Epson inkjet printers: Epson Artisan 700 Epson Artisan 800 Epson Stylus NX100 Epson Stylus NX300 Epson Stylus PX700FW Epson Stylus PX800FW Epson Stylus S20 Epson Stylus SX100 Epson Stylus SX105 Epson Stylus T20 Epson Stylus TX100 Epson Stylus Photo TX700W Epson Stylus Photo TX800W 2008-10-12 3893a19ae18986cd504a8f7bad80eec98570d246 Lines: +0, -0 Update Dutch and Danish translations 2008-10-11 cf4f737f8d1b2513ac3f86b961a4074368a45ced Lines: +2, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/xml/printers.xml (+1, -0) Add Epson DX9400F 2008-10-06 494dbb83e967b8577599f78b18bf09e9fc36176d Lines: +12, -0 Files: Makefile.am (+12, -0) Install ChangeLog, NEWS, AUTHORS, COPYING, and README into documentation. =============================================================================== Name: gutenprint-5_2_0-rc1 2008-10-05 7fcbbc8c91e3fd002965c8695fe82ec3b07ead88 Lines: +0, -4 Files: NEWS (+0, -4) CUPS progress messages on OS X do not appear to be fully fixed. 2008-10-04 7bcea9cb9a534487c17fae7983c56d9cb3afc3c7 Lines: +0, -0 Gutenprint 5.2.0-rc1 release 2008-10-04 b807c1555641f6a78182ae4944f158b8e2b55594 Lines: +2, -0 Files: src/cups/rastertoprinter.c (+2, -0) ATTR messages shouldn't be printed when suppress_messages is in effect. 2008-10-03 46e78bc06766705a035a42b73de2d2ea833d45db Lines: +3, -3 Files: src/cups/rastertoprinter.c (+3, -3) Sigh... Need to pass message catalog to stp_i18n_printf(), and between the compiler not erroring out and the verbosity of the build I did not see the warning... 2008-10-03 240dff09cea380e88a9718705bb9a0f59944670c Lines: +3, -3 Files: src/cups/rastertoprinter.c (+3, -3) Use stp_i18n_printf() for INFO: messages, otherwise they won't be localized. 2008-10-03 454dd9c8c3e6ea9d8fc83578e1f5279982bf3fc9 Lines: +5, -1 Files: NEWS (+5, -1) Force stderr to be unbuffered to ensure status messages get reported on OS X. 2008-10-03 ad19b757e6326c8020692aea9dd091ebe83b29ea Lines: +7, -0 Files: src/cups/rastertoprinter.c (+7, -0) Don't buffer stderr so we get progress updates. 2008-09-29 c53af3885624e5a66bf6c4423d083ef5a5d7589a Lines: +2, -1 Files: src/xml/escp2/model/Makefile.am (+2, -1) Don't remove model_92 from the distribution even though it's currently not used; it will cause confusion at a later date. 2008-09-28 773693a3df149a483b6fe9ba5ffd764c53109f35 Lines: +28, -7 Files: NEWS (+24, -2) src/xml/escp2/model/Makefile.am (+1, -2) src/xml/printers.xml (+3, -3) Fix colors at 720 DPI and below on more Epson printers 2008-09-28 f462a1d50d4ae65d4593d2f5d39e9a4b77c6ee31 Lines: +4, -12 Files: src/xml/escp2/model/model_65.xml (+4, -12) Redo fix 2034454 Epson DX7400 colours wrong below 1440dpi 2008-09-25 89f7329b7f6bb388b80d7c0b2462ba46516d6e9d Lines: +361, -462 Files: src/cups/genppd.c (+361, -462) Revert to 5.2.0-beta4 version. 2008-09-22 d805bba81a853256932d1247b071f90719150ae1 Lines: +2, -0 Files: src/cups/cups-genppdupdate.in (+2, -0) Function correctly if there is no driver_bin installed but one is specified on the command line. 2008-09-22 7c39cdcd457b57abe41e4ff35b69b4a0cb390837 Lines: +3, -3 Files: src/cups/Makefile.am (+3, -3) Get po files from srcdir... 2008-09-20 1bdc8d5af80f780128f1315e3b175642b41e1cbf Lines: +271, -31 Files: NEWS (+164, -10) README (+7, -0) README.package (+100, -21) Release note updates 2008-09-20 1c3a0083291347d4d1cc94fd30a142b82a60ccce Lines: +13, -3 Files: src/cups/cups-genppdupdate.in (+13, -3) Preserve original language in *StpLocale when updating a PPD file, to allow -loriginal to return to original language. 2008-09-20 e0ac5c723d4dd0b5ce1b4b881bca59dc3743dd74 Lines: +462, -361 Files: src/cups/genppd.c (+462, -361) Accept driver syntax in genppd. 2008-09-17 5615ad0e47135a2193ce34add6773d6f1cb7ed1c Lines: +1, -1 Files: man/cups-genppd.8.in (+1, -1) Correct example. Model lists now show Epson rather than EPSON printers. 2008-09-17 066eec4c38de0ea611a6519b76ede47f7a2d04e5 Lines: +7, -0 Files: NEWS (+7, -0) doc/gutenprint-users-manual.odt (+0, -0) doc/gutenprint-users-manual.pdf (+0, -0) Miscellaneous updates 2008-09-13 78871938d016c47f91aae131408e99e602d8fe89 Lines: +29, -11 Files: NEWS (+1, -1) doc/gutenprint-users-manual.odt (+0, -0) doc/gutenprint-users-manual.pdf (+0, -0) src/foomatic/foomatic-generator.in (+27, -10) src/foomatic/printers.c (+1, -0) Update manual and release notes. 2008-09-13 f6c9f7e8ffc61edd576775b48574c055d6cfa337 Lines: +484, -787 Files: NEWS (+484, -787) Start prep for 5.2 release. 2008-09-13 45a31b057d5e4af4c30a57e9d12b9eada876956b Lines: +1, -1 Files: configure.ac (+1, -1) Bump version 2008-09-09 06c4823c14cff8658c074d45ea56f6029ccac74e Lines: +2, -2 Files: src/xml/printers.xml (+2, -2) Fix the DX8400/DX8450 in addition to the CX8400. 2008-09-03 cc6cf958d288d8be6c2238da95bedc10bb5952fe Lines: +1, -1 Files: src/xml/escp2/model/model_91.xml (+1, -1) Fix CD position for R1900. 2008-08-20 8b8f3420ea5177ad9aa3cd8466ee27aa75574225 Lines: +10, -7 Files: src/cups/rastertoprinter.c (+10, -7) More correct way of specifying page dimensions. 2008-08-20 9c5a2a4c6222e4cfc3babbf16e398a1aee8144e0 Lines: +3, -1 Files: src/cups/test-rastertogutenprint.in (+3, -1) Add -o option to specify command line options. 2008-08-20 6ea0cd4b23bd52af9d69aa66a64c54548185e2bd Lines: +13, -7 Files: src/main/channel.c (+13, -7) Only retrieve the cyan, magenta, and yellow balances once rather than each time through the loop. 2008-08-20 debb4d8447bd25f1576c77621f66b3573ec7a9d9 Lines: +39, -6 Files: src/cups/test-rastertogutenprint.in (+39, -6) Add -m argument to generate MD5 checksums. Add -O argument to generate output. Add -n argument to optionally not create PPD files. 2008-08-20 fd7b38d81f361f5830ba98e94759ed7bb77e06f9 Lines: +13, -1 Files: src/cups/rastertoprinter.c (+13, -1) [ 2058858 ] HP 870 truncates legal page Print Gutenprint error messages as errors rather than as debug2's. Fix is to explicitly set the page height and width in addition to the page size. This is an undocumented API wart that we should fix at some point. =============================================================================== Name: gutenprint-5_2_0-beta4 2008-08-18 aa5355e4b758d88f7455f02742f852509fd6345c Lines: +0, -0 Gutenprint 5.2.0-beta4 release 2008-08-18 dec20d572d93b4e2cf0ac86c0f7883ac05aaf249 Lines: +71, -11 Files: NEWS (+6, -0) src/main/print-ps.c (+48, -11) src/main/xmlppd.c (+17, -0) [ 1973668 ] Print preview does not correctly handle absence of PPD 2008-08-16 d181ebf2fe5e03405b46ae9e98b9808c67aa8e43 Lines: +44, -41 Files: NEWS (+40, -39) README (+2, -2) src/foomatic/foomatic-printermap (+1, -0) src/xml/printers.xml (+1, -0) Add Epson CX5500. Drop support for OS X 10.2. 2008-08-16 efeebfe1c7df4260ead7f879d2e5208f31ebeaf7 Lines: +1, -1 Files: src/cups/i18n.c (+1, -1) Fix minor typo. 2008-08-16 ce492a4ac3b84cb1381a81550528a6f3c5e7255b Lines: +10, -6 Files: src/cups/i18n.c (+10, -6) Clean up fuzzy translation check, since "fuzzy" doesn't have to be the first flag on the comment line. Still need to decide if this is the right thing to do or change the msgmerge options to not add fuzzies in the first place... 2008-08-16 2316bd739cf5842012fa4950f3ae307b20181176 Lines: +8, -2 Files: src/cups/i18n.c (+8, -2) Don't translate fuzzy translations. 2008-08-16 1928ef04012aa65582bcd2078cb46dbd42f644ab Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) Fix syntax error. 2008-08-16 05c9efb67359a230055d0db3cb51441113955e83 Lines: +0, -3 Files: src/cups/Makefile.am (+0, -3) Drop old reference to cups_bundledir... 2008-08-15 f0abc5e6d10cf5d6938a2b76a393b9563a041b59 Lines: +3, -3 Files: src/cups/Makefile.am (+3, -3) Distribute i18n.h. 2008-08-14 9eaaef1a8ce941229eadedcd25e68a66f4ae6bcd Lines: +15, -15 Files: src/xml/printers.xml (+15, -15) Replaced more "Okidata" by "Oki", to assure that also CUPS Raster PPDs use "Oki" as manufacturer name. 2008-08-14 27a285d18377303e38010cb4a24c9fda7befaf34 Lines: +2, -0 Files: src/cups/test-rastertogutenprint.in (+2, -0) Build PPD files before running. 2008-08-14 11df26e88b16136019991361254477e6e95720cb Lines: +15, -15 Files: src/foomatic/foomatic-printermap (+15, -15) Change Okidata to Oki per Till. 2008-08-14 38db660f6f4ed5aa9aacd43983b1337e8311038a Lines: +24, -9 Files: src/cups/Makefile.am (+18, -8) src/cups/cups-genppdupdate.in (+6, -1) Correctly install PPD files when required 2008-08-14 25afd5b292bd6be079e49b0c77313339880aa976 Lines: +3, -0 Files: src/cups/genppd.c (+3, -0) Re-commit LanguageEncoding fix (Robert is just too fast for me... :) 2008-08-14 2e811441df0f671b76e8b0699b6bd760bfba2232 Lines: +3, -0 Files: src/main/print-olympus.c (+3, -0) Comment out duplicate paper size for Sony UPDP10. 2008-08-14 7fc07d3d5c72c2d1e15a06e0867fc680a8d71deb Lines: +2, -1 Files: src/cups/genppd.c (+2, -1) Ensure that we don't accidentally get a duplicate resolution 2008-08-14 8cf6efba8356db721b0e457d2b1cbb83b113da52 Lines: +4, -3 Files: configure.ac (+1, -0) src/cups/Makefile.am (+3, -3) Check correctly for libiconv 2008-08-14 b16ce03b1e82a57ec8f585c8e31e5f4dbfb4a414 Lines: +0, -63 Files: src/xml/escp2/media/f360_ultrachrome_k3.xml (+0, -63) Remove duplicate definitions of Watercolor paper 2008-08-13 9be79caa220f359e85d551bcf0d4286abbc6b4b2 Lines: +25, -31 Files: src/cups/Makefile.am (+3, -3) src/cups/genppd.c (+20, -20) src/cups/i18n.c (+2, -8) Fix localization issues. 2008-08-13 cf0155805f8344c6f012b19fa714f24df2a36d34 Lines: +3, -3 Files: NEWS (+3, -3) Update note about how translations are done. 2008-08-13 ee6020f5537d556383b373b6cacdc33c36f66ea6 Lines: +8, -1 Files: src/cups/i18n.c (+8, -1) Add strlcpy function implementation. 2008-08-13 7beee8790a8f3e8c9f576aef157d25d157009f62 Lines: +2, -1 Files: src/xml/escp2/model/Makefile.am (+2, -1) Add model 92 to the Makefile. 2008-08-13 c4a42e67110a200d74e8b1c8ab9adf9090d0f99c Lines: +642, -980 Files: configure.ac (+0, -22) include/gutenprint/gutenprint-intl-internal.h (+0, -15) include/gutenprint/gutenprint-intl.h (+0, -16) m4/stp_cups.m4 (+0, -8) po/Makevars (+0, -12) src/cups/Makefile.am (+27, -71) src/cups/genppd.c (+63, -173) src/cups/i18n.c (added +470) src/cups/i18n.h (added +47) src/cups/po2strings.c (removed -442) src/cups/rastertoprinter.c (+35, -40) src/main/Makefile.am (+0, -1) src/main/intl.c (removed -180) Revamp PPD and CUPS raster driver localization code to use our own loader and remove the old bits. 2008-08-13 2b10fa8da8afb2d1667edce687575f917a3c2473 Lines: +4, -3 Files: README (+4, -3) Update configuration output block. 2008-08-13 744e3fed98069da0e4bb4b560caa8d56e611a07a Lines: +89, -43 Files: README (+89, -43) Add some more info about CUPS driver. 2008-08-13 b86a79e7aedfa0166ca51deb4f4cd7a1c97a3a62 Lines: +0, -5 Files: README (+0, -5) Remove reference to CUPS back ends 2008-08-13 27cbf51b53d1be2d5531c13eeb3a54a6fb59b523 Lines: +1, -1 Files: Makefile.am (+1, -1) Distribute README.package for packagers. 2008-08-13 2b4e5aa5fbe533371514b6301394a6edbd6c298d Lines: +3, -2 Files: NEWS (+3, -2) Minor updates. 2008-08-13 618e03a5d1d97f4c9c6c4a7f5c090ec4a16c39c4 Lines: +10, -23 Files: README (+10, -23) Remove most references to Gimp-Print 4.2. 2008-08-12 14b494c0fb6990f6b11fdd1f9c9c6681bb165a38 Lines: +32, -13 Files: NEWS (+32, -13) Note recent quality improvements on Epson printers. 2008-08-12 2b6bf1b02436e1822ff3861aaffd1812356e1bb1 Lines: +1, -0 Files: src/xml/escp2/model/model_85.xml (+1, -0) Improve borderless printing, particularly at high resolutions 2008-08-12 fc9c460a002e0904e4d32d22250f0f0a78345cc0 Lines: +11, -8 Files: src/xml/escp2/model/model_64.xml (+2, -2) src/xml/escp2/model/model_67.xml (+2, -2) src/xml/escp2/model/model_68.xml (+2, -2) src/xml/escp2/model/model_70.xml (+1, -1) src/xml/escp2/model/model_71.xml (+1, -1) src/xml/escp2/model/model_81.xml (+1, -0) src/xml/escp2/model/model_82.xml (+1, -0) src/xml/escp2/model/model_91.xml (+1, -0) Improve borderless printing, particularly at high resolutions 2008-08-12 fe935da154435a7053cc3b81bc8b4e7fe8ff2cae Lines: +4, -4 Files: src/xml/printers.xml (+4, -4) Place printers in a more reasonable order in the file. 2008-08-10 99c776d4374ce9b1bb53faa5a0bd4feabfc54142 Lines: +0, -1 Files: src/xml/escp2/model/model_91.xml (+0, -1) Fix borderless printing on R1900. 2008-08-10 cf63254722a0b48079d302fc2a128a9a4c6a3920 Lines: +0, -2 Files: src/xml/escp2/model/model_81.xml (+0, -1) src/xml/escp2/model/model_82.xml (+0, -1) Fix borderless printers on Claria printers 2008-08-06 f4b236fe43f07594772e79fb65bae1137c0c4a59 Lines: +0, -6 Files: src/main/print-pcl.c (+0, -6) Remove duplicate Resolution entry. 2008-08-06 de9f9277745920083717303fd3e8275c83c67424 Lines: +28, -0 Files: src/main/print-canon.c (+28, -0) added support for the Quality option (although it currently is unused) 2008-08-06 4abb950206404f39fa33dab3db5747d1456310d0 Lines: +2, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/xml/printers.xml (+1, -0) added MP160, it seems to be similar to the MP150 and MP170 printer 2008-08-05 6e8cfb15b7eacf36e1992cdf1c5a228114ee9460 Lines: +171, -7 Files: NEWS (+4, -0) src/xml/escp2/model/model_65.xml (+12, -4) src/xml/escp2/model/model_92.xml (added +152) src/xml/printers.xml (+3, -3) 2034454 Epson DX7400 colours wrong below 1440dpi 2008-08-05 a77cbcac7ae28b20b89fed2afb5f3d61abf17ccf Lines: +4, -12 Files: src/xml/escp2/model/model_65.xml (+4, -12) 2034454 Epson DX7400 colours wrong below 1440 dpi (really below 720 DPI) 2008-08-02 49cd58e56aed55e84c628c63c7c68ed42bf07a7f Lines: +1, -1 Files: test/xml-curve.c (+1, -1) [test] Fix debug code in xml-curve.c 2008-08-01 a61b356f996ecdd3f5c62f1f470da5bda5d50e04 Lines: +0, -0 Updated Dutch translation 2008-08-01 a386fa1f34a8b5645a13f30e6f1275eda5be2bec Lines: +0, -0 [po] Update British English translation. 2008-07-31 89612f803c198e180253595799c31c006c88ac39 Lines: +1, -1 Files: src/cups/cups-genppdupdate.in (+1, -1) Fix an unitialized string error. 2008-07-31 190f294cffe234ba4071663c0fa274da69a0f38a Lines: +21, -19 Files: src/cups/genppd.c (+21, -19) Some corrections per Till. 2008-07-31 100c692d980ccf355b43d1bd7fc90ebc71a7ca5b Lines: +68, -5 Files: src/cups/genppd.c (+68, -5) Add support for OpenPrinting PPD extensions Quick Presets and Widget Hinting. 2008-07-30 e2dd266a769fca2fd5df390a594e831e858a9dab Lines: +13, -1 Files: configure.ac (+13, -1) Add uname -a output to configure output. 2008-07-30 5b59bce044dd24acaddffad1421ffce34d88183d Lines: +12, -12 Files: configure.ac (+12, -12) Move the OS X NLS stuff before the other CUPS stuff. 2008-07-30 7589355b3e122fa3fa0af4e3532349f45ac64beb Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) Avoid race condition when building PPD files with make -j. 2008-07-29 2c1d24b3416aa9b00994bf30c81018394e1dde00 Lines: +7, -0 Files: NEWS (+7, -0) Set --enable-translated-cups-ppds to a reasonable default based on USE_NLS. Add --enable-globalized-cups-ppds option. 2008-07-29 fe81264c69a480a4ed96e89fb6fc1004a08ae818 Lines: +31, -6 Files: configure.ac (+24, -6) src/cups/Makefile.am (+7, -0) Set --enable-translated-cups-ppds to a reasonable default based on USE_NLS. Add --enable-globalized-cups-ppds option. 2008-07-29 80cee0a22a265d5f6443a766131dd9c881419c82 Lines: +13, -11 Files: doc/README.maintaining (+13, -11) Minor reorganization to place all requirements at the top. 2008-07-28 ced9eb94f2b47905f10122de60ac9e485ff64932 Lines: +7, -6 Files: doc/README.maintaining (+7, -6) Add a few more required packages. 2008-07-28 67d7ab9e7c5a20eeb2d2b063f100b826665f8fea Lines: +12, -0 Files: src/xml/papers.xml (+12, -0) Add comments alerting people not to stick margins on papers listed here. 2008-07-28 e145a1f5897810f70c9cabbd7a75cbd2b284a5ed Lines: +2, -3 Files: src/foomatic/foomatic-generator.in (+2, -3) Ensure that all printers get a meaningful setting for VeryHigh quality. 2008-07-28 72f14ab7464cf282c01c55f3568c82cd365c6839 Lines: +5, -6 Files: NEWS (+5, -6) Minor wording fix. 2008-07-28 2fd50fef336fb83fec13fddaa12eddcf5b625797 Lines: +0, -0 Updated Danish translation 2008-07-27 e1c4a33302d2d2fa82d2b29739883781bb949d47 Lines: +18, -13 Files: NEWS (+18, -13) Additional minor updates 2008-07-27 e9dfe5573b24372b1545002f10158ef343da9d23 Lines: +74, -30 Files: NEWS (+74, -30) Various updates in preparation for 5.2.0-beta4. 2008-07-27 5b7087429c4ad04179e247ca4facd50a46f99b5a Lines: +99, -45 Files: src/main/print-pcl.c (+99, -45) Add quality presets to PCL driver. 2008-07-27 44dc6c27005ce53456831dbeb8f480c02011d2bf Lines: +12, -9 Files: src/cups/cups-genppdupdate.in (+8, -4) src/cups/genppd.c (+4, -5) Always honor -l option to cups-genppdupdate, even if Gutenprint 5.2 is in use (provides an out in the case of broken applications). Allow -lC. Allow -loriginal to preserve original language of PPD files, again with Gutenprint 5.2. 2008-07-27 8cfc24646bac4a9538708aa78885a5820acf2627 Lines: +7, -12 Files: src/cups/Makefile.am (+6, -6) src/cups/cups-genppdupdate.in (+1, -6) CUPS 1.1 still needs discrete PPD files 2008-07-27 02f47e89529d68418568ee69f60917acc46f9290 Lines: +95, -31 Files: src/cups/Makefile.am (+23, -9) src/cups/cups-genppdupdate.in (+38, -7) src/cups/genppd.c (+25, -14) src/cups/test-ppds (+9, -1) Create separate targets for global PPDs, discrete translated PPDs, non-translated PPDs, and global PPDs with numbers "localized". The latter is for testing purposes, to work around bugs in cupstestppd. Add -N option to genppd to optionally localize numbers, for testing purposes. Treat absence of any -L argument to genppd as an indication to create globalized PPDs; -L C generates non-translated PPD files. Add -l option to cups-genppdupdate to specify the language for PPD files. For Gutenprint 5.2 and above, this is ignored as globalized PPD files are corrected, so this is for downgrade purposes (at present). Do not actually run test-ppds as part of automated testing, due to problems with cupstestppd. Add code to filter out spurious errors and warnings in test-ppds. 2008-07-26 2825a0f26ae8e61c68cfc91b6ec82712f8e41abd Lines: +1, -1 Files: src/xml/escp2/model/model_87.xml (+1, -1) Use unidirectional by default at 720 HQ/1440x720 and better; it generates noticeably smoother output. 2008-07-26 e1e0d17531428e46cad71acd0b573735255f9270 Lines: +2, -1 Files: src/main/escp2-driver.c (+2, -1) Fix nozzle start problem with split channel printers that in some cases would reduce quality (introduced post-beta3, so no regression). 2008-07-26 de45159988cee65c85ccacf01f0c6cf4fd70a8c4 Lines: +69, -17 Files: src/cups/genppd.c (+69, -17) Translate group names. 2008-07-26 938e686c8e998cca74aaad4efcdcfa15a94dbd77 Lines: +0, -0 20080726 translation snapshot 2008-07-26 1ccd7d92159255adcbeafcae7c34d51f330f885a Lines: +6, -3 Files: src/cups/rastertoprinter.c (+6, -3) Only set explicit width/height if named page size isn't present or is invalid. 2008-07-26 b782662e0bd1e04dc3e6bf0b5d7e5722d06dba98 Lines: +4, -0 Files: NEWS (+4, -0) Note fix of PictureMate PPD problem. 2008-07-26 2a3c81be55767b1c7c7f2ae98b9da3408e95d0f0 Lines: +26, -29 Files: NEWS (+26, -29) No actual beta4 release yet. 2008-07-26 0496b4daa4757cb318022886763e3ca5caa72d85 Lines: +68, -3 Files: src/main/print-escp2.c (+68, -3) Select an appropriate paper size in stp_media_size(). Fixes custom page sizes in PPD files for PictureMate printers. 2008-07-26 d349903ec9fffaa4a96b3f43fc464b875ed2aeb7 Lines: +20, -0 Files: src/cups/test-rastertogutenprint.in (+20, -0) Improve test performance by not unnecessarily running pdftops (which is very slow on at least some systems). 2008-07-26 2359afb0e01abdb3afceaf4a944c195376b69ee5 Lines: +7, -0 Files: src/cups/genppd.c (+7, -0) Translators: please keep messages short. 2008-07-25 b92e1ecab7ac58e9945f1f9cd08b12da13c91749 Lines: +8, -0 Files: src/cups/genppd.c (+8, -0) Don't localize numbers... 2008-07-24 f0e3671cd200b88f7a349f070647525a85f4fc38 Lines: +32, -1 Files: src/cups/genppd.c (+17, -0) src/main/intl.c (+15, -1) Fix (hopefully for real) PPD globalization. 2008-07-24 860f137128db79be0ae2e3ad15cbf7ef96d3510b Lines: +6, -2 Files: src/main/intl.c (+6, -2) Possible fix for 10.4.8 crash - don't localize if CFProcessPath isn't set. 2008-07-24 2678a6fecececbc227dc0ef65daebc8c1af79461 Lines: +132, -155 Files: src/cups/Makefile.am (+1, -1) src/cups/genppd.c (+129, -147) src/cups/rastertoprinter.c (+2, -7) Successfully translate prebuilt PPD files. Correctly generate translations. 2008-07-24 4df4da18daba291929f7996841332479aea30f38 Lines: +383, -378 Files: src/cups/Makefile.am (+6, -1) src/main/print-canon.c (+4, -4) src/main/print-escp2.c (+18, -18) src/main/print-lexmark.c (+5, -5) src/main/print-pcl.c (+6, -6) src/xml/escp2/inks/c64.xml (+4, -4) src/xml/escp2/inks/c80.xml (+4, -4) src/xml/escp2/inks/c82.xml (+4, -4) src/xml/escp2/inks/claria.xml (+8, -8) src/xml/escp2/inks/cx3650.xml (+4, -4) src/xml/escp2/inks/f360.xml (+4, -4) src/xml/escp2/inks/f360_photo.xml (+8, -8) src/xml/escp2/inks/f360_photo7_japan.xml (+20, -20) src/xml/escp2/inks/f360_ultrachrome.xml (+32, -32) src/xml/escp2/inks/f360_ultrachrome_k3.xml (+42, -42) src/xml/escp2/inks/photo_gen0.xml (+12, -12) src/xml/escp2/inks/photo_gen1.xml (+12, -12) src/xml/escp2/inks/photo_gen2.xml (+12, -12) src/xml/escp2/inks/photo_gen3.xml (+12, -12) src/xml/escp2/inks/photo_gen3_4.xml (+4, -4) src/xml/escp2/inks/photo_gen4.xml (+8, -8) src/xml/escp2/inks/photo_pigment.xml (+8, -8) src/xml/escp2/inks/pro_gen1.xml (+12, -12) src/xml/escp2/inks/pro_gen2.xml (+12, -12) src/xml/escp2/inks/pro_pigment.xml (+8, -8) src/xml/escp2/inks/pro_ultrachrome.xml (+32, -32) src/xml/escp2/inks/pro_ultrachrome_k3.xml (+42, -42) src/xml/escp2/inks/standard.xml (+4, -4) src/xml/escp2/inks/standard_gen0.xml (+4, -4) src/xml/escp2/inks/ultrachrome.xml (+32, -32) Change "ChannelTransition" to "ChannelTrans" to reduce length of option names and because these options have different meaning than in 5.0. Take a cut at generating globalized PPD files correctly. 2008-07-23 81497e0f3d2f0b32282254f6e35e64ec7c677c1f Lines: +185, -121 Files: src/cups/genppd.c (+177, -118) src/cups/rastertoprinter.c (+8, -3) Map StpLightMagentaTransition to StpLtMagentaTransition to avoid getting keywords longer than 40 characters. Localize Resolution options and fix localization of numeric options. 2008-07-22 400dbbbe313d41a8a40335833f575235a33123bd Lines: +1, -7 Files: src/cups/Makefile.am (+1, -1) src/cups/genppd.c (+0, -6) Fix typos in genppd and uninstall changes. 2008-07-21 fb2e2a9fb3915d89821298fa4b184df80bede16e Lines: +72, -28 Files: po/Makevars (+3, -0) src/cups/Makefile.am (+3, -26) src/cups/genppd.c (+66, -2) Fix uninstall rules. Add localizations of numeric and custom options. 2008-07-21 134b80dacdb5c6601992e77efad6d58096c2964b Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) Fix invalid paper size text (colon can't be bare in UI text since genppd doesn't do quoting of colons...) 2008-07-21 0dafa382263837293c6559002b877c9fe66fe7e9 Lines: +2, -0 Files: po/.cvsignore (+1, -0) scripts/.cvsignore (+1, -0) Ignore other generated files. 2008-07-21 32ba4db6e1ce1d642339bc10a3e3b43f3db04f58 Lines: +2, -1 Files: src/cups/test-ppds (+2, -1) Don't remove and make PPD files if command line argument is passed (makes it easier to use manually). 2008-07-21 ae7c6af024138548e1eca76dde3fd2158afa3968 Lines: +2, -2 Files: src/main/print-vars.c (+2, -2) Fix potential null pointer dereference 2008-07-20 a2e9be15e917d6473130b27bd6c0e8d4caf159f5 Lines: +0, -6 Files: src/main/intl.c (+0, -6) Remove bogus setbuf() call. 2008-07-20 0cea8f0fea99e7e998e68e4a475c78e9f6f2b6d3 Lines: +174, -29 Files: NEWS (+17, -0) src/cups/Info.plist.in (+8, -0) src/cups/Makefile.am (+1, -1) src/cups/genppd.c (+4, -4) src/cups/po2strings.c (+144, -24) Add information to NEWS file. Add additional info to Info.plist file. Use iconv to convert .po charset to UTF-8, then to UTF-16BE. Fix cupsLanguages and language check to match. 2008-07-20 3a2e48a550cb710d7a102934f6021aad5f356f0a Lines: +3, -1 Files: src/cups/Makefile.am (+3, -1) Need to distribute po2strings.c 2008-07-20 e9ee3f8d4f1afb65d6c60b1f119906f6ba3463b8 Lines: +2, -2 Files: src/cups/genppd.c (+2, -2) Avoid failure if language is not set. 2008-07-20 b30105f0b3f87c22951362097dca262c463b0e53 Lines: +3, -2 Files: src/cups/.cvsignore (+1, -0) src/cups/Info.plist.in (+2, -2) Fix typo... 2008-07-20 2b775ad7a4cdb3f2a0c62d15999ef8f1e1bf1ef3 Lines: +11, -5 Files: configure.ac (+1, -0) src/cups/{Info.plist => Info.plist.in} (+2, -2) src/main/intl.c (+8, -3) Create Info.plist with proper Gutenprint version numbers. 2008-07-20 9d9d21010667762660fd8c28cfe3e3e6e9e7842f Lines: +8, -7 Files: src/main/print-pcl.c (+8, -7) Don't smash floating point default value when describing parameters. 2008-07-20 a9b09f6dc9b2ec62bf3a3d23f8097c6d91922725 Lines: +313, -42 Files: src/cups/genppd.c (+313, -42) Add support for generating globalized PPD files. 2008-07-20 711d8c207d69e37901b57148df1b88b79a83d569 Lines: +1, -1 Files: src/main/mxml-file.c (+1, -1) Fix potential NULL dereference. 2008-07-20 d505a9a816a07284129c3c0fd3a4ea31f3d3fe09 Lines: +2, -0 Files: src/main/intl.c (+2, -0) Fix compiler warning. 2008-07-20 64cecf06ba9d5ef6a75b7d98bdac86db2bcc02e5 Lines: +1, -0 Files: src/cups/rastertoprinter.c (+1, -0) Need errno.h to use errno. 2008-07-19 7fb118c449d76dfd5e7cfa24b9560972ad2a4e26 Lines: +12, -9 Files: src/cups/rastertoprinter.c (+12, -9) Tweak CUPS raster driver messages based on feedback from Robert. 2008-07-19 de32f06be178fa00aea0233c160149b41ac64111 Lines: +169, -170 Files: src/cups/.cvsignore (+7, -6) src/cups/rastertoprinter.c (+162, -164) Localize INFO, ERROR, and WARNING messages in CUPS raster driver, and make several of them more user-friendly and without the "Gutenprint" prefix. Update DEBUG messages to use a consistent "Gutenprint:" prefix. Update .cvsignore file to account for current executable names. 2008-07-19 9e208e00b532cb283a6091b399c0a9515633f971 Lines: +187, -4 Files: NEWS (+6, -0) src/xml/escp2/media/c120.xml (+144, -0) src/xml/escp2/model/model_85.xml (+37, -4) Add enhanced resolutions for C120 to reduce banding 2008-07-19 fdf9a4024d4c2f63286c8f47c71dfd531a1e0d51 Lines: +3, -0 Files: NEWS (+3, -0) Note CX8300/CX8400 fix. 2008-07-19 2d193eb42ec8dc01e5dc23429ca6bee13dbb1023 Lines: +2, -2 Files: src/xml/printers.xml (+2, -2) Change CX8400 and CX8300 definitions to work correctly based on report. 2008-07-19 1ac5f22c01ff8e92a27d9737576ddbeb2e3e0e26 Lines: +61, -61 Files: src/xml/escp2/media/b500.xml (+61, -61) Adjust B500 parameters per latest manual. 2008-07-19 a1bbb5ccd5e6ef016c78a3df506d2eb0d0820601 Lines: +1, -1 Files: src/xml/escp2/model/model_87.xml (+1, -1) Raise the limit for auto-bidirectional on B300. 2008-07-19 e98c2a97d56cb73426596032bfd9828eab48eb9f Lines: +12, -8 Files: configure.ac (+1, -1) include/gutenprint/gutenprint-intl-internal.h (+4, -2) include/gutenprint/gutenprint-intl.h (+4, -4) src/main/intl.c (+3, -1) Fix build system to support --disable-nls on Mac OS X. 2008-07-18 bf226cf0e307bae28f8bfef6fdc80314dd1906fe Lines: +4, -0 Files: src/main/print-raw.c (+4, -0) Call stp_image_init() correctly. 2008-07-18 57ec1d46dbf4ee7bf3aec18ec93d607f7502084c Lines: +1, -1 Files: src/main/escp2-driver.c (+1, -1) Fix crash with CMY mode, black and white, and low resolution. 2008-07-18 a208585071e4cab50f817fd6fe20c87b4a61f0cf Lines: +132, -17 Files: NEWS (+5, -0) src/main/escp2-driver.c (+24, -10) src/xml/escp2/media/b500.xml (+68, -5) src/xml/escp2/model/model_87.xml (+35, -2) Add HQ/enhanced resolutions to B-500 to match Epson OEM driver 2008-07-18 da352f4973d23a53dcbfb39581c95540de5335e5 Lines: +1, -1 Files: test/run-weavetest (+1, -1) Add 358 nozzles for B500. 2008-07-18 96cb0ea17e5cc581c946a84b6b7ca9d7e71423fb Lines: +33, -22 Files: test/unprint.c (+33, -22) Separate split channel inks to enable inspection of each sub-channel. 2008-07-17 049d50bc2855c85f5d3ab06bb136548bc792488d Lines: +9, -0 Files: test/parse-escp2 (+9, -0) Handle ESC(d command (appears to be nop). 2008-07-17 00d8b20c2614c4939e86f8659cc56a4a4d490638 Lines: +12, -13 Files: src/main/print-escp2.c (+12, -13) Ensure that stp_image_init() and stp_image_conclude() are paired up. 2008-07-17 d83c73bf9459f54601cd06f5b42f12782224fcb3 Lines: +1, -0 Files: src/testpattern/run-testpattern-2.in (+1, -0) Make sure to set error status if subprocess dies from a signal. 2008-07-17 705e4cd5f4715ecaea692083e4c321b1ff1c4ef3 Lines: +15, -13 Files: src/testpattern/run-testpattern-2.in (+15, -13) Weed out printers before running testpattern if -S mode is used (makes valgrind a lot faster). Exit if subprocess dies from signal in -S mode. 2008-07-16 c16ab75d191c1007118c6bdbb0883881a29f67bc Lines: +46, -1 Files: src/testpattern/testpattern.c (+46, -1) Check to make sure stp_image_t calls are at least minimally valid. 2008-07-16 3bacca34d9eb3e0d1dfff06d01e6198899b31480 Lines: +12, -7 Files: src/main/print-olympus.c (+12, -7) Avoid overflow of nputc buffer. 2008-07-16 91629e9ef89e06bd91e7dd0f2b699dc8fe3d570e Lines: +3, -1 Files: src/main/intl.c (+3, -1) Fix crash when unable to get localized string. 2008-07-16 12d07e8f17d40926f9491adbc3abb59cf97049ef Lines: +27, -10 Files: src/testpattern/run-testpattern-2.in (+27, -10) Add -S option allowing running each printer through a separate testpattern process. Allow 2 -R options to run *only* the minimum resolution. 2008-07-16 10c94ac148ce026be2ccefd67497d8728b6cdc5d Lines: +6, -6 Files: src/main/print-escp2-data.c (+6, -6) Fix fencepost causing double initialization/small memory leak 2008-07-16 592ef8339bb02d96e8fcdbad2f3919a52c479537 Lines: +9, -6 Files: src/main/print-olympus.c (+9, -6) Ensure that image data is freed (avoid memory leak on Olympus P440). 2008-07-16 42c82f6458c2d35dc70a884b512500a510f58a7f Lines: +1, -1 Files: src/testpattern/testpattern.c (+1, -1) Correctly initialize global. 2008-07-14 ae7c407279269198494f65ba012c365a901aa41e Lines: +6, -0 Files: configure.ac (+6, -0) Add --with-archflags configure option to add compiler/linker flags after all autoconf tests are done. 2008-07-14 0e71d0ec60a7b4feacb2fd5a3e66d38c3b6de7e3 Lines: +4, -4 Files: src/testpattern/run-testpattern-2.in (+4, -4) Use callgrind rather than cachegrind so kcachegrind works 2008-07-14 b0acb3a5de0b25045fd16849a57a757387600539 Lines: +64, -25 Files: src/main/print-escp2-data.c (+28, -3) src/main/print-weave.c (+36, -22) Improve weave setup performance by using qsort rather than bubble sort 2008-07-13 586be9bb5e5453908ef644576b81c270ae226dc4 Lines: +18, -2 Files: src/main/print-olympus.c (+18, -2) Performance improvement for Olympus P200. 2008-07-13 f259e65bb054d00c7c515c55592a513eea8dd755 Lines: +69, -94 Files: include/gutenprint/util.h (+1, -0) src/main/escp2-driver.c (+6, -4) src/main/print-escp2-data.c (+0, -2) src/main/print-escp2.c (+12, -5) src/main/print-papers.c (+0, -25) src/main/print-pcl.c (+4, -7) src/main/print-weave.c (+46, -51) Add debug option to turn off compression. Remove some dead code. Minor code cleanup. 2008-07-13 96b20e7ef79d981b19c691813fd5e17c650c2b3d Lines: +0, -4 Files: src/cups/genppd.c (+0, -4) Remove some dead code. 2008-07-13 14df6dee5a2a6651157aad62d442d3f59d451da6 Lines: +12, -5 Files: src/cups/genppd.c (+12, -5) Need to limit X resolution also to avoid confusing MS Office. 2008-07-12 34b0bcf87e53a373aaec8fe9c6ad11c949e09b4f Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) Don't fail due to missing locale dir. 2008-07-12 03dd383c5faad94f817dcff2f86a9eb91c07c7da Lines: +10, -0 Files: src/main/print-vars.c (+10, -0) Fail if we try to fill a param string with no text or category. 2008-07-12 2135ace3959315ec9c32bb3563d5df9bf5ceba85 Lines: +1, -1 Files: src/main/print-vars.c (+1, -1) Don't attempt to translate a null help string. 2008-07-12 3200255dd8c2197c21ad3e2a97aaf16853c65d30 Lines: +3, -0 Files: src/main/intl.c (+3, -0) Protect against NULL translation text. 2008-07-12 7a422da28e7358dfb2fbb3b5d77e9f0595da061a Lines: +5, -1 Files: src/cups/test-rastertogutenprint.in (+5, -1) Add -V (verbose) option. 2008-07-12 c85c94cc6fa63d10eea05c3ee22b6917d5c3b279 Lines: +1, -1 Files: include/gutenprint/paper.h (+1, -1) Fix Doxygen comment 2008-07-12 c6cc2d08d070d244d654470c2ff53caaba5f0849 Lines: +1, -1 Files: configure.ac (+1, -1) Fix up incorrect test. 2008-07-12 2082f462217cd8378d5e825b74abffa81111bf9b Lines: +42, -41 Files: src/main/print-escp2.c (+42, -41) Only display densities and hue maps for appropriate inks 2008-07-12 daea841ecc7db9487548a5df3e6ae82002338dee Lines: +23, -1 Files: NEWS (+23, -1) Additional accumulated changes 2008-07-11 c04abfb7d4e1bb80fe8abebd7ee3793e387c712b Lines: +35, -20 Files: src/cups/cups-genppdupdate.in (+18, -3) src/cups/genppd.c (+17, -17) Avoid use of vertical resolutions greater than 720 DPI when listing XXXxYYYdpi resolutions in PPD files, to cater to certain broken applications. 2008-07-11 fed7e8024f796f142fcc9ecb89a848f9a272ca55 Lines: +1, -1 Files: src/main/intl.c (+1, -1) Add comment at #elif defined(ENABLE_NLS) for clarity. 2008-07-11 df5a17abc1e5a8ace33f91403bf35c8a8a4c8504 Lines: +3, -1 Files: configure.ac (+3, -1) Don't print out "bundle" message on non-OS X systems (where it's meaningless). 2008-07-11 72b3de5897f2a3ff61f9499a2bf67196a413a484 Lines: +9, -2 Files: configure.ac (+3, -1) src/cups/Makefile.am (+6, -1) Conditionalize special OS X CUPS install code. 2008-07-11 370291164566b8b27cdee4a416d98c6cf3ac2dc8 Lines: +14, -1 Files: src/main/print-escp2.c (+12, -1) src/main/print-escp2.h (+1, -0) src/xml/escp2/model/model_87.xml (+1, -0) Improve print quality at bottom of page on B-500 type printers. Tested with both non-duplex (where it helps) and duplex (where it must be disabled). 2008-07-11 7fb4d74daf728547c1ee637f1295004e11ed7b80 Lines: +6, -5 Files: src/main/escp2-driver.c (+6, -5) Don't send a unidirectional/bidirectional command if bidirectional upper limit is set to -1. 2008-07-11 9c021a5a16d0eeb9dcf2dc7f93d6691697979511 Lines: +2, -2 Files: src/main/print-weave.c (+2, -2) Print out a fe more debugging parameters. 2008-07-09 a30c8174effe722b8fb58a51ae1310a2efa46a2b Lines: +102, -18 Files: src/gutenprintui2/panel.c (+102, -18) Offer integer options 2008-07-09 78c80ddc883501f948f763b4c958d1bdee105505 Lines: +1, -1 Files: src/main/print-color.c (+1, -1) Make color correction be a basic parameter. 2008-07-08 7a2ec128093e06bae22232eba0a4fb6c5a0d9435 Lines: +3, -2 Files: configure.ac (+2, -1) src/main/print-util.c (+1, -1) Rename --with-nickname=foo to --with-cups-nickname=foo. stp_set_codeset depended on gettext. 2008-07-08 5b0d8a328ec4e9b6f96e0cea3d6feda444ab0ac6 Lines: +3, -0 Files: test/unprint.c (+3, -0) Handle additional inks on B-300. 2008-07-08 64d7a9960a91db1bcf66a8cde6e83dda97337ad0 Lines: +1, -0 Files: src/main/intl.c (+1, -0) Use of strcmp requires string.h. 2008-07-08 9d13e5578f5253e1f9e052d8a3129a5b59e7b300 Lines: +5, -2 Files: src/main/print-escp2.c (+5, -2) Allow use of quadtone inks with color mode; switch to black and white dynamically. 2008-07-08 f0d2e4b2a28e53ca7ae56e60fee0955cb2b80197 Lines: +633, -106 Files: configure.ac (+18, -2) include/gutenprint/gutenprint-intl-internal.h (+14, -1) include/gutenprint/gutenprint-intl.h (+15, -1) m4/stp_cups.m4 (+8, -0) po/Makevars (+9, -0) src/cups/Info.plist (added +20) src/cups/Makefile.am (+56, -1) src/cups/genppd.c (+16, -100) src/cups/po2strings.c (added +322) src/cups/rastertoprinter.c (+1, -1) src/main/Makefile.am (+1, -0) src/main/intl.c (added +153) configure.ac: - Filter out trailing "svn" from cups version numbers. - Use CoreFoundation for localization. - Add --with-nickname configure option to override default "CUPS+Gutenprint" suffix. m4/stp_cups.m4: - Add cups_bundledir definition. po/Makevars: - Add dummy Mac OS X po install targets. src/cups/Info.plist: - Added (bundle information file) src/cups/Makefile.am: - Add install targets so we can symlink into a bundle. - Add .strings install to install-data-local target. src/cups/genppd.c: - Move bulk of set_language() to main/intl.c. - Drop default language suffix from URI, and do not enumerate all of the languages we support - we'll be doing globalized PPDs. (still support the suffix if provided by the user) - Update copyrights to this year and my name instead of ESP. - Use driver long name instead of Ghostscript for Product. - Only list one PSVersion. src/cups/rastertoprinter.c: - Update copyright to this year and my name instead of ESP. src/cups/po2strings.c: - Added to convert .po files to .strings. src/main/Makefile.am: - Added intl.c to libgutenprint sources. src/main/intl.c: - Added with stp_gettext and stp_setlocale functions. 2008-07-07 b47cf80eaad91c68ea9e10857221953f5b71a15f Lines: +4637, -34558 Files: src/xml/escp2/inks/b500.xml (+6, -0) src/xml/escp2/inks/c120.xml (+6, -0) src/xml/escp2/inks/c64.xml (+6, -0) src/xml/escp2/inks/c80.xml (+6, -0) src/xml/escp2/inks/c82.xml (+6, -0) src/xml/escp2/inks/claria.xml (+12, -0) src/xml/escp2/inks/cmy.xml (+3, -0) src/xml/escp2/inks/cx3650.xml (+6, -0) src/xml/escp2/inks/f360.xml (+6, -0) src/xml/escp2/inks/f360_photo.xml (+12, -0) src/xml/escp2/inks/f360_photo7_japan.xml (+18, -0) src/xml/escp2/inks/f360_ultrachrome.xml (+15, -0) src/xml/escp2/inks/f360_ultrachrome_k3.xml (+18, -0) src/xml/escp2/inks/photo_gen0.xml (+12, -0) src/xml/escp2/inks/photo_gen1.xml (+12, -0) src/xml/escp2/inks/photo_gen2.xml (+12, -0) src/xml/escp2/inks/photo_gen3.xml (+12, -0) src/xml/escp2/inks/photo_gen3_4.xml (+6, -0) src/xml/escp2/inks/photo_gen4.xml (+12, -0) src/xml/escp2/inks/photo_pigment.xml (+12, -0) src/xml/escp2/inks/picturemate_4.xml (+3, -0) src/xml/escp2/inks/pro_gen1.xml (+12, -0) src/xml/escp2/inks/pro_gen2.xml (+12, -0) src/xml/escp2/inks/pro_pigment.xml (+12, -0) src/xml/escp2/inks/pro_ultrachrome.xml (+15, -0) src/xml/escp2/inks/pro_ultrachrome_k3.xml (+18, -0) src/xml/escp2/inks/standard.xml (+6, -0) src/xml/escp2/inks/standard_gen0.xml (+6, -0) src/xml/escp2/inks/ultrachrome.xml (+15, -0) src/xml/escp2/inks/x80.xml (+6, -0) src/xml/escp2/media/b500.xml (+113, -900) src/xml/escp2/media/c120.xml (+89, -612) src/xml/escp2/media/c64.xml (+153, -1369) src/xml/escp2/media/c80.xml (+137, -1353) src/xml/escp2/media/c82.xml (+153, -1369) src/xml/escp2/media/claria.xml (+104, -792) src/xml/escp2/media/claria1400.xml (+104, -792) src/xml/escp2/media/cmy.xml (+79, -668) src/xml/escp2/media/cx3650.xml (+153, -1369) src/xml/escp2/media/f360.xml (+153, -1369) src/xml/escp2/media/f360_photo.xml (+106, -659) src/xml/escp2/media/f360_photo7_japan.xml (+106, -659) src/xml/escp2/media/f360_ultrachrome.xml (+203, -1467) src/xml/escp2/media/f360_ultrachrome_k3.xml (+216, -1513) src/xml/escp2/media/photo_gen0.xml (+152, -1368) src/xml/escp2/media/photo_gen1.xml (+153, -1369) src/xml/escp2/media/photo_gen2.xml (+153, -1369) src/xml/escp2/media/photo_gen3.xml (+141, -1357) src/xml/escp2/media/photo_gen3_4.xml (+141, -1357) src/xml/escp2/media/photo_gen4.xml (+92, -648) src/xml/escp2/media/photo_pigment.xml (+130, -763) src/xml/escp2/media/picturemate_4.xml (+30, -58) src/xml/escp2/media/picturemate_6.xml (+30, -58) src/xml/escp2/media/pro_gen1.xml (+157, -1372) src/xml/escp2/media/pro_gen2.xml (+158, -1373) src/xml/escp2/media/pro_pigment.xml (+142, -777) src/xml/escp2/media/pro_ultrachrome.xml (+192, -1456) src/xml/escp2/media/pro_ultrachrome_k3.xml (+206, -1469) src/xml/escp2/media/standard.xml (+153, -1369) src/xml/escp2/media/standard_gen0.xml (+152, -1368) src/xml/escp2/media/ultrachrome.xml (+203, -1467) src/xml/escp2/media/x80.xml (+80, -669) Use references to curves. 2008-07-07 531ded08ca58aafdc0d9af550b680cf4207bb71b Lines: +9, -6 Files: NEWS (+9, -6) Update 2008-07-07 5a0ea60a2031067b46494ef6aae9c89131e11fb1 Lines: +2, -2 Files: src/cups/cups-genppdupdate.in (+2, -2) Correctly split the locale from teh region. 2008-07-07 c12e71d665396284f48949f8a85a171120e7bdc3 Lines: +1, -1 Files: src/testpattern/run-testpattern-2.in (+1, -1) Don't filter out "none" (default) value for options. 2008-07-07 ba41fd9bd411975debdee8020ce7174287191278 Lines: +4, -1 Files: src/main/print-escp2.c (+4, -1) Try harder to find a usable ink type. 2008-07-07 e47c4bc03010d35dabf26d41a4df21d6a6e298af Lines: +11, -4 Files: src/testpattern/run-testpattern-2.in (+11, -4) Add option to use minimum resolution where possible (for speed) 2008-07-06 7ba9ea56e43ad43b5bba4aced431b173cceb7eb0 Lines: +4, -4 Files: src/testpattern/run-testpattern-2.in (+4, -4) Don't smash the special option list. 2008-07-06 74b3610bd38cf3f1a64089fcd174eba666516e40 Lines: +551, -3208 Files: src/xml/escp2/inks/cmykrb.xml (+20, -20) src/xml/escp2/inks/cmykro.xml (+97, -269) src/xml/escp2/inks/picturemate_6.xml (+5, -5) src/xml/escp2/media/cmykro.xml (+245, -1491) src/xml/escp2/media/r800.xml (+162, -1408) src/xml/escp2/model/model_91.xml (+22, -15) Preliminary tuning for R1900 2008-07-06 fbef2b598a9da72a5796726d2f6cb9d23078835d Lines: +307, -1691 Files: src/main/escp2-channels.c (+4, -4) src/main/print-vars.c (+36, -7) src/xml/escp2/inks/cmykrb.xml (+73, -240) src/xml/escp2/media/cmykrb.xml (+194, -1440) Allow driver data to refer to curves rather than embedding them 2008-07-06 ece6aec66b8505e58480ab4f72831716e32844a9 Lines: +3, -1 Files: src/main/print-escp2-data.c (+3, -1) Match stp_xml_init with stp_xml_exit. 2008-07-06 1b9b94e47c420cb44fe75486b68fdabb51558e1e Lines: +70, -22 Files: src/testpattern/run-testpattern-2.in (+70, -22) Allow cross product of options. 2008-07-06 76600d653b253bcca0bf761bdb8744df1ebaae8d Lines: +115, -53 Files: include/gutenprint/xml.h (+6, -1) src/main/escp2-channels.c (+28, -9) src/main/escp2-papers.c (+5, -5) src/main/escp2-resolutions.c (+1, -1) src/main/print-vars.c (+75, -37) Allow references to parameters rather than only inline values 2008-07-05 9ce244babbc7a50d977c5e2cec1aa16a61b89099 Lines: +2241, -46 Files: src/main/escp2-papers.c (+6, -0) src/main/print-escp2-data.c (+5, -2) src/xml/escp2/media/Makefile.am (+1, -0) src/xml/escp2/media/pro_ultrachrome.xml (+21, -41) src/xml/escp2/media/pro_ultrachrome_k3.xml (added +2205) src/xml/escp2/model/model_88.xml (+1, -1) src/xml/escp2/model/model_89.xml (+1, -1) src/xml/escp2/model/model_90.xml (+1, -1) Fix media definitions for x880 printers. Change assert to printf/abort to print better information. Check that media and ink specifications match (that check found the problem with the x880). 2008-07-05 acefca0fe699e9f4865e016423324ca2db6262f7 Lines: +3, -3 Files: src/xml/escp2/inks/cmykro.xml (+3, -3) Fix R1900 ink names. 2008-07-05 cf99f03e8d60dd6a2b745d1805dc114f2de9828b Lines: +45, -45 Files: src/xml/escp2/inks/cmykro.xml (+45, -45) R1900 apparently doesn't need head offset. 2008-07-05 418363757cd99568159baf431c43131a27aab5bd Lines: +23572, -9691 Files: include/gutenprint/paper.h (+22, -6) src/cups/rastertoprinter.c (+8, -1) src/ghost/ijsgutenprint.c (+1, -1) src/main/print-papers.c (+30, -0) src/xml/escp2/inks/cmykrb.xml (+156, -56) src/xml/escp2/inks/cmykro.xml (+156, -56) src/xml/escp2/inks/picturemate_6.xml (+39, -102) src/xml/escp2/media/Makefile.am (+1, -0) src/xml/escp2/media/b500.xml (+529, -233) src/xml/escp2/media/c120.xml (+357, -153) src/xml/escp2/media/c64.xml (+798, -342) src/xml/escp2/media/c80.xml (+798, -342) src/xml/escp2/media/c82.xml (+798, -342) src/xml/escp2/media/claria.xml (+462, -220) src/xml/escp2/media/claria1400.xml (+462, -220) src/xml/escp2/media/cmy.xml (+399, -171) src/xml/escp2/media/cmykrb.xml (+840, -320) src/xml/escp2/media/cmykro.xml (+840, -320) src/xml/escp2/media/cx3650.xml (+798, -342) src/xml/escp2/media/f360.xml (+798, -342) src/xml/escp2/media/f360_photo.xml (+399, -171) src/xml/escp2/media/f360_photo7_japan.xml (+399, -171) src/xml/escp2/media/f360_ultrachrome.xml (+861, -451) src/xml/escp2/media/f360_ultrachrome_k3.xml (+882, -462) src/xml/escp2/media/photo_gen0.xml (+798, -342) src/xml/escp2/media/photo_gen1.xml (+798, -342) src/xml/escp2/media/photo_gen2.xml (+798, -342) src/xml/escp2/media/photo_gen3.xml (+798, -361) src/xml/escp2/media/photo_gen3_4.xml (+798, -361) src/xml/escp2/media/photo_gen4.xml (+378, -180) src/xml/escp2/media/photo_pigment.xml (+441, -231) src/xml/escp2/media/picturemate_4.xml (+42, -16) src/xml/escp2/media/picturemate_6.xml (+42, -16) src/xml/escp2/media/pro_gen1.xml (+798, -342) src/xml/escp2/media/pro_gen2.xml (+798, -342) src/xml/escp2/media/pro_pigment.xml (+441, -231) src/xml/escp2/media/pro_ultrachrome.xml (+861, -451) src/xml/escp2/media/r800.xml (added +2083) src/xml/escp2/media/standard.xml (+798, -342) src/xml/escp2/media/standard_gen0.xml (+798, -342) src/xml/escp2/media/ultrachrome.xml (+861, -451) src/xml/escp2/media/x80.xml (+399, -171) src/xml/escp2/model/model_64.xml (+1, -2) test/unprint.c (+8, -2) R800 does not take new paper handling commands (R1800 apparently does). Clean up formatting of curves in XML files. Add function to find paper size precisely by size and make ijsgutenprint use it. CUPS driver handles explicit paper size that it can't find (e. g. someone edited the PPD file) by treating it as a custom size. Unprinter handles orange ink. Remove incorrect hue curves on CMY/CMYK inks. 2008-07-05 d7ccf302a2a4affaba7d4248942d27b1a3160ce1 Lines: +1, -1 Files: test/parse-escp2 (+1, -1) Fix off by one in printing remote commands. 2008-07-05 b061d9b58071436b92381c1e9a5286cd7ab8c037 Lines: +19, -18 Files: src/escputil/escputil.c (+19, -18) Add orange ink for R1900. 2008-07-05 b898a2c2213d93f32b5d74169ac9d585389e3a2b Lines: +47, -23 Files: Makefile.am (+1, -1) scripts/mkchlog (+46, -22) Generalize mkchlog and ignore certain directories 2008-07-04 2a0ea5047403086f242522350c42d337525a3b7c Lines: +131, -136 Files: include/gutenprint/vars.h (+2, -0) src/escputil/d4lib.c (+0, -1) src/gimp2/print-gutenprint.c (+2, -1) src/gutenprintui2/plist.c (+0, -1) src/main/dither-main.c (+2, -2) src/main/escp2-driver.c (+0, -4) src/main/generic-options.c (+5, -5) src/main/print-canon.c (+16, -16) src/main/print-escp2.c (+72, -72) src/main/print-lexmark.c (+9, -11) src/main/print-olympus.c (+8, -8) src/main/print-pcl.c (+10, -10) src/main/print-ps.c (+3, -3) src/main/print-raw.c (+2, -2) Fix some Solaris compiler warnings 2008-07-04 c168eaa1c9a3fe065333ccf137eee269a8589c53 Lines: +10, -4 Files: src/cups/test-rastertogutenprint.in (+10, -4) Handle the absence of pstoraster, which is not a standard part of CUPS. Don't assume /bin/sh Fix a bash-ism. 2008-07-04 eb5fa5ddd84dcf177aaf27c76bdcdc66e1c1b974 Lines: +0, -1 Files: configure.ac (+0, -1) Remove src/resolutions makefile 2008-07-04 30a72ce2c678ed39a7f12349f573dda2dd70a00f Lines: +227, -223 Files: src/foomatic/foomatic-printermap (+1, -0) src/xml/escp2/media/cmykro.xml (+223, -221) src/xml/escp2/model/model_91.xml (+2, -2) src/xml/printers.xml (+1, -0) Change definitions to match R1900 manual. Add PX-G5300 as alias for R1900. 2008-07-04 364a433eb64e1a0824d6c11387425530de389ff6 Lines: +44, -44 Files: src/xml/escp2/model/model_87.xml (+44, -44) Rearrange to match layout of other files. 2008-07-03 76639c8d3f12b7406bb77934684f9af50d98cd70 Lines: +7886, -10225 Files: src/main/escp2-resolutions.c (+73, -64) src/main/print-escp2-data.c (+12, -18) src/main/print-escp2.h (+3, -0) src/xml/escp2/Makefile.am (+0, -3) src/xml/escp2/model/model_0.xml (+68, -5) src/xml/escp2/model/model_1.xml (+87, -5) src/xml/escp2/model/model_10.xml (+85, -5) src/xml/escp2/model/model_11.xml (+85, -5) src/xml/escp2/model/model_12.xml (+86, -5) src/xml/escp2/model/model_13.xml (+86, -5) src/xml/escp2/model/model_14.xml (+86, -5) src/xml/escp2/model/model_15.xml (+86, -5) src/xml/escp2/model/model_16.xml (+88, -5) src/xml/escp2/model/model_17.xml (+88, -5) src/xml/escp2/model/model_18.xml (+85, -5) src/xml/escp2/model/model_19.xml (+88, -5) src/xml/escp2/model/model_2.xml (+87, -5) src/xml/escp2/model/model_20.xml (+96, -5) src/xml/escp2/model/model_21.xml (+78, -5) src/xml/escp2/model/model_22.xml (+88, -5) src/xml/escp2/model/model_23.xml (+88, -5) src/xml/escp2/model/model_24.xml (+84, -5) src/xml/escp2/model/model_25.xml (+96, -5) src/xml/escp2/model/model_26.xml (+80, -5) src/xml/escp2/model/model_27.xml (+72, -5) src/xml/escp2/model/model_28.xml (+70, -6) src/xml/escp2/model/model_29.xml (+70, -6) src/xml/escp2/model/model_3.xml (+93, -5) src/xml/escp2/model/model_30.xml (+70, -6) src/xml/escp2/model/model_31.xml (+70, -6) src/xml/escp2/model/model_32.xml (+94, -5) src/xml/escp2/model/model_33.xml (+94, -5) src/xml/escp2/model/model_34.xml (+92, -5) src/xml/escp2/model/model_35.xml (+94, -5) src/xml/escp2/model/model_36.xml (+94, -5) src/xml/escp2/model/model_37.xml (+94, -5) src/xml/escp2/model/model_38.xml (+86, -5) src/xml/escp2/model/model_39.xml (+68, -5) src/xml/escp2/model/model_4.xml (+84, -5) src/xml/escp2/model/model_40.xml (+70, -6) src/xml/escp2/model/model_41.xml (+77, -6) src/xml/escp2/model/model_42.xml (+78, -5) src/xml/escp2/model/model_43.xml (+86, -5) src/xml/escp2/model/model_44.xml (+82, -5) src/xml/escp2/model/model_45.xml (+68, -5) src/xml/escp2/model/model_46.xml (+63, -5) src/xml/escp2/model/model_47.xml (+73, -5) src/xml/escp2/model/model_48.xml (+71, -6) src/xml/escp2/model/model_49.xml (+71, -6) src/xml/escp2/model/model_5.xml (+84, -5) src/xml/escp2/model/model_50.xml (+90, -5) src/xml/escp2/model/model_51.xml (+90, -5) src/xml/escp2/model/model_52.xml (+90, -5) src/xml/escp2/model/model_53.xml (+63, -5) src/xml/escp2/model/model_54.xml (+96, -5) src/xml/escp2/model/model_55.xml (+82, -5) src/xml/escp2/model/model_56.xml (+86, -5) src/xml/escp2/model/model_57.xml (+60, -5) src/xml/escp2/model/model_58.xml (+60, -5) src/xml/escp2/model/model_59.xml (+86, -5) src/xml/escp2/model/model_6.xml (+84, -5) src/xml/escp2/model/model_60.xml (+82, -5) src/xml/escp2/model/model_61.xml (+92, -5) src/xml/escp2/model/model_62.xml (+94, -5) src/xml/escp2/model/model_63.xml (+84, -5) src/xml/escp2/model/model_64.xml (+100, -6) src/xml/escp2/model/model_65.xml (+92, -5) src/xml/escp2/model/model_66.xml (+92, -5) src/xml/escp2/model/model_67.xml (+100, -6) src/xml/escp2/model/model_68.xml (+99, -5) src/xml/escp2/model/model_69.xml (+90, -5) src/xml/escp2/model/model_7.xml (+93, -5) src/xml/escp2/model/model_70.xml (+100, -6) src/xml/escp2/model/model_71.xml (+97, -6) src/xml/escp2/model/model_72.xml (+92, -5) src/xml/escp2/model/model_73.xml (+55, -5) src/xml/escp2/model/model_74.xml (+92, -5) src/xml/escp2/model/model_75.xml (+81, -5) src/xml/escp2/model/model_76.xml (+82, -6) src/xml/escp2/model/model_77.xml (+84, -5) src/xml/escp2/model/model_78.xml (+94, -5) src/xml/escp2/model/model_79.xml (+82, -5) src/xml/escp2/model/model_8.xml (+93, -5) src/xml/escp2/model/model_80.xml (+90, -5) src/xml/escp2/model/model_81.xml (+114, -6) src/xml/escp2/model/model_82.xml (+134, -6) src/xml/escp2/model/model_83.xml (+92, -5) src/xml/escp2/model/model_84.xml (+84, -5) src/xml/escp2/model/model_85.xml (+99, -6) src/xml/escp2/model/model_86.xml (+55, -5) src/xml/escp2/model/model_87.xml (+92, -7) src/xml/escp2/model/model_88.xml (+71, -6) src/xml/escp2/model/model_89.xml (+71, -6) src/xml/escp2/model/model_9.xml (+85, -5) src/xml/escp2/model/model_90.xml (+71, -6) src/xml/escp2/model/model_91.xml (+100, -6) src/xml/escp2/resolutions/.cvsignore (removed -3) src/xml/escp2/resolutions/Makefile.am (removed -131) src/xml/escp2/resolutions/resolutions_0.xml (removed -87) src/xml/escp2/resolutions/resolutions_1.xml (removed -106) src/xml/escp2/resolutions/resolutions_10.xml (removed -104) src/xml/escp2/resolutions/resolutions_11.xml (removed -104) src/xml/escp2/resolutions/resolutions_12.xml (removed -105) src/xml/escp2/resolutions/resolutions_13.xml (removed -105) src/xml/escp2/resolutions/resolutions_14.xml (removed -105) src/xml/escp2/resolutions/resolutions_15.xml (removed -105) src/xml/escp2/resolutions/resolutions_16.xml (removed -107) src/xml/escp2/resolutions/resolutions_17.xml (removed -107) src/xml/escp2/resolutions/resolutions_18.xml (removed -104) src/xml/escp2/resolutions/resolutions_19.xml (removed -107) src/xml/escp2/resolutions/resolutions_2.xml (removed -106) src/xml/escp2/resolutions/resolutions_20.xml (removed -115) src/xml/escp2/resolutions/resolutions_21.xml (removed -97) src/xml/escp2/resolutions/resolutions_22.xml (removed -107) src/xml/escp2/resolutions/resolutions_23.xml (removed -107) src/xml/escp2/resolutions/resolutions_24.xml (removed -103) src/xml/escp2/resolutions/resolutions_25.xml (removed -115) src/xml/escp2/resolutions/resolutions_26.xml (removed -99) src/xml/escp2/resolutions/resolutions_27.xml (removed -91) src/xml/escp2/resolutions/resolutions_28.xml (removed -88) src/xml/escp2/resolutions/resolutions_29.xml (removed -88) src/xml/escp2/resolutions/resolutions_3.xml (removed -112) src/xml/escp2/resolutions/resolutions_30.xml (removed -88) src/xml/escp2/resolutions/resolutions_31.xml (removed -88) src/xml/escp2/resolutions/resolutions_32.xml (removed -113) src/xml/escp2/resolutions/resolutions_33.xml (removed -113) src/xml/escp2/resolutions/resolutions_34.xml (removed -111) src/xml/escp2/resolutions/resolutions_35.xml (removed -113) src/xml/escp2/resolutions/resolutions_36.xml (removed -113) src/xml/escp2/resolutions/resolutions_37.xml (removed -113) src/xml/escp2/resolutions/resolutions_38.xml (removed -105) src/xml/escp2/resolutions/resolutions_39.xml (removed -87) src/xml/escp2/resolutions/resolutions_4.xml (removed -103) src/xml/escp2/resolutions/resolutions_40.xml (removed -88) src/xml/escp2/resolutions/resolutions_41.xml (removed -95) src/xml/escp2/resolutions/resolutions_42.xml (removed -97) src/xml/escp2/resolutions/resolutions_43.xml (removed -105) src/xml/escp2/resolutions/resolutions_44.xml (removed -101) src/xml/escp2/resolutions/resolutions_45.xml (removed -87) src/xml/escp2/resolutions/resolutions_46.xml (removed -82) src/xml/escp2/resolutions/resolutions_47.xml (removed -92) src/xml/escp2/resolutions/resolutions_48.xml (removed -89) src/xml/escp2/resolutions/resolutions_49.xml (removed -89) src/xml/escp2/resolutions/resolutions_5.xml (removed -103) src/xml/escp2/resolutions/resolutions_50.xml (removed -109) src/xml/escp2/resolutions/resolutions_51.xml (removed -109) src/xml/escp2/resolutions/resolutions_52.xml (removed -109) src/xml/escp2/resolutions/resolutions_53.xml (removed -82) src/xml/escp2/resolutions/resolutions_54.xml (removed -115) src/xml/escp2/resolutions/resolutions_55.xml (removed -101) src/xml/escp2/resolutions/resolutions_56.xml (removed -105) src/xml/escp2/resolutions/resolutions_57.xml (removed -79) src/xml/escp2/resolutions/resolutions_58.xml (removed -79) src/xml/escp2/resolutions/resolutions_59.xml (removed -105) src/xml/escp2/resolutions/resolutions_6.xml (removed -103) src/xml/escp2/resolutions/resolutions_60.xml (removed -101) src/xml/escp2/resolutions/resolutions_61.xml (removed -111) src/xml/escp2/resolutions/resolutions_62.xml (removed -113) src/xml/escp2/resolutions/resolutions_63.xml (removed -103) src/xml/escp2/resolutions/resolutions_64.xml (removed -118) src/xml/escp2/resolutions/resolutions_65.xml (removed -111) src/xml/escp2/resolutions/resolutions_66.xml (removed -111) src/xml/escp2/resolutions/resolutions_67.xml (removed -118) src/xml/escp2/resolutions/resolutions_68.xml (removed -118) src/xml/escp2/resolutions/resolutions_69.xml (removed -109) src/xml/escp2/resolutions/resolutions_7.xml (removed -112) src/xml/escp2/resolutions/resolutions_70.xml (removed -118) src/xml/escp2/resolutions/resolutions_71.xml (removed -115) src/xml/escp2/resolutions/resolutions_72.xml (removed -111) src/xml/escp2/resolutions/resolutions_73.xml (removed -74) src/xml/escp2/resolutions/resolutions_74.xml (removed -111) src/xml/escp2/resolutions/resolutions_75.xml (removed -100) src/xml/escp2/resolutions/resolutions_76.xml (removed -100) src/xml/escp2/resolutions/resolutions_77.xml (removed -103) src/xml/escp2/resolutions/resolutions_78.xml (removed -113) src/xml/escp2/resolutions/resolutions_79.xml (removed -101) src/xml/escp2/resolutions/resolutions_8.xml (removed -112) src/xml/escp2/resolutions/resolutions_80.xml (removed -109) src/xml/escp2/resolutions/resolutions_81.xml (removed -132) src/xml/escp2/resolutions/resolutions_82.xml (removed -152) src/xml/escp2/resolutions/resolutions_83.xml (removed -111) src/xml/escp2/resolutions/resolutions_84.xml (removed -103) src/xml/escp2/resolutions/resolutions_85.xml (removed -117) src/xml/escp2/resolutions/resolutions_86.xml (removed -74) src/xml/escp2/resolutions/resolutions_87.xml (removed -109) src/xml/escp2/resolutions/resolutions_88.xml (removed -89) src/xml/escp2/resolutions/resolutions_89.xml (removed -89) src/xml/escp2/resolutions/resolutions_9.xml (removed -104) src/xml/escp2/resolutions/resolutions_90.xml (removed -89) src/xml/escp2/resolutions/resolutions_91.xml (removed -118) Embed resolution data inside model files. Change "href" to "src". 2008-07-02 e003f55078d9ef45e5ebecd22d26e87700fcbdf5 Lines: +1, -1 Files: src/xml/escp2/resolutions/resolutions_91.xml (+1, -1) Fix resolution name. 2008-07-02 1c8d54ed85ce1afad9fc4c36e7aeafe108651ce0 Lines: +3162, -12 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/escp2-channels.c (+2, -2) src/main/print-escp2.c (+20, -2) src/main/print-escp2.h (+1, -1) src/xml/escp2/inks/Makefile.am (+1, -0) src/xml/escp2/inks/cmykrb.xml (+4, -4) src/xml/escp2/inks/cmykro.xml (added +735) src/xml/escp2/inks/picturemate_6.xml (+1, -1) src/xml/escp2/media/Makefile.am (+1, -0) src/xml/escp2/media/cmykro.xml (added +2192) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_91.xml (added +81) src/xml/escp2/resolutions/Makefile.am (+2, -1) src/xml/escp2/resolutions/resolutions_91.xml (added +118) src/xml/printers.xml (+1, -0) Add nominal support for R1900 (CMYKRO and CMYRO not enabled yet) 2008-06-29 884fa3c312ad4e56096fa4fc16c12cb433a26061 Lines: +236, -71 Files: NEWS (+45, -20) README (+12, -51) README.package (added +179) Update documentation for next release 2008-06-29 a28814e471c54ff4282108bd25f0a1e518d1d48e Lines: +534, -1267 Files: src/xml/escp2/inks/b500.xml (+5, -49) src/xml/escp2/inks/c120.xml (+5, -45) src/xml/escp2/inks/c64.xml (+6, -12) src/xml/escp2/inks/c80.xml (+7, -12) src/xml/escp2/inks/c82.xml (+7, -12) src/xml/escp2/inks/claria.xml (+9, -18) src/xml/escp2/inks/cmy.xml (+1, -2) src/xml/escp2/inks/cmykrb.xml (+20, -150) src/xml/escp2/inks/cx3650.xml (+6, -12) src/xml/escp2/inks/defaultblack.xml (+0, -0) src/xml/escp2/inks/f360.xml (+7, -12) src/xml/escp2/inks/f360_photo.xml (+9, -18) src/xml/escp2/inks/f360_photo7_japan.xml (+12, -24) src/xml/escp2/inks/f360_ultrachrome.xml (+27, -54) src/xml/escp2/inks/f360_ultrachrome_k3.xml (+15, -28) src/xml/escp2/inks/photo_gen0.xml (+11, -20) src/xml/escp2/inks/photo_gen1.xml (+11, -20) src/xml/escp2/inks/photo_gen2.xml (+10, -20) src/xml/escp2/inks/photo_gen3.xml (+11, -20) src/xml/escp2/inks/photo_gen3_4.xml (+7, -12) src/xml/escp2/inks/photo_gen4.xml (+9, -18) src/xml/escp2/inks/photo_pigment.xml (+9, -18) src/xml/escp2/inks/picturemate_4.xml (+2, -52) src/xml/escp2/inks/picturemate_6.xml (+4, -8) src/xml/escp2/inks/pro_gen1.xml (+11, -20) src/xml/escp2/inks/pro_gen2.xml (+11, -20) src/xml/escp2/inks/pro_pigment.xml (+9, -18) src/xml/escp2/inks/pro_ultrachrome.xml (+29, -56) src/xml/escp2/inks/pro_ultrachrome_k3.xml (+15, -28) src/xml/escp2/inks/standard.xml (+7, -12) src/xml/escp2/inks/standard_gen0.xml (+7, -12) src/xml/escp2/inks/ultrachrome.xml (+29, -56) src/xml/escp2/inks/x80.xml (+5, -10) src/xml/escp2/inputslots/b500.xml (+0, -0) src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (+0, -0) src/xml/escp2/inputslots/cd_roll_feed.xml (+0, -0) src/xml/escp2/inputslots/cutter_roll_feed.xml (+0, -0) src/xml/escp2/inputslots/pro_roll_feed.xml (+2, -1) src/xml/escp2/inputslots/r1800.xml (+0, -0) src/xml/escp2/inputslots/r2400.xml (+0, -0) src/xml/escp2/inputslots/rx700.xml (+0, -0) src/xml/escp2/inputslots/spro5000.xml (+0, -0) src/xml/escp2/inputslots/standard_roll_feed.xml (+0, -0) src/xml/escp2/media/b500.xml (+0, -0) src/xml/escp2/media/c120.xml (+0, -0) src/xml/escp2/media/c64.xml (+0, -0) src/xml/escp2/media/c80.xml (+0, -0) src/xml/escp2/media/c82.xml (+0, -0) src/xml/escp2/media/claria.xml (+0, -0) src/xml/escp2/media/claria1400.xml (+0, -0) src/xml/escp2/media/cmy.xml (+0, -0) src/xml/escp2/media/cmykrb.xml (+0, -0) src/xml/escp2/media/cx3650.xml (+0, -0) src/xml/escp2/media/f360.xml (+0, -0) src/xml/escp2/media/f360_photo.xml (+0, -0) src/xml/escp2/media/f360_photo7_japan.xml (+0, -0) src/xml/escp2/media/f360_ultrachrome.xml (+0, -0) src/xml/escp2/media/f360_ultrachrome_k3.xml (+0, -0) src/xml/escp2/media/photo_gen0.xml (+0, -0) src/xml/escp2/media/photo_gen1.xml (+0, -0) src/xml/escp2/media/photo_gen2.xml (+0, -0) src/xml/escp2/media/photo_gen3.xml (+0, -0) src/xml/escp2/media/photo_gen3_4.xml (+0, -0) src/xml/escp2/media/photo_gen4.xml (+0, -0) src/xml/escp2/media/photo_pigment.xml (+0, -0) src/xml/escp2/media/picturemate_4.xml (+0, -0) src/xml/escp2/media/picturemate_6.xml (+0, -0) src/xml/escp2/media/pro_gen1.xml (+0, -0) src/xml/escp2/media/pro_gen2.xml (+0, -0) src/xml/escp2/media/pro_pigment.xml (+0, -0) src/xml/escp2/media/pro_ultrachrome.xml (+0, -0) src/xml/escp2/media/standard.xml (+0, -0) src/xml/escp2/media/standard_gen0.xml (+0, -0) src/xml/escp2/media/ultrachrome.xml (+0, -0) src/xml/escp2/media/x80.xml (+0, -0) src/xml/escp2/mediasizes/standard.xml (+0, -0) src/xml/escp2/model/model_0.xml (+0, -0) src/xml/escp2/model/model_1.xml (+0, -0) src/xml/escp2/model/model_10.xml (+0, -0) src/xml/escp2/model/model_11.xml (+0, -0) src/xml/escp2/model/model_12.xml (+0, -0) src/xml/escp2/model/model_13.xml (+0, -0) src/xml/escp2/model/model_14.xml (+0, -0) src/xml/escp2/model/model_15.xml (+0, -0) src/xml/escp2/model/model_16.xml (+0, -0) src/xml/escp2/model/model_17.xml (+0, -0) src/xml/escp2/model/model_18.xml (+0, -0) src/xml/escp2/model/model_19.xml (+0, -0) src/xml/escp2/model/model_2.xml (+0, -0) src/xml/escp2/model/model_20.xml (+0, -0) src/xml/escp2/model/model_21.xml (+0, -0) src/xml/escp2/model/model_22.xml (+0, -0) src/xml/escp2/model/model_23.xml (+0, -0) src/xml/escp2/model/model_24.xml (+0, -0) src/xml/escp2/model/model_25.xml (+0, -0) src/xml/escp2/model/model_26.xml (+0, -0) src/xml/escp2/model/model_27.xml (+0, -0) src/xml/escp2/model/model_28.xml (+0, -0) src/xml/escp2/model/model_29.xml (+0, -0) src/xml/escp2/model/model_3.xml (+0, -0) src/xml/escp2/model/model_30.xml (+0, -0) src/xml/escp2/model/model_31.xml (+0, -0) src/xml/escp2/model/model_32.xml (+0, -0) src/xml/escp2/model/model_33.xml (+0, -0) src/xml/escp2/model/model_34.xml (+0, -0) src/xml/escp2/model/model_35.xml (+0, -0) src/xml/escp2/model/model_36.xml (+0, -0) src/xml/escp2/model/model_37.xml (+0, -0) src/xml/escp2/model/model_38.xml (+0, -0) src/xml/escp2/model/model_39.xml (+0, -0) src/xml/escp2/model/model_4.xml (+0, -0) src/xml/escp2/model/model_40.xml (+0, -0) src/xml/escp2/model/model_41.xml (+0, -0) src/xml/escp2/model/model_42.xml (+0, -0) src/xml/escp2/model/model_43.xml (+0, -0) src/xml/escp2/model/model_44.xml (+0, -0) src/xml/escp2/model/model_45.xml (+0, -0) src/xml/escp2/model/model_46.xml (+0, -0) src/xml/escp2/model/model_47.xml (+0, -0) src/xml/escp2/model/model_48.xml (+0, -0) src/xml/escp2/model/model_49.xml (+0, -0) src/xml/escp2/model/model_5.xml (+0, -0) src/xml/escp2/model/model_50.xml (+0, -0) src/xml/escp2/model/model_51.xml (+0, -0) src/xml/escp2/model/model_52.xml (+0, -0) src/xml/escp2/model/model_53.xml (+0, -0) src/xml/escp2/model/model_54.xml (+0, -0) src/xml/escp2/model/model_55.xml (+0, -0) src/xml/escp2/model/model_56.xml (+0, -0) src/xml/escp2/model/model_57.xml (+0, -0) src/xml/escp2/model/model_58.xml (+0, -0) src/xml/escp2/model/model_59.xml (+0, -0) src/xml/escp2/model/model_6.xml (+0, -0) src/xml/escp2/model/model_60.xml (+0, -0) src/xml/escp2/model/model_61.xml (+0, -0) src/xml/escp2/model/model_62.xml (+0, -0) src/xml/escp2/model/model_63.xml (+0, -0) src/xml/escp2/model/model_64.xml (+0, -0) src/xml/escp2/model/model_65.xml (+0, -0) src/xml/escp2/model/model_66.xml (+0, -0) src/xml/escp2/model/model_67.xml (+0, -0) src/xml/escp2/model/model_68.xml (+0, -0) src/xml/escp2/model/model_69.xml (+0, -0) src/xml/escp2/model/model_7.xml (+0, -0) src/xml/escp2/model/model_70.xml (+0, -0) src/xml/escp2/model/model_71.xml (+0, -0) src/xml/escp2/model/model_72.xml (+0, -0) src/xml/escp2/model/model_73.xml (+0, -0) src/xml/escp2/model/model_74.xml (+0, -0) src/xml/escp2/model/model_75.xml (+0, -0) src/xml/escp2/model/model_76.xml (+0, -0) src/xml/escp2/model/model_77.xml (+0, -0) src/xml/escp2/model/model_78.xml (+0, -0) src/xml/escp2/model/model_79.xml (+0, -0) src/xml/escp2/model/model_8.xml (+0, -0) src/xml/escp2/model/model_80.xml (+0, -0) src/xml/escp2/model/model_81.xml (+0, -0) src/xml/escp2/model/model_82.xml (+0, -0) src/xml/escp2/model/model_83.xml (+0, -0) src/xml/escp2/model/model_84.xml (+0, -0) src/xml/escp2/model/model_85.xml (+0, -0) src/xml/escp2/model/model_86.xml (+0, -0) src/xml/escp2/model/model_87.xml (+0, -0) src/xml/escp2/model/model_88.xml (+0, -0) src/xml/escp2/model/model_89.xml (+0, -0) src/xml/escp2/model/model_9.xml (+0, -0) src/xml/escp2/model/model_90.xml (+0, -0) src/xml/escp2/qualitypresets/p1_5.xml (+0, -0) src/xml/escp2/qualitypresets/picturemate.xml (+0, -0) src/xml/escp2/qualitypresets/standard.xml (+0, -0) src/xml/escp2/qualitypresets/v2880.xml (+0, -0) src/xml/escp2/resolutions/resolutions_0.xml (+2, -4) src/xml/escp2/resolutions/resolutions_1.xml (+4, -8) src/xml/escp2/resolutions/resolutions_10.xml (+3, -6) src/xml/escp2/resolutions/resolutions_11.xml (+3, -6) src/xml/escp2/resolutions/resolutions_12.xml (+3, -6) src/xml/escp2/resolutions/resolutions_13.xml (+2, -4) src/xml/escp2/resolutions/resolutions_14.xml (+3, -6) src/xml/escp2/resolutions/resolutions_15.xml (+3, -6) src/xml/escp2/resolutions/resolutions_16.xml (+3, -6) src/xml/escp2/resolutions/resolutions_17.xml (+3, -6) src/xml/escp2/resolutions/resolutions_18.xml (+3, -6) src/xml/escp2/resolutions/resolutions_19.xml (+3, -6) src/xml/escp2/resolutions/resolutions_2.xml (+4, -8) src/xml/escp2/resolutions/resolutions_20.xml (+3, -6) src/xml/escp2/resolutions/resolutions_21.xml (+3, -6) src/xml/escp2/resolutions/resolutions_22.xml (+3, -6) src/xml/escp2/resolutions/resolutions_23.xml (+3, -6) src/xml/escp2/resolutions/resolutions_24.xml (+2, -4) src/xml/escp2/resolutions/resolutions_25.xml (+3, -6) src/xml/escp2/resolutions/resolutions_26.xml (+3, -6) src/xml/escp2/resolutions/resolutions_27.xml (+2, -4) src/xml/escp2/resolutions/resolutions_28.xml (+2, -4) src/xml/escp2/resolutions/resolutions_29.xml (+2, -4) src/xml/escp2/resolutions/resolutions_3.xml (+3, -6) src/xml/escp2/resolutions/resolutions_30.xml (+2, -4) src/xml/escp2/resolutions/resolutions_31.xml (+2, -4) src/xml/escp2/resolutions/resolutions_32.xml (+4, -8) src/xml/escp2/resolutions/resolutions_33.xml (+4, -8) src/xml/escp2/resolutions/resolutions_34.xml (+3, -6) src/xml/escp2/resolutions/resolutions_35.xml (+4, -8) src/xml/escp2/resolutions/resolutions_36.xml (+4, -8) src/xml/escp2/resolutions/resolutions_37.xml (+4, -8) src/xml/escp2/resolutions/resolutions_38.xml (+3, -6) src/xml/escp2/resolutions/resolutions_39.xml (+2, -4) src/xml/escp2/resolutions/resolutions_4.xml (+2, -4) src/xml/escp2/resolutions/resolutions_40.xml (+2, -4) src/xml/escp2/resolutions/resolutions_41.xml (+2, -4) src/xml/escp2/resolutions/resolutions_42.xml (+3, -6) src/xml/escp2/resolutions/resolutions_43.xml (+3, -6) src/xml/escp2/resolutions/resolutions_44.xml (+1, -2) src/xml/escp2/resolutions/resolutions_45.xml (+2, -4) src/xml/escp2/resolutions/resolutions_46.xml (+1, -2) src/xml/escp2/resolutions/resolutions_47.xml (+1, -2) src/xml/escp2/resolutions/resolutions_48.xml (+1, -2) src/xml/escp2/resolutions/resolutions_49.xml (+1, -2) src/xml/escp2/resolutions/resolutions_5.xml (+2, -4) src/xml/escp2/resolutions/resolutions_50.xml (+2, -4) src/xml/escp2/resolutions/resolutions_51.xml (+2, -4) src/xml/escp2/resolutions/resolutions_52.xml (+2, -4) src/xml/escp2/resolutions/resolutions_53.xml (+1, -2) src/xml/escp2/resolutions/resolutions_54.xml (+3, -6) src/xml/escp2/resolutions/resolutions_55.xml (+1, -2) src/xml/escp2/resolutions/resolutions_56.xml (+3, -6) src/xml/escp2/resolutions/resolutions_57.xml (+0, -0) src/xml/escp2/resolutions/resolutions_58.xml (+0, -0) src/xml/escp2/resolutions/resolutions_59.xml (+3, -6) src/xml/escp2/resolutions/resolutions_6.xml (+2, -4) src/xml/escp2/resolutions/resolutions_60.xml (+1, -2) src/xml/escp2/resolutions/resolutions_61.xml (+2, -4) src/xml/escp2/resolutions/resolutions_62.xml (+4, -8) src/xml/escp2/resolutions/resolutions_63.xml (+2, -4) src/xml/escp2/resolutions/resolutions_64.xml (+1, -2) src/xml/escp2/resolutions/resolutions_65.xml (+2, -4) src/xml/escp2/resolutions/resolutions_66.xml (+2, -4) src/xml/escp2/resolutions/resolutions_67.xml (+1, -2) src/xml/escp2/resolutions/resolutions_68.xml (+1, -2) src/xml/escp2/resolutions/resolutions_69.xml (+1, -2) src/xml/escp2/resolutions/resolutions_7.xml (+3, -6) src/xml/escp2/resolutions/resolutions_70.xml (+1, -2) src/xml/escp2/resolutions/resolutions_71.xml (+1, -2) src/xml/escp2/resolutions/resolutions_72.xml (+2, -4) src/xml/escp2/resolutions/resolutions_73.xml (+1, -2) src/xml/escp2/resolutions/resolutions_74.xml (+2, -4) src/xml/escp2/resolutions/resolutions_75.xml (+2, -4) src/xml/escp2/resolutions/resolutions_76.xml (+2, -4) src/xml/escp2/resolutions/resolutions_77.xml (+2, -4) src/xml/escp2/resolutions/resolutions_78.xml (+4, -8) src/xml/escp2/resolutions/resolutions_79.xml (+1, -2) src/xml/escp2/resolutions/resolutions_8.xml (+3, -6) src/xml/escp2/resolutions/resolutions_80.xml (+1, -2) src/xml/escp2/resolutions/resolutions_81.xml (+2, -4) src/xml/escp2/resolutions/resolutions_82.xml (+3, -6) src/xml/escp2/resolutions/resolutions_83.xml (+2, -4) src/xml/escp2/resolutions/resolutions_84.xml (+2, -4) src/xml/escp2/resolutions/resolutions_85.xml (+1, -2) src/xml/escp2/resolutions/resolutions_86.xml (+1, -2) src/xml/escp2/resolutions/resolutions_87.xml (+0, -0) src/xml/escp2/resolutions/resolutions_88.xml (+1, -2) src/xml/escp2/resolutions/resolutions_89.xml (+1, -2) src/xml/escp2/resolutions/resolutions_9.xml (+3, -6) src/xml/escp2/resolutions/resolutions_90.xml (+1, -2) src/xml/escp2/weaves/pro7000.xml (+0, -0) src/xml/escp2/weaves/pro7500.xml (+0, -0) src/xml/escp2/weaves/pro7600.xml (+0, -0) src/xml/escp2/weaves/standard.xml (+0, -0) Clean up indentation/formatting of all XML files. Fix ink definitions for 4-color PictureMate printers. 2008-06-29 026d5e54509be3d38390a64ab418a0ce48fd5556 Lines: +4, -0 Files: src/xml/escp2/inks/f360_ultrachrome_k3.xml (+2, -0) src/xml/escp2/inks/pro_ultrachrome_k3.xml (+2, -0) Dark inks do need transition parameters 2008-06-29 ce49191e5cf85980be284c79a22cf1869c10a654 Lines: +1, -2 Files: src/testpattern/run-testpattern-2.in (+1, -2) Don't forcibly default color correction to raw. 2008-06-29 40dcfc4f9aaf573067aa79745b3761600b02b01f Lines: +49, -52 Files: src/testpattern/run-testpattern-2.in (+49, -52) Add option to place md5 output in a single file. 2008-06-29 3450e2ddc21151b449fb9e52f75a3724b9d96774 Lines: +12, -6 Files: src/xml/escp2/model/model_88.xml (+4, -2) src/xml/escp2/model/model_89.xml (+4, -2) src/xml/escp2/model/model_90.xml (+4, -2) x880 printers have 8 inks 2008-06-29 d29e79c8f16bfac999af404d7125d5a1e9b83d82 Lines: +0, -0 Files: src/xml/escp2/inks/pro_ultrachrome_k3.xml (+0, -0) Correct name of ink set. 2008-06-29 7e89d343799a4fea340f50a4bf0fef02b4dca15f Lines: +1, -1 Files: src/xml/escp2/inks/pro_ultrachrome_k3.xml (+1, -1) Light light black is apparently 0x20, not 0x30, on these printers. 2008-06-29 eb96a42d310e2336115ec01c8d0eb723d2da09a5 Lines: +921, -5 Files: src/xml/escp2/inks/Makefile.am (+1, -0) src/xml/escp2/inks/pro_ultrachrome_k3.xml (added +583) src/xml/escp2/model/Makefile.am (+3, -1) src/xml/escp2/model/model_88.xml (+1, -1) src/xml/escp2/model/model_89.xml (added +74) src/xml/escp2/model/model_90.xml (added +74) src/xml/escp2/resolutions/Makefile.am (+3, -1) src/xml/escp2/resolutions/resolutions_89.xml (added +90) src/xml/escp2/resolutions/resolutions_90.xml (added +90) src/xml/printers.xml (+2, -2) 7880, 9880, and 11880 are 8-color Ultrachrome K3 printers 2008-06-28 a4fc0538c8aa45b478f9eb5600be35168b474b21 Lines: +34, -2 Files: src/main/escp2-papers.c (+16, -0) src/main/print-escp2-data.c (+8, -0) src/main/print-papers.c (+2, -2) src/main/print-vars.c (+8, -0) Protect reading XML files against locale issues 2008-06-28 db485bb996fd589772c13fa7f967f9ec81b406f2 Lines: +104, -16 Files: src/cups/rastertoprinter.c (+33, -8) src/cups/test-rastertogutenprint.in (+71, -8) Use the actual page size name as passed to CUPS rather than trying to find a best fit, which doesn't always do what is intended. If the user specified a custom page size, that's what CUPS should honor. 2008-06-28 cc8a04d19e7586541b41acd880a387adfcdc182c Lines: +197, -3 Files: src/foomatic/foomatic-printermap (+6, -1) src/xml/escp2/model/Makefile.am (+2, -1) src/xml/escp2/model/model_88.xml (added +74) src/xml/escp2/resolutions/Makefile.am (+2, -1) src/xml/escp2/resolutions/resolutions_88.xml (added +90) src/xml/papers.xml (+18, -0) src/xml/printers.xml (+5, -0) Add Epson 11880; add definitions for 7800, 7880, 9800, 9880 2008-06-28 2f05b9ededc215e23ce23d2d1078cf0c62bdf399 Lines: +7, -1 Files: src/main/print-escp2-data.c (+1, -1) src/main/print-escp2.c (+6, -0) Fix logic for enlarging capability database 2008-06-28 762ae2b32c3b31c0cd46fb96b09e3b0b8b519b94 Lines: +18, -5 Files: src/testpattern/run-testpattern-2.in (+7, -4) src/testpattern/testpattern.c (+10, -1) src/testpattern/testpattern.h (+1, -0) Add -q option to suppress progress output 2008-06-28 9da202e0972ab8def9b822858fa6c8dce46104f0 Lines: +61, -14 Files: src/xml/papers.xml (+34, -7) src/xml/printers.xml (+27, -7) Add copyright notices and comments 2008-06-28 d761133f4565833d9dc59e59a970d06c7af51577 Lines: +4101, -6920 Files: src/main/escp2-channels.c (+367, -3083) src/main/escp2-driver.c (+1, -1) src/main/print-escp2-data.c (+23, -367) src/main/print-escp2.c (+109, -134) src/main/print-escp2.h (+21, -34) src/xml/escp2/inks/Makefile.am (+1, -0) src/xml/escp2/inks/b500.xml (+79, -70) src/xml/escp2/inks/c120.xml (+63, -54) src/xml/escp2/inks/c64.xml (+60, -51) src/xml/escp2/inks/c80.xml (+60, -51) src/xml/escp2/inks/c82.xml (+60, -51) src/xml/escp2/inks/claria.xml (+99, -111) src/xml/escp2/inks/cmy.xml (+12, -6) src/xml/escp2/inks/cmykrb.xml (+217, -171) src/xml/escp2/inks/cx3650.xml (+60, -51) src/xml/escp2/inks/defaultblack.xml (added +40) src/xml/escp2/inks/f360.xml (+60, -51) src/xml/escp2/inks/f360_photo.xml (+98, -98) src/xml/escp2/inks/f360_photo7_japan.xml (+163, -169) src/xml/escp2/inks/f360_ultrachrome.xml (+302, -312) src/xml/escp2/inks/f360_ultrachrome_k3.xml (+268, -280) src/xml/escp2/inks/photo_gen0.xml (+122, -111) src/xml/escp2/inks/photo_gen1.xml (+122, -111) src/xml/escp2/inks/photo_gen2.xml (+122, -111) src/xml/escp2/inks/photo_gen3.xml (+122, -111) src/xml/escp2/inks/photo_gen3_4.xml (+60, -51) src/xml/escp2/inks/photo_gen4.xml (+98, -122) src/xml/escp2/inks/photo_pigment.xml (+98, -90) src/xml/escp2/inks/picturemate_4.xml (+28, -16) src/xml/escp2/inks/picturemate_6.xml (+64, -40) src/xml/escp2/inks/pro_gen1.xml (+122, -111) src/xml/escp2/inks/pro_gen2.xml (+122, -111) src/xml/escp2/inks/pro_pigment.xml (+98, -90) src/xml/escp2/inks/pro_ultrachrome.xml (+302, -284) src/xml/escp2/inks/standard.xml (+60, -51) src/xml/escp2/inks/standard_gen0.xml (+60, -51) src/xml/escp2/inks/ultrachrome.xml (+302, -284) src/xml/escp2/inks/x80.xml (+36, -30) Convert remaining (ink channel) data to XML 2008-06-28 4eee7c2819f3a72a652362c6d46f87d427458e07 Lines: +2, -2 Files: NEWS (+2, -2) Bump version. 2008-06-28 f9fe8e6186ba360a5b57aaa7b19c1547ac35cf76 Lines: +42, -4 Files: src/testpattern/run-testpattern-2.in (+42, -4) Add RawChannels to list of parameters being tested. Add -r option to turn off testing all resolutions. 2008-06-27 4452590b7cd4f9d9e9cea5cb4d6550e694880383 Lines: +184, -163 Files: src/main/escp2-papers.c (+42, -33) src/main/escp2-resolutions.c (+18, -9) src/main/print-escp2-data.c (+71, -6) src/main/print-escp2.c (+47, -112) src/main/print-escp2.h (+6, -3) Encapsulate model IDs differently 2008-06-27 a9cf63a490687772638a2501d04a62d1b68abebc Lines: +4, -4 Files: test/parse-escp2 (+4, -4) Correct handling of old-style printers. 2008-06-27 4b89bab30a7da7cd4e3cbafc39e3685029d601b1 Lines: +2, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/xml/printers.xml (+1, -0) Support B-308 2008-06-22 1bedd9c3702eb8e40dc77cf2c7dff7a43aa3459c Lines: +0, -1 Files: po/POTFILES.in (+0, -1) Remove escp2-inks.c 2008-06-22 85abe2150f59c83a81f8dfb3f82e0dfc6461e747 Lines: +2736, -6029 Files: src/main/Makefile.am (+0, -1) src/main/escp2-driver.c (+8, -8) src/main/escp2-inks.c (removed -585) src/main/escp2-resolutions.c (+113, -518) src/main/print-escp2-data.c (+90, -472) src/main/print-escp2.c (+175, -210) src/main/print-escp2.h (+67, -117) src/xml/escp2/resolutions/resolutions_0.xml (+25, -29) src/xml/escp2/resolutions/resolutions_1.xml (+33, -36) src/xml/escp2/resolutions/resolutions_10.xml (+31, -47) src/xml/escp2/resolutions/resolutions_11.xml (+31, -47) src/xml/escp2/resolutions/resolutions_12.xml (+24, -46) src/xml/escp2/resolutions/resolutions_13.xml (+24, -46) src/xml/escp2/resolutions/resolutions_14.xml (+24, -46) src/xml/escp2/resolutions/resolutions_15.xml (+24, -46) src/xml/escp2/resolutions/resolutions_16.xml (+24, -46) src/xml/escp2/resolutions/resolutions_17.xml (+24, -46) src/xml/escp2/resolutions/resolutions_18.xml (+31, -47) src/xml/escp2/resolutions/resolutions_19.xml (+24, -46) src/xml/escp2/resolutions/resolutions_2.xml (+33, -36) src/xml/escp2/resolutions/resolutions_20.xml (+27, -52) src/xml/escp2/resolutions/resolutions_21.xml (+21, -40) src/xml/escp2/resolutions/resolutions_22.xml (+24, -46) src/xml/escp2/resolutions/resolutions_23.xml (+24, -46) src/xml/escp2/resolutions/resolutions_24.xml (+30, -48) src/xml/escp2/resolutions/resolutions_25.xml (+27, -52) src/xml/escp2/resolutions/resolutions_26.xml (+24, -46) src/xml/escp2/resolutions/resolutions_27.xml (+24, -46) src/xml/escp2/resolutions/resolutions_28.xml (+24, -35) src/xml/escp2/resolutions/resolutions_29.xml (+24, -35) src/xml/escp2/resolutions/resolutions_3.xml (+34, -53) src/xml/escp2/resolutions/resolutions_30.xml (+24, -35) src/xml/escp2/resolutions/resolutions_31.xml (+24, -35) src/xml/escp2/resolutions/resolutions_32.xml (+27, -52) src/xml/escp2/resolutions/resolutions_33.xml (+27, -52) src/xml/escp2/resolutions/resolutions_34.xml (+27, -52) src/xml/escp2/resolutions/resolutions_35.xml (+27, -52) src/xml/escp2/resolutions/resolutions_36.xml (+27, -52) src/xml/escp2/resolutions/resolutions_37.xml (+27, -52) src/xml/escp2/resolutions/resolutions_38.xml (+24, -46) src/xml/escp2/resolutions/resolutions_39.xml (+25, -29) src/xml/escp2/resolutions/resolutions_4.xml (+30, -48) src/xml/escp2/resolutions/resolutions_40.xml (+24, -35) src/xml/escp2/resolutions/resolutions_41.xml (+24, -35) src/xml/escp2/resolutions/resolutions_42.xml (+21, -40) src/xml/escp2/resolutions/resolutions_43.xml (+24, -46) src/xml/escp2/resolutions/resolutions_44.xml (+24, -48) src/xml/escp2/resolutions/resolutions_45.xml (+25, -29) src/xml/escp2/resolutions/resolutions_46.xml (+18, -36) src/xml/escp2/resolutions/resolutions_47.xml (+21, -41) src/xml/escp2/resolutions/resolutions_48.xml (+19, -30) src/xml/escp2/resolutions/resolutions_49.xml (+19, -30) src/xml/escp2/resolutions/resolutions_5.xml (+30, -48) src/xml/escp2/resolutions/resolutions_50.xml (+27, -54) src/xml/escp2/resolutions/resolutions_51.xml (+27, -54) src/xml/escp2/resolutions/resolutions_52.xml (+27, -54) src/xml/escp2/resolutions/resolutions_53.xml (+18, -36) src/xml/escp2/resolutions/resolutions_54.xml (+27, -52) src/xml/escp2/resolutions/resolutions_55.xml (+24, -48) src/xml/escp2/resolutions/resolutions_56.xml (+24, -46) src/xml/escp2/resolutions/resolutions_57.xml (+18, -35) src/xml/escp2/resolutions/resolutions_58.xml (+18, -35) src/xml/escp2/resolutions/resolutions_59.xml (+24, -46) src/xml/escp2/resolutions/resolutions_6.xml (+30, -48) src/xml/escp2/resolutions/resolutions_60.xml (+24, -48) src/xml/escp2/resolutions/resolutions_61.xml (+27, -54) src/xml/escp2/resolutions/resolutions_62.xml (+27, -52) src/xml/escp2/resolutions/resolutions_63.xml (+24, -47) src/xml/escp2/resolutions/resolutions_64.xml (+30, -59) src/xml/escp2/resolutions/resolutions_65.xml (+27, -53) src/xml/escp2/resolutions/resolutions_66.xml (+27, -54) src/xml/escp2/resolutions/resolutions_67.xml (+30, -59) src/xml/escp2/resolutions/resolutions_68.xml (+30, -59) src/xml/escp2/resolutions/resolutions_69.xml (+27, -54) src/xml/escp2/resolutions/resolutions_7.xml (+34, -53) src/xml/escp2/resolutions/resolutions_70.xml (+30, -59) src/xml/escp2/resolutions/resolutions_71.xml (+30, -59) src/xml/escp2/resolutions/resolutions_72.xml (+27, -54) src/xml/escp2/resolutions/resolutions_73.xml (+15, -28) src/xml/escp2/resolutions/resolutions_74.xml (+27, -53) src/xml/escp2/resolutions/resolutions_75.xml (+24, -48) src/xml/escp2/resolutions/resolutions_76.xml (+24, -48) src/xml/escp2/resolutions/resolutions_77.xml (+24, -47) src/xml/escp2/resolutions/resolutions_78.xml (+27, -52) src/xml/escp2/resolutions/resolutions_79.xml (+24, -48) src/xml/escp2/resolutions/resolutions_8.xml (+34, -53) src/xml/escp2/resolutions/resolutions_80.xml (+27, -54) src/xml/escp2/resolutions/resolutions_81.xml (+33, -65) src/xml/escp2/resolutions/resolutions_82.xml (+39, -77) src/xml/escp2/resolutions/resolutions_83.xml (+27, -53) src/xml/escp2/resolutions/resolutions_84.xml (+24, -47) src/xml/escp2/resolutions/resolutions_85.xml (+30, -59) src/xml/escp2/resolutions/resolutions_86.xml (+15, -28) src/xml/escp2/resolutions/resolutions_87.xml (+27, -53) src/xml/escp2/resolutions/resolutions_9.xml (+31, -47) Convert resolution data to XML. 2008-06-21 a0619eb5f8204e2983cc4d45e63122669a0221a8 Lines: +21223, -12 Files: configure.ac (+2, -0) src/main/print-escp2-data.c (+0, -2) src/xml/escp2/Makefile.am (+6, -0) src/xml/escp2/inks/.cvsignore (added +3) src/xml/escp2/inks/Makefile.am (added +70) src/xml/escp2/inks/b500.xml (added +183) src/xml/escp2/inks/c120.xml (added +167) src/xml/escp2/inks/c64.xml (added +164) src/xml/escp2/inks/c80.xml (added +164) src/xml/escp2/inks/c82.xml (added +164) src/xml/escp2/inks/claria.xml (added +294) src/xml/escp2/inks/cmy.xml (added +48) src/xml/escp2/inks/cmykrb.xml (added +815) src/xml/escp2/inks/cx3650.xml (added +164) src/xml/escp2/inks/f360.xml (added +164) src/xml/escp2/inks/f360_photo.xml (added +282) src/xml/escp2/inks/f360_photo7_japan.xml (added +419) src/xml/escp2/inks/f360_ultrachrome.xml (added +797) src/xml/escp2/inks/f360_ultrachrome_k3.xml (added +595) src/xml/escp2/inks/photo_gen0.xml (added +306) src/xml/escp2/inks/photo_gen1.xml (added +306) src/xml/escp2/inks/photo_gen2.xml (added +306) src/xml/escp2/inks/photo_gen3.xml (added +306) src/xml/escp2/inks/photo_gen3_4.xml (added +164) src/xml/escp2/inks/photo_gen4.xml (added +306) src/xml/escp2/inks/photo_pigment.xml (added +274) src/xml/escp2/inks/picturemate_4.xml (added +121) src/xml/escp2/inks/picturemate_6.xml (added +263) src/xml/escp2/inks/pro_gen1.xml (added +306) src/xml/escp2/inks/pro_gen2.xml (added +306) src/xml/escp2/inks/pro_pigment.xml (added +274) src/xml/escp2/inks/pro_ultrachrome.xml (added +769) src/xml/escp2/inks/standard.xml (added +164) src/xml/escp2/inks/standard_gen0.xml (added +164) src/xml/escp2/inks/ultrachrome.xml (added +769) src/xml/escp2/inks/x80.xml (added +132) src/xml/escp2/model/model_0.xml (+2, -0) src/xml/escp2/model/model_1.xml (+2, -0) src/xml/escp2/model/model_10.xml (+2, -0) src/xml/escp2/model/model_11.xml (+2, -0) src/xml/escp2/model/model_12.xml (+2, -0) src/xml/escp2/model/model_13.xml (+2, -0) src/xml/escp2/model/model_14.xml (+2, -0) src/xml/escp2/model/model_15.xml (+2, -0) src/xml/escp2/model/model_16.xml (+2, -0) src/xml/escp2/model/model_17.xml (+2, -0) src/xml/escp2/model/model_18.xml (+2, -0) src/xml/escp2/model/model_19.xml (+2, -0) src/xml/escp2/model/model_2.xml (+2, -0) src/xml/escp2/model/model_20.xml (+2, -0) src/xml/escp2/model/model_21.xml (+2, -0) src/xml/escp2/model/model_22.xml (+2, -0) src/xml/escp2/model/model_23.xml (+2, -0) src/xml/escp2/model/model_24.xml (+2, -0) src/xml/escp2/model/model_25.xml (+2, -0) src/xml/escp2/model/model_26.xml (+2, -0) src/xml/escp2/model/model_27.xml (+2, -0) src/xml/escp2/model/model_28.xml (+2, -0) src/xml/escp2/model/model_29.xml (+2, -0) src/xml/escp2/model/model_3.xml (+2, -0) src/xml/escp2/model/model_30.xml (+2, -0) src/xml/escp2/model/model_31.xml (+2, -0) src/xml/escp2/model/model_32.xml (+2, -0) src/xml/escp2/model/model_33.xml (+2, -0) src/xml/escp2/model/model_34.xml (+2, -0) src/xml/escp2/model/model_35.xml (+2, -0) src/xml/escp2/model/model_36.xml (+2, -0) src/xml/escp2/model/model_37.xml (+2, -0) src/xml/escp2/model/model_38.xml (+2, -0) src/xml/escp2/model/model_39.xml (+2, -0) src/xml/escp2/model/model_4.xml (+2, -0) src/xml/escp2/model/model_40.xml (+2, -0) src/xml/escp2/model/model_41.xml (+2, -0) src/xml/escp2/model/model_42.xml (+2, -0) src/xml/escp2/model/model_43.xml (+2, -0) src/xml/escp2/model/model_44.xml (+2, -0) src/xml/escp2/model/model_45.xml (+2, -0) src/xml/escp2/model/model_46.xml (+2, -0) src/xml/escp2/model/model_47.xml (+2, -0) src/xml/escp2/model/model_48.xml (+2, -0) src/xml/escp2/model/model_49.xml (+2, -0) src/xml/escp2/model/model_5.xml (+2, -0) src/xml/escp2/model/model_50.xml (+2, -0) src/xml/escp2/model/model_51.xml (+2, -0) src/xml/escp2/model/model_52.xml (+2, -0) src/xml/escp2/model/model_53.xml (+2, -0) src/xml/escp2/model/model_54.xml (+2, -0) src/xml/escp2/model/model_55.xml (+2, -0) src/xml/escp2/model/model_56.xml (+2, -0) src/xml/escp2/model/model_57.xml (+2, -0) src/xml/escp2/model/model_58.xml (+2, -0) src/xml/escp2/model/model_59.xml (+2, -0) src/xml/escp2/model/model_6.xml (+2, -0) src/xml/escp2/model/model_60.xml (+2, -0) src/xml/escp2/model/model_61.xml (+2, -0) src/xml/escp2/model/model_62.xml (+2, -0) src/xml/escp2/model/model_63.xml (+2, -0) src/xml/escp2/model/model_64.xml (+3, -1) src/xml/escp2/model/model_65.xml (+2, -0) src/xml/escp2/model/model_66.xml (+2, -0) src/xml/escp2/model/model_67.xml (+3, -1) src/xml/escp2/model/model_68.xml (+2, -0) src/xml/escp2/model/model_69.xml (+2, -0) src/xml/escp2/model/model_7.xml (+2, -0) src/xml/escp2/model/model_70.xml (+3, -1) src/xml/escp2/model/model_71.xml (+3, -1) src/xml/escp2/model/model_72.xml (+2, -0) src/xml/escp2/model/model_73.xml (+2, -0) src/xml/escp2/model/model_74.xml (+2, -0) src/xml/escp2/model/model_75.xml (+2, -0) src/xml/escp2/model/model_76.xml (+3, -1) src/xml/escp2/model/model_77.xml (+2, -0) src/xml/escp2/model/model_78.xml (+2, -0) src/xml/escp2/model/model_79.xml (+2, -0) src/xml/escp2/model/model_8.xml (+2, -0) src/xml/escp2/model/model_80.xml (+2, -0) src/xml/escp2/model/model_81.xml (+3, -1) src/xml/escp2/model/model_82.xml (+4, -2) src/xml/escp2/model/model_83.xml (+2, -0) src/xml/escp2/model/model_84.xml (+2, -0) src/xml/escp2/model/model_85.xml (+3, -1) src/xml/escp2/model/model_86.xml (+2, -0) src/xml/escp2/model/model_87.xml (+3, -1) src/xml/escp2/model/model_9.xml (+2, -0) src/xml/escp2/resolutions/.cvsignore (added +3) src/xml/escp2/resolutions/Makefile.am (added +127) src/xml/escp2/resolutions/resolutions_0.xml (added +93) src/xml/escp2/resolutions/resolutions_1.xml (added +113) src/xml/escp2/resolutions/resolutions_10.xml (added +123) src/xml/escp2/resolutions/resolutions_11.xml (added +123) src/xml/escp2/resolutions/resolutions_12.xml (added +130) src/xml/escp2/resolutions/resolutions_13.xml (added +129) src/xml/escp2/resolutions/resolutions_14.xml (added +130) src/xml/escp2/resolutions/resolutions_15.xml (added +130) src/xml/escp2/resolutions/resolutions_16.xml (added +132) src/xml/escp2/resolutions/resolutions_17.xml (added +132) src/xml/escp2/resolutions/resolutions_18.xml (added +123) src/xml/escp2/resolutions/resolutions_19.xml (added +132) src/xml/escp2/resolutions/resolutions_2.xml (added +113) src/xml/escp2/resolutions/resolutions_20.xml (added +143) src/xml/escp2/resolutions/resolutions_21.xml (added +119) src/xml/escp2/resolutions/resolutions_22.xml (added +132) src/xml/escp2/resolutions/resolutions_23.xml (added +132) src/xml/escp2/resolutions/resolutions_24.xml (added +123) src/xml/escp2/resolutions/resolutions_25.xml (added +143) src/xml/escp2/resolutions/resolutions_26.xml (added +124) src/xml/escp2/resolutions/resolutions_27.xml (added +115) src/xml/escp2/resolutions/resolutions_28.xml (added +101) src/xml/escp2/resolutions/resolutions_29.xml (added +101) src/xml/escp2/resolutions/resolutions_3.xml (added +134) src/xml/escp2/resolutions/resolutions_30.xml (added +101) src/xml/escp2/resolutions/resolutions_31.xml (added +101) src/xml/escp2/resolutions/resolutions_32.xml (added +142) src/xml/escp2/resolutions/resolutions_33.xml (added +142) src/xml/escp2/resolutions/resolutions_34.xml (added +139) src/xml/escp2/resolutions/resolutions_35.xml (added +142) src/xml/escp2/resolutions/resolutions_36.xml (added +142) src/xml/escp2/resolutions/resolutions_37.xml (added +142) src/xml/escp2/resolutions/resolutions_38.xml (added +130) src/xml/escp2/resolutions/resolutions_39.xml (added +93) src/xml/escp2/resolutions/resolutions_4.xml (added +123) src/xml/escp2/resolutions/resolutions_40.xml (added +101) src/xml/escp2/resolutions/resolutions_41.xml (added +108) src/xml/escp2/resolutions/resolutions_42.xml (added +119) src/xml/escp2/resolutions/resolutions_43.xml (added +130) src/xml/escp2/resolutions/resolutions_44.xml (added +126) src/xml/escp2/resolutions/resolutions_45.xml (added +93) src/xml/escp2/resolutions/resolutions_46.xml (added +101) src/xml/escp2/resolutions/resolutions_47.xml (added +113) src/xml/escp2/resolutions/resolutions_48.xml (added +101) src/xml/escp2/resolutions/resolutions_49.xml (added +101) src/xml/escp2/resolutions/resolutions_5.xml (added +123) src/xml/escp2/resolutions/resolutions_50.xml (added +138) src/xml/escp2/resolutions/resolutions_51.xml (added +138) src/xml/escp2/resolutions/resolutions_52.xml (added +138) src/xml/escp2/resolutions/resolutions_53.xml (added +101) src/xml/escp2/resolutions/resolutions_54.xml (added +143) src/xml/escp2/resolutions/resolutions_55.xml (added +126) src/xml/escp2/resolutions/resolutions_56.xml (added +130) src/xml/escp2/resolutions/resolutions_57.xml (added +96) src/xml/escp2/resolutions/resolutions_58.xml (added +96) src/xml/escp2/resolutions/resolutions_59.xml (added +130) src/xml/escp2/resolutions/resolutions_6.xml (added +123) src/xml/escp2/resolutions/resolutions_60.xml (added +126) src/xml/escp2/resolutions/resolutions_61.xml (added +140) src/xml/escp2/resolutions/resolutions_62.xml (added +142) src/xml/escp2/resolutions/resolutions_63.xml (added +128) src/xml/escp2/resolutions/resolutions_64.xml (added +148) src/xml/escp2/resolutions/resolutions_65.xml (added +139) src/xml/escp2/resolutions/resolutions_66.xml (added +140) src/xml/escp2/resolutions/resolutions_67.xml (added +148) src/xml/escp2/resolutions/resolutions_68.xml (added +148) src/xml/escp2/resolutions/resolutions_69.xml (added +137) src/xml/escp2/resolutions/resolutions_7.xml (added +134) src/xml/escp2/resolutions/resolutions_70.xml (added +148) src/xml/escp2/resolutions/resolutions_71.xml (added +145) src/xml/escp2/resolutions/resolutions_72.xml (added +140) src/xml/escp2/resolutions/resolutions_73.xml (added +88) src/xml/escp2/resolutions/resolutions_74.xml (added +139) src/xml/escp2/resolutions/resolutions_75.xml (added +126) src/xml/escp2/resolutions/resolutions_76.xml (added +126) src/xml/escp2/resolutions/resolutions_77.xml (added +128) src/xml/escp2/resolutions/resolutions_78.xml (added +142) src/xml/escp2/resolutions/resolutions_79.xml (added +126) src/xml/escp2/resolutions/resolutions_8.xml (added +134) src/xml/escp2/resolutions/resolutions_80.xml (added +137) src/xml/escp2/resolutions/resolutions_81.xml (added +166) src/xml/escp2/resolutions/resolutions_82.xml (added +193) src/xml/escp2/resolutions/resolutions_83.xml (added +139) src/xml/escp2/resolutions/resolutions_84.xml (added +128) src/xml/escp2/resolutions/resolutions_85.xml (added +147) src/xml/escp2/resolutions/resolutions_86.xml (added +88) src/xml/escp2/resolutions/resolutions_87.xml (added +135) src/xml/escp2/resolutions/resolutions_9.xml (added +123) Add data for resolutions and channel definitions. More code needs to be written. Fix media definition for Stylus Photo 1400. 2008-06-21 506602f7eeca844c7732075e4a568806db21fcc5 Lines: +24, -13 Files: README (+7, -5) scripts/autogen.sh (+17, -8) A few fixes from Matt Broughton. 2008-06-21 3eef61ceeaafa7138381dbfac65483e875edacf6 Lines: +16, -10 Files: src/xml/escp2/model/model_48.xml (+8, -5) src/xml/escp2/model/model_49.xml (+8, -5) Add borderless support to Stylus Pro 7600/9600 2008-06-20 6978f4e9786adfdba4d60ba877c183e4cd1d4d13 Lines: +902, -305 Files: configure.ac (+2, -0) src/main/escp2-driver.c (+7, -6) src/main/escp2-resolutions.c (+162, -167) src/main/print-escp2-data.c (+96, -95) src/main/print-escp2.c (+4, -6) src/main/print-escp2.h (+18, -20) src/testpattern/run-testpattern-2.in (+22, -7) src/xml/escp2/Makefile.am (+13, -4) src/xml/escp2/model/model_0.xml (+1, -0) src/xml/escp2/model/model_1.xml (+1, -0) src/xml/escp2/model/model_10.xml (+1, -0) src/xml/escp2/model/model_11.xml (+1, -0) src/xml/escp2/model/model_12.xml (+1, -0) src/xml/escp2/model/model_13.xml (+1, -0) src/xml/escp2/model/model_14.xml (+1, -0) src/xml/escp2/model/model_15.xml (+1, -0) src/xml/escp2/model/model_16.xml (+1, -0) src/xml/escp2/model/model_17.xml (+1, -0) src/xml/escp2/model/model_18.xml (+1, -0) src/xml/escp2/model/model_19.xml (+1, -0) src/xml/escp2/model/model_2.xml (+1, -0) src/xml/escp2/model/model_20.xml (+1, -0) src/xml/escp2/model/model_21.xml (+1, -0) src/xml/escp2/model/model_22.xml (+1, -0) src/xml/escp2/model/model_23.xml (+1, -0) src/xml/escp2/model/model_24.xml (+1, -0) src/xml/escp2/model/model_25.xml (+1, -0) src/xml/escp2/model/model_26.xml (+1, -0) src/xml/escp2/model/model_27.xml (+1, -0) src/xml/escp2/model/model_28.xml (+2, -0) src/xml/escp2/model/model_29.xml (+2, -0) src/xml/escp2/model/model_3.xml (+1, -0) src/xml/escp2/model/model_30.xml (+2, -0) src/xml/escp2/model/model_31.xml (+2, -0) src/xml/escp2/model/model_32.xml (+1, -0) src/xml/escp2/model/model_33.xml (+1, -0) src/xml/escp2/model/model_34.xml (+1, -0) src/xml/escp2/model/model_35.xml (+1, -0) src/xml/escp2/model/model_36.xml (+1, -0) src/xml/escp2/model/model_37.xml (+1, -0) src/xml/escp2/model/model_38.xml (+1, -0) src/xml/escp2/model/model_39.xml (+1, -0) src/xml/escp2/model/model_4.xml (+1, -0) src/xml/escp2/model/model_40.xml (+2, -0) src/xml/escp2/model/model_41.xml (+2, -0) src/xml/escp2/model/model_42.xml (+1, -0) src/xml/escp2/model/model_43.xml (+1, -0) src/xml/escp2/model/model_44.xml (+1, -0) src/xml/escp2/model/model_45.xml (+1, -0) src/xml/escp2/model/model_46.xml (+1, -0) src/xml/escp2/model/model_47.xml (+1, -0) src/xml/escp2/model/model_48.xml (+2, -0) src/xml/escp2/model/model_49.xml (+2, -0) src/xml/escp2/model/model_5.xml (+1, -0) src/xml/escp2/model/model_50.xml (+1, -0) src/xml/escp2/model/model_51.xml (+1, -0) src/xml/escp2/model/model_52.xml (+1, -0) src/xml/escp2/model/model_53.xml (+1, -0) src/xml/escp2/model/model_54.xml (+1, -0) src/xml/escp2/model/model_55.xml (+1, -0) src/xml/escp2/model/model_56.xml (+1, -0) src/xml/escp2/model/model_57.xml (+1, -0) src/xml/escp2/model/model_58.xml (+1, -0) src/xml/escp2/model/model_59.xml (+1, -0) src/xml/escp2/model/model_6.xml (+1, -0) src/xml/escp2/model/model_60.xml (+1, -0) src/xml/escp2/model/model_61.xml (+1, -0) src/xml/escp2/model/model_62.xml (+1, -0) src/xml/escp2/model/model_63.xml (+1, -0) src/xml/escp2/model/model_64.xml (+1, -0) src/xml/escp2/model/model_65.xml (+1, -0) src/xml/escp2/model/model_66.xml (+1, -0) src/xml/escp2/model/model_67.xml (+1, -0) src/xml/escp2/model/model_68.xml (+1, -0) src/xml/escp2/model/model_69.xml (+1, -0) src/xml/escp2/model/model_7.xml (+1, -0) src/xml/escp2/model/model_70.xml (+1, -0) src/xml/escp2/model/model_71.xml (+1, -0) src/xml/escp2/model/model_72.xml (+1, -0) src/xml/escp2/model/model_73.xml (+1, -0) src/xml/escp2/model/model_74.xml (+1, -0) src/xml/escp2/model/model_75.xml (+1, -0) src/xml/escp2/model/model_76.xml (+1, -0) src/xml/escp2/model/model_77.xml (+1, -0) src/xml/escp2/model/model_78.xml (+1, -0) src/xml/escp2/model/model_79.xml (+1, -0) src/xml/escp2/model/model_8.xml (+1, -0) src/xml/escp2/model/model_80.xml (+1, -0) src/xml/escp2/model/model_81.xml (+1, -0) src/xml/escp2/model/model_82.xml (+1, -0) src/xml/escp2/model/model_83.xml (+1, -0) src/xml/escp2/model/model_84.xml (+1, -0) src/xml/escp2/model/model_85.xml (+1, -0) src/xml/escp2/model/model_86.xml (+1, -0) src/xml/escp2/model/model_87.xml (+1, -0) src/xml/escp2/model/model_9.xml (+1, -0) src/xml/escp2/qualitypresets/.cvsignore (added +3) src/xml/escp2/qualitypresets/Makefile.am (added +43) src/xml/escp2/qualitypresets/p1_5.xml (added +70) src/xml/escp2/qualitypresets/picturemate.xml (added +60) src/xml/escp2/qualitypresets/standard.xml (added +70) src/xml/escp2/qualitypresets/v2880.xml (added +70) src/xml/escp2/weaves/.cvsignore (added +3) src/xml/escp2/weaves/Makefile.am (added +43) src/xml/escp2/weaves/pro7000.xml (added +30) src/xml/escp2/weaves/pro7500.xml (added +31) src/xml/escp2/weaves/pro7600.xml (added +32) src/xml/escp2/weaves/standard.xml (added +27) Convert quality presets and printer weave settings to XML. 2008-06-18 d3a4a8c616ebbdcd548f5e28ccc7a947dd54d19d Lines: +0, -0 Update Danish translation 2008-06-17 bfdb01413058fc10de7693b989428927d919951d Lines: +1, -0 Files: src/cups/cups-genppdupdate.in (+1, -0) We do need to use Fcntl. 2008-06-16 02ac9fbd4c77a0f8b437af43c8313e3eab0dd457 Lines: +741, -410 Files: src/main/escp2-channels.c (+0, -215) src/main/print-escp2-data.c (+103, -88) src/main/print-escp2.c (+11, -98) src/main/print-escp2.h (+2, -9) src/xml/escp2/model/model_0.xml (+6, -0) src/xml/escp2/model/model_1.xml (+6, -0) src/xml/escp2/model/model_10.xml (+6, -0) src/xml/escp2/model/model_11.xml (+6, -0) src/xml/escp2/model/model_12.xml (+6, -0) src/xml/escp2/model/model_13.xml (+6, -0) src/xml/escp2/model/model_14.xml (+8, -0) src/xml/escp2/model/model_15.xml (+8, -0) src/xml/escp2/model/model_16.xml (+6, -0) src/xml/escp2/model/model_17.xml (+6, -0) src/xml/escp2/model/model_18.xml (+6, -0) src/xml/escp2/model/model_19.xml (+6, -0) src/xml/escp2/model/model_2.xml (+6, -0) src/xml/escp2/model/model_20.xml (+8, -0) src/xml/escp2/model/model_21.xml (+6, -0) src/xml/escp2/model/model_22.xml (+8, -0) src/xml/escp2/model/model_23.xml (+8, -0) src/xml/escp2/model/model_24.xml (+6, -0) src/xml/escp2/model/model_25.xml (+6, -0) src/xml/escp2/model/model_26.xml (+8, -0) src/xml/escp2/model/model_27.xml (+8, -0) src/xml/escp2/model/model_28.xml (+8, -0) src/xml/escp2/model/model_29.xml (+8, -0) src/xml/escp2/model/model_3.xml (+6, -0) src/xml/escp2/model/model_30.xml (+8, -0) src/xml/escp2/model/model_31.xml (+8, -0) src/xml/escp2/model/model_32.xml (+6, -0) src/xml/escp2/model/model_33.xml (+6, -0) src/xml/escp2/model/model_34.xml (+6, -0) src/xml/escp2/model/model_35.xml (+8, -0) src/xml/escp2/model/model_36.xml (+8, -0) src/xml/escp2/model/model_37.xml (+8, -0) src/xml/escp2/model/model_38.xml (+6, -0) src/xml/escp2/model/model_39.xml (+6, -0) src/xml/escp2/model/model_4.xml (+6, -0) src/xml/escp2/model/model_40.xml (+8, -0) src/xml/escp2/model/model_41.xml (+8, -0) src/xml/escp2/model/model_42.xml (+6, -0) src/xml/escp2/model/model_43.xml (+6, -0) src/xml/escp2/model/model_44.xml (+6, -0) src/xml/escp2/model/model_45.xml (+6, -0) src/xml/escp2/model/model_46.xml (+9, -0) src/xml/escp2/model/model_47.xml (+9, -0) src/xml/escp2/model/model_48.xml (+8, -0) src/xml/escp2/model/model_49.xml (+8, -0) src/xml/escp2/model/model_5.xml (+6, -0) src/xml/escp2/model/model_50.xml (+8, -0) src/xml/escp2/model/model_51.xml (+8, -0) src/xml/escp2/model/model_52.xml (+6, -0) src/xml/escp2/model/model_53.xml (+9, -0) src/xml/escp2/model/model_54.xml (+8, -0) src/xml/escp2/model/model_55.xml (+6, -0) src/xml/escp2/model/model_56.xml (+6, -0) src/xml/escp2/model/model_57.xml (+9, -0) src/xml/escp2/model/model_58.xml (+8, -0) src/xml/escp2/model/model_59.xml (+6, -0) src/xml/escp2/model/model_6.xml (+6, -0) src/xml/escp2/model/model_60.xml (+6, -0) src/xml/escp2/model/model_61.xml (+6, -0) src/xml/escp2/model/model_62.xml (+8, -0) src/xml/escp2/model/model_63.xml (+8, -0) src/xml/escp2/model/model_64.xml (+10, -0) src/xml/escp2/model/model_65.xml (+6, -0) src/xml/escp2/model/model_66.xml (+6, -0) src/xml/escp2/model/model_67.xml (+10, -0) src/xml/escp2/model/model_68.xml (+10, -0) src/xml/escp2/model/model_69.xml (+6, -0) src/xml/escp2/model/model_7.xml (+8, -0) src/xml/escp2/model/model_70.xml (+8, -0) src/xml/escp2/model/model_71.xml (+10, -0) src/xml/escp2/model/model_72.xml (+6, -0) src/xml/escp2/model/model_73.xml (+8, -0) src/xml/escp2/model/model_74.xml (+6, -0) src/xml/escp2/model/model_75.xml (+6, -0) src/xml/escp2/model/model_76.xml (+6, -0) src/xml/escp2/model/model_77.xml (+8, -0) src/xml/escp2/model/model_78.xml (+8, -0) src/xml/escp2/model/model_79.xml (+6, -0) src/xml/escp2/model/model_8.xml (+8, -0) src/xml/escp2/model/model_80.xml (+6, -0) src/xml/escp2/model/model_81.xml (+8, -0) src/xml/escp2/model/model_82.xml (+8, -0) src/xml/escp2/model/model_83.xml (+6, -0) src/xml/escp2/model/model_84.xml (+8, -0) src/xml/escp2/model/model_85.xml (+7, -0) src/xml/escp2/model/model_86.xml (+6, -0) src/xml/escp2/model/model_87.xml (+6, -0) src/xml/escp2/model/model_9.xml (+8, -0) Convert channel names to XML 2008-06-16 961d04cd8a8c1fb0cf53b54fcc130d162219c8ab Lines: +1, -1 Files: src/cups/genppd.c (+1, -1) Remove safety check for output order, which is really implemented in CUPS. 2008-06-16 9f5f707a74608b665fc90b520e8dba98b5086906 Lines: +0, -3 Files: src/cups/cups-genppdupdate.in (+0, -3) Remove unneeded 'use' statements. 2008-06-15 b41aee58dc6676d8e95c5c68fd486c4a6278bc7c Lines: +170, -149 Files: test/parse-escp2 (+170, -149) Fix a few problems. Improve performance. 2008-06-15 4f490dcc76b19a574caf2eb26c2c15cb21fa2f49 Lines: +3450, -1066 Files: src/main/print-escp2-data.c (+337, -968) src/main/print-escp2.c (+1, -85) src/main/print-escp2.h (+17, -13) src/xml/.cvsignore (+3, -0) src/xml/escp2/model/model_0.xml (+27, -0) src/xml/escp2/model/model_1.xml (+26, -0) src/xml/escp2/model/model_10.xml (+29, -0) src/xml/escp2/model/model_11.xml (+28, -0) src/xml/escp2/model/model_12.xml (+41, -0) src/xml/escp2/model/model_13.xml (+42, -0) src/xml/escp2/model/model_14.xml (+29, -0) src/xml/escp2/model/model_15.xml (+29, -0) src/xml/escp2/model/model_16.xml (+42, -0) src/xml/escp2/model/model_17.xml (+42, -0) src/xml/escp2/model/model_18.xml (+29, -0) src/xml/escp2/model/model_19.xml (+42, -0) src/xml/escp2/model/model_2.xml (+26, -0) src/xml/escp2/model/model_20.xml (+29, -0) src/xml/escp2/model/model_21.xml (+45, -0) src/xml/escp2/model/model_22.xml (+31, -0) src/xml/escp2/model/model_23.xml (+31, -0) src/xml/escp2/model/model_24.xml (+28, -0) src/xml/escp2/model/model_25.xml (+42, -0) src/xml/escp2/model/model_26.xml (+41, -0) src/xml/escp2/model/model_27.xml (+27, -0) src/xml/escp2/model/model_28.xml (+27, -0) src/xml/escp2/model/model_29.xml (+27, -0) src/xml/escp2/model/model_3.xml (+27, -0) src/xml/escp2/model/model_30.xml (+27, -0) src/xml/escp2/model/model_31.xml (+27, -0) src/xml/escp2/model/model_32.xml (+42, -0) src/xml/escp2/model/model_33.xml (+42, -0) src/xml/escp2/model/model_34.xml (+43, -0) src/xml/escp2/model/model_35.xml (+33, -0) src/xml/escp2/model/model_36.xml (+33, -0) src/xml/escp2/model/model_37.xml (+33, -0) src/xml/escp2/model/model_38.xml (+45, -0) src/xml/escp2/model/model_39.xml (+26, -0) src/xml/escp2/model/model_4.xml (+27, -0) src/xml/escp2/model/model_40.xml (+27, -0) src/xml/escp2/model/model_41.xml (+27, -0) src/xml/escp2/model/model_42.xml (+44, -0) src/xml/escp2/model/model_43.xml (+44, -0) src/xml/escp2/model/model_44.xml (+43, -0) src/xml/escp2/model/model_45.xml (+26, -0) src/xml/escp2/model/model_46.xml (+41, -0) src/xml/escp2/model/model_47.xml (+41, -0) src/xml/escp2/model/model_48.xml (+30, -0) src/xml/escp2/model/model_49.xml (+30, -0) src/xml/escp2/model/model_5.xml (+27, -0) src/xml/escp2/model/model_50.xml (+33, -0) src/xml/escp2/model/model_51.xml (+33, -0) src/xml/escp2/model/model_52.xml (+42, -0) src/xml/escp2/model/model_53.xml (+40, -0) src/xml/escp2/model/model_54.xml (+29, -0) src/xml/escp2/model/model_55.xml (+43, -0) src/xml/escp2/model/model_56.xml (+43, -0) src/xml/escp2/model/model_57.xml (+45, -0) src/xml/escp2/model/model_58.xml (+32, -0) src/xml/escp2/model/model_59.xml (+44, -0) src/xml/escp2/model/model_6.xml (+27, -0) src/xml/escp2/model/model_60.xml (+46, -0) src/xml/escp2/model/model_61.xml (+46, -0) src/xml/escp2/model/model_62.xml (+35, -0) src/xml/escp2/model/model_63.xml (+35, -0) src/xml/escp2/model/model_64.xml (+36, -0) src/xml/escp2/model/model_65.xml (+34, -0) src/xml/escp2/model/model_66.xml (+46, -0) src/xml/escp2/model/model_67.xml (+36, -0) src/xml/escp2/model/model_68.xml (+36, -0) src/xml/escp2/model/model_69.xml (+46, -0) src/xml/escp2/model/model_7.xml (+27, -0) src/xml/escp2/model/model_70.xml (+35, -0) src/xml/escp2/model/model_71.xml (+36, -0) src/xml/escp2/model/model_72.xml (+45, -0) src/xml/escp2/model/model_73.xml (+33, -0) src/xml/escp2/model/model_74.xml (+32, -0) src/xml/escp2/model/model_75.xml (+33, -0) src/xml/escp2/model/model_76.xml (+33, -0) src/xml/escp2/model/model_77.xml (+34, -0) src/xml/escp2/model/model_78.xml (+33, -0) src/xml/escp2/model/model_79.xml (+46, -0) src/xml/escp2/model/model_8.xml (+26, -0) src/xml/escp2/model/model_80.xml (+46, -0) src/xml/escp2/model/model_81.xml (+36, -0) src/xml/escp2/model/model_82.xml (+36, -0) src/xml/escp2/model/model_83.xml (+35, -0) src/xml/escp2/model/model_84.xml (+35, -0) src/xml/escp2/model/model_85.xml (+46, -0) src/xml/escp2/model/model_86.xml (+33, -0) src/xml/escp2/model/model_87.xml (+33, -0) src/xml/escp2/model/model_9.xml (+27, -0) Convert basic scalar data to XML 2008-06-15 4e04b0c5db1955710f700d9cf05c81fab88aa680 Lines: +2, -2 Files: configure.ac (+2, -2) Bump version. 2008-06-15 ee5dd6626336265c7310a398c41e96933773a8fc Lines: +1, -1 Files: src/main/sequence.c (+1, -1) Avoid trivial infinite loop in certain cases of malformed sequence. 2008-06-14 29ed3fafdc880a5c7bf418d7592a1c50a0f64b62 Lines: +0, -0 Updated Dutch translation =============================================================================== Name: gutenprint-5_2_0-beta3 2008-06-14 40c0ff8a88a4b600057b0d664927db29601b6d37 Lines: +0, -0 Gutenprint 5.2.0-beta3 release 2008-06-14 a6e648030b64f44a97085f0c82cd97c53d06d07f Lines: +1, -1 Files: src/Makefile.am (+1, -1) Need to build src/main before src/xml to allow extract-strings to be built. 2008-06-14 2b54b76c58722e92300f3e2dc621b618f9ab4ccd Lines: +1, -0 Files: src/xml/extract-strings.c (+1, -0) Return correct exit status. 2008-06-11 33fae361764f6f5e881594fe76a1675d4541bfb9 Lines: +53, -12 Files: NEWS (+45, -4) README (+3, -3) configure.ac (+5, -5) Prep for beta3 release 2008-06-11 77fce968cfe8088852baa12e23602ba5ac5bb8d4 Lines: +2, -1 Files: src/main/mxml-file.c (+2, -1) Fix trivial bug in stp_mxmlLoadFromFile. 2008-06-11 e74b050dec8197dc23850a8b53be9e6e703b4a63 Lines: +39, -31 Files: src/main/escp2-driver.c (+39, -31) Change ordering of remote commands to match Epson recommendations. 2008-06-11 2b3cfaf4dcac4a7c94810a55b4ade51f4108611e Lines: +73, -73 Files: src/xml/escp2/media/c120.xml (+73, -73) Further attempts to improve print speed/quality. 2008-06-11 fd11eeab67a4ab0ab0e0823e81329ec5d7cc93f1 Lines: +10, -10 Files: src/xml/escp2/media/c120.xml (+10, -10) Improve print speed. 2008-06-10 61afa00b0b938e0c2e52b827fad16c46def93a7c Lines: +3221, -3134 Files: src/xml/Makefile.am (+12, -10) src/xml/escp2/Makefile.am (+6, -1) src/xml/escp2/inputslots/Makefile.am (+3, -1) src/xml/escp2/inputslots/b500.xml (+2, -2) src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (+5, -5) src/xml/escp2/inputslots/cd_roll_feed.xml (+4, -4) src/xml/escp2/inputslots/cutter_roll_feed.xml (+3, -3) src/xml/escp2/inputslots/pro_roll_feed.xml (+2, -2) src/xml/escp2/inputslots/r1800.xml (+5, -5) src/xml/escp2/inputslots/r2400.xml (+4, -4) src/xml/escp2/inputslots/rx700.xml (+4, -4) src/xml/escp2/inputslots/spro5000.xml (+4, -4) src/xml/escp2/inputslots/standard_roll_feed.xml (+2, -2) src/xml/escp2/media/Makefile.am (+3, -1) src/xml/escp2/media/b500.xml (+50, -50) src/xml/escp2/media/c120.xml (+34, -34) src/xml/escp2/media/c64.xml (+57, -57) src/xml/escp2/media/c80.xml (+57, -57) src/xml/escp2/media/c82.xml (+57, -57) src/xml/escp2/media/claria.xml (+44, -44) src/xml/escp2/media/claria1400.xml (+44, -44) src/xml/escp2/media/cmy.xml (+38, -38) src/xml/escp2/media/cmykrb.xml (+60, -60) src/xml/escp2/media/cx3650.xml (+57, -57) src/xml/escp2/media/f360.xml (+57, -57) src/xml/escp2/media/f360_photo.xml (+38, -38) src/xml/escp2/media/f360_photo7_japan.xml (+38, -38) src/xml/escp2/media/f360_ultrachrome.xml (+63, -63) src/xml/escp2/media/f360_ultrachrome_k3.xml (+66, -66) src/xml/escp2/media/photo_gen0.xml (+57, -57) src/xml/escp2/media/photo_gen1.xml (+57, -57) src/xml/escp2/media/photo_gen2.xml (+57, -57) src/xml/escp2/media/photo_gen3.xml (+57, -57) src/xml/escp2/media/photo_gen3_4.xml (+57, -57) src/xml/escp2/media/photo_gen4.xml (+36, -36) src/xml/escp2/media/photo_pigment.xml (+42, -42) src/xml/escp2/media/picturemate_4.xml (+4, -4) src/xml/escp2/media/picturemate_6.xml (+4, -4) src/xml/escp2/media/pro_gen1.xml (+57, -57) src/xml/escp2/media/pro_gen2.xml (+57, -57) src/xml/escp2/media/pro_pigment.xml (+42, -42) src/xml/escp2/media/pro_ultrachrome.xml (+63, -63) src/xml/escp2/media/standard.xml (+57, -57) src/xml/escp2/media/standard_gen0.xml (+57, -57) src/xml/escp2/media/ultrachrome.xml (+63, -63) src/xml/escp2/media/x80.xml (+38, -38) src/xml/escp2/mediasizes/Makefile.am (+3, -1) src/xml/escp2/model/Makefile.am (+3, -1) src/xml/extract-strings.c (added +62) src/xml/papers.xml (+164, -164) src/xml/printers.xml (+1365, -1355) Create xmli18n-tmp.h correctly 2008-06-09 75d7dcd688d9f911202ae947ed29d9a0a136607d Lines: +434, -112 Files: configure.ac (+1, -0) src/foomatic/foomatic-printermap (+4, -1) src/main/escp2-driver.c (+11, -12) src/main/escp2-papers.c (+65, -0) src/main/print-escp2-data.c (+9, -9) src/main/print-escp2.c (+15, -6) src/main/print-escp2.h (+16, -9) src/testpattern/run-testpattern-2.in (+1, -1) src/xml/escp2/Makefile.am (+2, -1) src/xml/escp2/mediasizes/.cvsignore (added +3) src/xml/escp2/mediasizes/Makefile.am (added +38) src/xml/escp2/mediasizes/standard.xml (added +118) src/xml/escp2/model/model_10.xml (+1, -0) src/xml/escp2/model/model_11.xml (+1, -0) src/xml/escp2/model/model_12.xml (+1, -0) src/xml/escp2/model/model_13.xml (+2, -1) src/xml/escp2/model/model_14.xml (+2, -1) src/xml/escp2/model/model_15.xml (+2, -1) src/xml/escp2/model/model_16.xml (+2, -1) src/xml/escp2/model/model_17.xml (+2, -1) src/xml/escp2/model/model_18.xml (+2, -1) src/xml/escp2/model/model_19.xml (+2, -1) src/xml/escp2/model/model_20.xml (+2, -1) src/xml/escp2/model/model_21.xml (+2, -1) src/xml/escp2/model/model_22.xml (+2, -1) src/xml/escp2/model/model_23.xml (+2, -1) src/xml/escp2/model/model_25.xml (+2, -1) src/xml/escp2/model/model_26.xml (+2, -1) src/xml/escp2/model/model_32.xml (+2, -1) src/xml/escp2/model/model_33.xml (+2, -1) src/xml/escp2/model/model_34.xml (+2, -1) src/xml/escp2/model/model_35.xml (+2, -1) src/xml/escp2/model/model_36.xml (+2, -1) src/xml/escp2/model/model_37.xml (+2, -1) src/xml/escp2/model/model_38.xml (+2, -1) src/xml/escp2/model/model_42.xml (+2, -1) src/xml/escp2/model/model_43.xml (+2, -1) src/xml/escp2/model/model_44.xml (+2, -1) src/xml/escp2/model/model_46.xml (+2, -1) src/xml/escp2/model/model_47.xml (+2, -1) src/xml/escp2/model/model_48.xml (+1, -1) src/xml/escp2/model/model_49.xml (+1, -1) src/xml/escp2/model/model_50.xml (+2, -1) src/xml/escp2/model/model_51.xml (+2, -1) src/xml/escp2/model/model_52.xml (+2, -1) src/xml/escp2/model/model_53.xml (+2, -1) src/xml/escp2/model/model_54.xml (+2, -1) src/xml/escp2/model/model_55.xml (+2, -1) src/xml/escp2/model/model_56.xml (+2, -1) src/xml/escp2/model/model_57.xml (+2, -1) src/xml/escp2/model/model_58.xml (+2, -1) src/xml/escp2/model/model_59.xml (+2, -1) src/xml/escp2/model/model_60.xml (+2, -1) src/xml/escp2/model/model_61.xml (+2, -1) src/xml/escp2/model/model_62.xml (+2, -1) src/xml/escp2/model/model_63.xml (+2, -1) src/xml/escp2/model/model_64.xml (+3, -1) src/xml/escp2/model/model_65.xml (+2, -1) src/xml/escp2/model/model_66.xml (+2, -1) src/xml/escp2/model/model_67.xml (+3, -1) src/xml/escp2/model/model_68.xml (+2, -1) src/xml/escp2/model/model_69.xml (+2, -1) src/xml/escp2/model/model_70.xml (+4, -2) src/xml/escp2/model/model_71.xml (+4, -2) src/xml/escp2/model/model_72.xml (+2, -1) src/xml/escp2/model/model_73.xml (+2, -1) src/xml/escp2/model/model_74.xml (+3, -2) src/xml/escp2/model/model_75.xml (+2, -1) src/xml/escp2/model/model_76.xml (+4, -2) src/xml/escp2/model/model_77.xml (+3, -2) src/xml/escp2/model/model_78.xml (+2, -1) src/xml/escp2/model/model_79.xml (+2, -1) src/xml/escp2/model/model_80.xml (+2, -1) src/xml/escp2/model/model_81.xml (+4, -2) src/xml/escp2/model/model_82.xml (+4, -2) src/xml/escp2/model/model_83.xml (+2, -1) src/xml/escp2/model/model_84.xml (+2, -1) src/xml/escp2/model/model_85.xml (+4, -2) src/xml/escp2/model/model_86.xml (+2, -1) src/xml/escp2/model/model_87.xml (+3, -1) src/xml/printers.xml (+3, -0) Add media size data. Convert initialization sequences to XML. Add some additional checks to run-testpattern-2. 2008-06-08 70d7c15c13c5b23422346dfb801b86d6da97838f Lines: +214, -386 Files: src/main/print-escp2-data.c (+176, -352) src/main/print-escp2.c (+33, -28) src/main/print-escp2.h (+5, -6) Simplify loading 2008-06-08 e0e6a95f380acb97e2caa3351624c4b4e8b214d1 Lines: +1850, -1325 Files: configure.ac (+1, -0) include/gutenprint/mxml.h (+4, -0) src/main/escp2-driver.c (+7, -7) src/main/escp2-papers.c (+377, -432) src/main/mxml-file.c (+44, -0) src/main/print-escp2-data.c (+176, -327) src/main/print-escp2.c (+122, -385) src/main/print-escp2.h (+27, -18) src/main/xml.c (+7, -3) src/xml/escp2/Makefile.am (+2, -1) src/xml/escp2/inputslots/.cvsignore (added +3) src/xml/escp2/inputslots/Makefile.am (added +48) src/xml/escp2/inputslots/b500.xml (added +35) src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (added +53) src/xml/escp2/inputslots/cd_roll_feed.xml (added +47) src/xml/escp2/inputslots/cutter_roll_feed.xml (added +42) src/xml/escp2/inputslots/default.xml (added +24) src/xml/escp2/inputslots/pro_roll_feed.xml (added +33) src/xml/escp2/inputslots/r1800.xml (added +52) src/xml/escp2/inputslots/r2400.xml (added +46) src/xml/escp2/inputslots/rx700.xml (added +46) src/xml/escp2/inputslots/spro5000.xml (added +41) src/xml/escp2/inputslots/standard_roll_feed.xml (added +36) src/xml/escp2/media/b500.xml (+2, -2) src/xml/escp2/media/c120.xml (+2, -2) src/xml/escp2/media/c64.xml (+2, -2) src/xml/escp2/media/c80.xml (+2, -2) src/xml/escp2/media/c82.xml (+2, -2) src/xml/escp2/media/claria.xml (+2, -2) src/xml/escp2/media/claria1400.xml (+2, -2) src/xml/escp2/media/cmy.xml (+2, -2) src/xml/escp2/media/cmykrb.xml (+2, -2) src/xml/escp2/media/cx3650.xml (+2, -2) src/xml/escp2/media/f360.xml (+2, -2) src/xml/escp2/media/f360_photo.xml (+2, -2) src/xml/escp2/media/f360_photo7_japan.xml (+2, -2) src/xml/escp2/media/f360_ultrachrome.xml (+2, -2) src/xml/escp2/media/f360_ultrachrome_k3.xml (+2, -2) src/xml/escp2/media/photo_gen0.xml (+2, -2) src/xml/escp2/media/photo_gen1.xml (+2, -2) src/xml/escp2/media/photo_gen2.xml (+2, -2) src/xml/escp2/media/photo_gen3.xml (+2, -2) src/xml/escp2/media/photo_gen3_4.xml (+2, -2) src/xml/escp2/media/photo_gen4.xml (+2, -2) src/xml/escp2/media/photo_pigment.xml (+2, -2) src/xml/escp2/media/picturemate_4.xml (+2, -2) src/xml/escp2/media/picturemate_6.xml (+2, -2) src/xml/escp2/media/pro_gen1.xml (+2, -2) src/xml/escp2/media/pro_gen2.xml (+2, -2) src/xml/escp2/media/pro_pigment.xml (+2, -2) src/xml/escp2/media/pro_ultrachrome.xml (+2, -2) src/xml/escp2/media/standard.xml (+2, -2) src/xml/escp2/media/standard_gen0.xml (+2, -2) src/xml/escp2/media/ultrachrome.xml (+2, -2) src/xml/escp2/media/x80.xml (+2, -2) src/xml/escp2/model/model_0.xml (+4, -1) src/xml/escp2/model/model_1.xml (+4, -1) src/xml/escp2/model/model_10.xml (+4, -1) src/xml/escp2/model/model_11.xml (+4, -1) src/xml/escp2/model/model_12.xml (+4, -1) src/xml/escp2/model/model_13.xml (+6, -1) src/xml/escp2/model/model_14.xml (+6, -1) src/xml/escp2/model/model_15.xml (+6, -1) src/xml/escp2/model/model_16.xml (+6, -1) src/xml/escp2/model/model_17.xml (+6, -1) src/xml/escp2/model/model_18.xml (+6, -1) src/xml/escp2/model/model_19.xml (+6, -1) src/xml/escp2/model/model_2.xml (+4, -1) src/xml/escp2/model/model_20.xml (+6, -1) src/xml/escp2/model/model_21.xml (+6, -1) src/xml/escp2/model/model_22.xml (+6, -1) src/xml/escp2/model/model_23.xml (+6, -1) src/xml/escp2/model/model_24.xml (+4, -1) src/xml/escp2/model/model_25.xml (+6, -1) src/xml/escp2/model/model_26.xml (+6, -1) src/xml/escp2/model/model_27.xml (+4, -1) src/xml/escp2/model/model_28.xml (+4, -1) src/xml/escp2/model/model_29.xml (+4, -1) src/xml/escp2/model/model_3.xml (+4, -1) src/xml/escp2/model/model_30.xml (+4, -1) src/xml/escp2/model/model_31.xml (+4, -1) src/xml/escp2/model/model_32.xml (+6, -1) src/xml/escp2/model/model_33.xml (+6, -1) src/xml/escp2/model/model_34.xml (+6, -1) src/xml/escp2/model/model_35.xml (+7, -1) src/xml/escp2/model/model_36.xml (+7, -1) src/xml/escp2/model/model_37.xml (+7, -1) src/xml/escp2/model/model_38.xml (+6, -1) src/xml/escp2/model/model_39.xml (+4, -1) src/xml/escp2/model/model_4.xml (+4, -1) src/xml/escp2/model/model_40.xml (+4, -1) src/xml/escp2/model/model_41.xml (+4, -1) src/xml/escp2/model/model_42.xml (+6, -1) src/xml/escp2/model/model_43.xml (+6, -1) src/xml/escp2/model/model_44.xml (+6, -1) src/xml/escp2/model/model_45.xml (+4, -1) src/xml/escp2/model/model_46.xml (+7, -1) src/xml/escp2/model/model_47.xml (+6, -1) src/xml/escp2/model/model_48.xml (+6, -1) src/xml/escp2/model/model_49.xml (+6, -1) src/xml/escp2/model/model_5.xml (+4, -1) src/xml/escp2/model/model_50.xml (+7, -1) src/xml/escp2/model/model_51.xml (+7, -1) src/xml/escp2/model/model_52.xml (+6, -1) src/xml/escp2/model/model_53.xml (+7, -1) src/xml/escp2/model/model_54.xml (+6, -1) src/xml/escp2/model/model_55.xml (+6, -1) src/xml/escp2/model/model_56.xml (+6, -1) src/xml/escp2/model/model_57.xml (+7, -1) src/xml/escp2/model/model_58.xml (+7, -1) src/xml/escp2/model/model_59.xml (+6, -1) src/xml/escp2/model/model_6.xml (+4, -1) src/xml/escp2/model/model_60.xml (+7, -1) src/xml/escp2/model/model_61.xml (+7, -1) src/xml/escp2/model/model_62.xml (+7, -1) src/xml/escp2/model/model_63.xml (+7, -1) src/xml/escp2/model/model_64.xml (+7, -1) src/xml/escp2/model/model_65.xml (+6, -1) src/xml/escp2/model/model_66.xml (+7, -1) src/xml/escp2/model/model_67.xml (+7, -1) src/xml/escp2/model/model_68.xml (+7, -1) src/xml/escp2/model/model_69.xml (+7, -1) src/xml/escp2/model/model_7.xml (+4, -1) src/xml/escp2/model/model_70.xml (+7, -1) src/xml/escp2/model/model_71.xml (+7, -1) src/xml/escp2/model/model_72.xml (+6, -1) src/xml/escp2/model/model_73.xml (+6, -1) src/xml/escp2/model/model_74.xml (+7, -1) src/xml/escp2/model/model_75.xml (+6, -1) src/xml/escp2/model/model_76.xml (+7, -1) src/xml/escp2/model/model_77.xml (+7, -1) src/xml/escp2/model/model_78.xml (+7, -1) src/xml/escp2/model/model_79.xml (+7, -1) src/xml/escp2/model/model_8.xml (+4, -1) src/xml/escp2/model/model_80.xml (+7, -1) src/xml/escp2/model/model_81.xml (+7, -1) src/xml/escp2/model/model_82.xml (+7, -1) src/xml/escp2/model/model_83.xml (+7, -1) src/xml/escp2/model/model_84.xml (+7, -1) src/xml/escp2/model/model_85.xml (+7, -1) src/xml/escp2/model/model_86.xml (+6, -1) src/xml/escp2/model/model_87.xml (+6, -1) src/xml/escp2/model/model_9.xml (+4, -1) Convert input slots to use XML. Place top level tags in "escp2" namespace. Convert init/deinit strings to XML. Use href for referencing paper and input slot XML files. Add mxml call to load from a named file (save having to open/close files and all that). Fix small memory leak in Epson driver on start/end job calls. 2008-06-08 de68a0ab0ee3dc7f68e8ef50eb5434ab9a0136dc Lines: +69, -19 Files: src/testpattern/run-testpattern-2.in (+16, -6) src/testpattern/testpattern.c (+33, -11) src/testpattern/testpattern.h (+4, -1) src/testpattern/testpatternl.l (+2, -0) src/testpattern/testpatterny.y (+14, -1) Correctly handle multi-page jobs 2008-06-07 5df5d9a072c5abecd8c5827b13a547f5bbf6e0fc Lines: +64, -18 Files: src/testpattern/printer_options.c (+8, -6) src/testpattern/run-testpattern-2.in (+32, -11) src/testpattern/testpattern.c (+12, -0) src/testpattern/testpatternl.l (+1, -0) src/testpattern/testpatterny.y (+11, -1) Test full bleed. Allow boolean parameters. Set non-string parameters correctly in test pattern generator. 2008-06-03 82e269718563caddd155892eecf532131ce38024 Lines: +60, -6 Files: include/gutenprint/printers.h (+10, -2) src/main/printers.c (+38, -3) src/testpattern/run-testpattern-2.in (+2, -1) src/testpattern/testpattern.c (+10, -0) Add stp_set_printer_defaults_soft to allow setting defaults for only unset parameters. Test input slots, color correction algorithms, and image types. 2008-06-03 8c9dfc89bde2c4cd154a9072e70356060bd43115 Lines: +2808, -2150 Files: src/main/escp2-channels.c (+8, -31) src/main/print-escp2-data.c (+2, -2) src/main/print-escp2.c (+132, -39) src/xml/escp2/media/b500.xml (+2, -0) src/xml/escp2/media/c120.xml (+692, -971) src/xml/escp2/media/claria.xml (+0, -36) src/xml/escp2/media/claria1400.xml (+0, -37) src/xml/escp2/media/cmykrb.xml (+648, -140) src/xml/escp2/media/f360_ultrachrome_k3.xml (+757, -121) src/xml/escp2/media/photo_gen4.xml (+567, -773) Create definitions for C120, R800, R2400, and RX700. Remove quadtone support for C120. Fix some definitiosn for other printers. Fix parameter definitions for dry times. Extract all parameters from XML files (still needs to be tested!) 2008-06-03 48c116cc5ec7c06bbde151efc2bcacf0b42bddc9 Lines: +2, -2 Files: src/main/print-escp2-data.c (+2, -2) PM-D600 and PM-A650 should not use SN 01 command. 2008-06-02 a1b81867248d4511623c5d5ca3b383fc311db01f Lines: +341, -88 Files: doc/gutenprint.dox.in (+45, -8) doc/gutenprintui2.dox.in (+296, -80) Update Doxygen input files to 1.5.3 2008-06-02 198b5404f2585221ae245741e62e23b253208be8 Lines: +1, -1 Files: include/gutenprint/vars.h (+1, -1) Fix documentation comment. 2008-06-01 ccfe8d9abde1d02a604609e29cb3526b61e89a2f Lines: +3122, -28 Files: src/xml/escp2/media/Makefile.am (+1, -0) src/xml/escp2/media/b500.xml (+452, -0) src/xml/escp2/media/claria.xml (+925, -27) src/xml/escp2/media/claria1400.xml (added +1743) src/xml/escp2/model/model_82.xml (+1, -1) Add additional paper types for B500. Add print method data for Claria printers. Separate Stylus Photo 1400 (it has slightly different media handling). 2008-06-01 2e66ca1ff1c4600d4d5c15c42a47d4229d713294 Lines: +5778, -5778 Files: src/xml/escp2/media/b500.xml (+48, -48) src/xml/escp2/media/c120.xml (+228, -228) src/xml/escp2/media/c64.xml (+228, -228) src/xml/escp2/media/c80.xml (+228, -228) src/xml/escp2/media/c82.xml (+228, -228) src/xml/escp2/media/claria.xml (+114, -114) src/xml/escp2/media/cmy.xml (+114, -114) src/xml/escp2/media/cmykrb.xml (+252, -252) src/xml/escp2/media/cx3650.xml (+228, -228) src/xml/escp2/media/f360.xml (+228, -228) src/xml/escp2/media/f360_photo.xml (+114, -114) src/xml/escp2/media/f360_photo7_japan.xml (+114, -114) src/xml/escp2/media/f360_ultrachrome.xml (+246, -246) src/xml/escp2/media/f360_ultrachrome_k3.xml (+246, -246) src/xml/escp2/media/photo_gen0.xml (+228, -228) src/xml/escp2/media/photo_gen1.xml (+228, -228) src/xml/escp2/media/photo_gen2.xml (+228, -228) src/xml/escp2/media/photo_gen3.xml (+228, -228) src/xml/escp2/media/photo_gen3_4.xml (+228, -228) src/xml/escp2/media/photo_gen4.xml (+228, -228) src/xml/escp2/media/photo_pigment.xml (+126, -126) src/xml/escp2/media/picturemate_4.xml (+12, -12) src/xml/escp2/media/picturemate_6.xml (+12, -12) src/xml/escp2/media/pro_gen1.xml (+228, -228) src/xml/escp2/media/pro_gen2.xml (+228, -228) src/xml/escp2/media/pro_pigment.xml (+126, -126) src/xml/escp2/media/pro_ultrachrome.xml (+246, -246) src/xml/escp2/media/standard.xml (+228, -228) src/xml/escp2/media/standard_gen0.xml (+228, -228) src/xml/escp2/media/ultrachrome.xml (+246, -246) src/xml/escp2/media/x80.xml (+114, -114) Fix names of HSL map parameters and clean up indentation 2008-06-01 ebb3c6479e3265f02260d7e0d003c3b4bc43e03d Lines: +1997, -1122 Files: src/main/escp2-channels.c (+0, -31) src/main/escp2-driver.c (+21, -5) src/main/print-escp2.c (+4, -3) src/main/xml.c (+2, -2) src/xml/escp2/media/Makefile.am (+1, -0) src/xml/escp2/media/b500.xml (+400, -1079) src/xml/escp2/media/photo_gen4.xml (added +1567) src/xml/escp2/model/model_70.xml (+1, -1) src/xml/escp2/model/model_76.xml (+1, -1) Add support for MI and ESC(m commands for B500. Remove quadtone ink support for B500. Change stp_xmlstrtoul and stp_xmlstrtol to accept bases other than 10. Support some additional media options in Epson driver. Add additional media set for newer photo printers. 2008-06-01 839e64afa84f0f4ba544ae0976f73b8040641954 Lines: +43240, -2126 Files: configure.ac (+4, -0) include/gutenprint/path.h (+6, -0) po/POTFILES.in (+2, -2) scripts/global.mk (+1, -1) src/Makefile.am (+1, -0) src/cups/Makefile.am (+2, -2) src/cups/genppd.c (+43, -0) src/cups/test-rastertogutenprint.in (+1, -1) src/foomatic/Makefile.am (+2, -2) src/main/.cvsignore (+0, -1) src/main/Makefile.am (+1, -30) src/main/escp2-channels.c (+71, -68) src/main/escp2-driver.c (+23, -21) src/main/escp2-papers.c (+0, -1680) src/main/path.c (+23, -3) src/main/print-escp2-data.c (+109, -109) src/main/print-escp2.c (+520, -124) src/main/print-escp2.h (+23, -63) src/main/print-vars.c (+6, -2) src/main/xml.c (+1, -11) src/testpattern/run-testpattern (+1, -1) src/testpattern/run-testpattern-1 (+1, -1) src/testpattern/run-testpattern-2.in (+4, -2) src/xml/.cvsignore (added +4) src/xml/Makefile.am (added +64) src/xml/escp2/.cvsignore (added +3) src/xml/escp2/Makefile.am (added +37) src/xml/escp2/media/.cvsignore (added +3) src/xml/escp2/media/Makefile.am (added +67) src/xml/escp2/media/b500.xml (added +1548) src/xml/escp2/media/c120.xml (added +1548) src/xml/escp2/media/c64.xml (added +1548) src/xml/escp2/media/c80.xml (added +1550) src/xml/escp2/media/c82.xml (added +1548) src/xml/escp2/media/claria.xml (added +845) src/xml/escp2/media/cmy.xml (added +807) src/xml/escp2/media/cmykrb.xml (added +1684) src/xml/escp2/media/cx3650.xml (added +1548) src/xml/escp2/media/f360.xml (added +1548) src/xml/escp2/media/f360_photo.xml (added +826) src/xml/escp2/media/f360_photo7_japan.xml (added +826) src/xml/escp2/media/f360_ultrachrome.xml (added +1772) src/xml/escp2/media/f360_ultrachrome_k3.xml (added +1772) src/xml/escp2/media/photo_gen0.xml (added +1529) src/xml/escp2/media/photo_gen1.xml (added +1548) src/xml/escp2/media/photo_gen2.xml (added +1548) src/xml/escp2/media/photo_gen3.xml (added +1567) src/xml/escp2/media/photo_gen3_4.xml (added +1567) src/xml/escp2/media/photo_pigment.xml (added +970) src/xml/escp2/media/picturemate_4.xml (added +109) src/xml/escp2/media/picturemate_6.xml (added +109) src/xml/escp2/media/pro_gen1.xml (added +1568) src/xml/escp2/media/pro_gen2.xml (added +1587) src/xml/escp2/media/pro_pigment.xml (added +1013) src/xml/escp2/media/pro_ultrachrome.xml (added +1815) src/xml/escp2/media/standard.xml (added +1548) src/xml/escp2/media/standard_gen0.xml (added +1529) src/xml/escp2/media/ultrachrome.xml (added +1772) src/xml/escp2/media/x80.xml (added +826) src/xml/escp2/model/.cvsignore (added +3) src/xml/escp2/model/Makefile.am (added +125) src/xml/escp2/model/model_0.xml (added +24) src/xml/escp2/model/model_1.xml (added +24) src/xml/escp2/model/model_10.xml (added +24) src/xml/escp2/model/model_11.xml (added +24) src/xml/escp2/model/model_12.xml (added +24) src/xml/escp2/model/model_13.xml (added +24) src/xml/escp2/model/model_14.xml (added +24) src/xml/escp2/model/model_15.xml (added +24) src/xml/escp2/model/model_16.xml (added +24) src/xml/escp2/model/model_17.xml (added +24) src/xml/escp2/model/model_18.xml (added +24) src/xml/escp2/model/model_19.xml (added +24) src/xml/escp2/model/model_2.xml (added +24) src/xml/escp2/model/model_20.xml (added +24) src/xml/escp2/model/model_21.xml (added +24) src/xml/escp2/model/model_22.xml (added +24) src/xml/escp2/model/model_23.xml (added +24) src/xml/escp2/model/model_24.xml (added +24) src/xml/escp2/model/model_25.xml (added +24) src/xml/escp2/model/model_26.xml (added +24) src/xml/escp2/model/model_27.xml (added +24) src/xml/escp2/model/model_28.xml (added +24) src/xml/escp2/model/model_29.xml (added +24) src/xml/escp2/model/model_3.xml (added +24) src/xml/escp2/model/model_30.xml (added +24) src/xml/escp2/model/model_31.xml (added +24) src/xml/escp2/model/model_32.xml (added +24) src/xml/escp2/model/model_33.xml (added +24) src/xml/escp2/model/model_34.xml (added +24) src/xml/escp2/model/model_35.xml (added +24) src/xml/escp2/model/model_36.xml (added +24) src/xml/escp2/model/model_37.xml (added +24) src/xml/escp2/model/model_38.xml (added +24) src/xml/escp2/model/model_39.xml (added +24) src/xml/escp2/model/model_4.xml (added +24) src/xml/escp2/model/model_40.xml (added +24) src/xml/escp2/model/model_41.xml (added +24) src/xml/escp2/model/model_42.xml (added +24) src/xml/escp2/model/model_43.xml (added +24) src/xml/escp2/model/model_44.xml (added +24) src/xml/escp2/model/model_45.xml (added +24) src/xml/escp2/model/model_46.xml (added +24) src/xml/escp2/model/model_47.xml (added +24) src/xml/escp2/model/model_48.xml (added +24) src/xml/escp2/model/model_49.xml (added +24) src/xml/escp2/model/model_5.xml (added +24) src/xml/escp2/model/model_50.xml (added +24) src/xml/escp2/model/model_51.xml (added +24) src/xml/escp2/model/model_52.xml (added +24) src/xml/escp2/model/model_53.xml (added +24) src/xml/escp2/model/model_54.xml (added +24) src/xml/escp2/model/model_55.xml (added +24) src/xml/escp2/model/model_56.xml (added +24) src/xml/escp2/model/model_57.xml (added +24) src/xml/escp2/model/model_58.xml (added +24) src/xml/escp2/model/model_59.xml (added +24) src/xml/escp2/model/model_6.xml (added +24) src/xml/escp2/model/model_60.xml (added +24) src/xml/escp2/model/model_61.xml (added +24) src/xml/escp2/model/model_62.xml (added +24) src/xml/escp2/model/model_63.xml (added +24) src/xml/escp2/model/model_64.xml (added +24) src/xml/escp2/model/model_65.xml (added +24) src/xml/escp2/model/model_66.xml (added +24) src/xml/escp2/model/model_67.xml (added +24) src/xml/escp2/model/model_68.xml (added +24) src/xml/escp2/model/model_69.xml (added +24) src/xml/escp2/model/model_7.xml (added +24) src/xml/escp2/model/model_70.xml (added +24) src/xml/escp2/model/model_71.xml (added +24) src/xml/escp2/model/model_72.xml (added +24) src/xml/escp2/model/model_73.xml (added +24) src/xml/escp2/model/model_74.xml (added +24) src/xml/escp2/model/model_75.xml (added +24) src/xml/escp2/model/model_76.xml (added +24) src/xml/escp2/model/model_77.xml (added +24) src/xml/escp2/model/model_78.xml (added +24) src/xml/escp2/model/model_79.xml (added +24) src/xml/escp2/model/model_8.xml (added +24) src/xml/escp2/model/model_80.xml (added +24) src/xml/escp2/model/model_81.xml (added +24) src/xml/escp2/model/model_82.xml (added +24) src/xml/escp2/model/model_83.xml (added +24) src/xml/escp2/model/model_84.xml (added +24) src/xml/escp2/model/model_85.xml (added +24) src/xml/escp2/model/model_86.xml (added +24) src/xml/escp2/model/model_87.xml (added +24) src/xml/escp2/model/model_9.xml (added +24) src/{main => xml}/dither-matrix-1x1.xml (+0, -0) src/{main => xml}/dither-matrix-2x1.xml (+0, -0) src/{main => xml}/dither-matrix-4x1.xml (+0, -0) src/{main => xml}/papers.xml (+0, -0) src/{main => xml}/printers.xml (+0, -0) test/run-testdither (+1, -1) test/run-weavetest (+1, -1) Start converting Epson driver data to XML. Stage 1: Convert existing paper data into XML and verify current functionality. This also includes creating a top level XML model file for each distinct printer model (there's a 1-1 mapping between the models in escp2-printers.c and the model files). All of these XML files are going into an escp2 subdirectory of the top level XML directory. The model files will go into a "model" subdirectory, and the paper files will go into a "media" subdirectory. The media definition will be able to express capabilities on a per-media type, per-inkset, and per-resolution basis. The actual data will be made available to the rest of the package through an stp_vars_t. I'm creating this data using the existing 5.2 beta tree and a small program to generate the XML. I'm verifying existing functionality by means of md5 checksum verification using the testpattern-2 test. Note that the existing mechanical sequence information will be made available as advanced options, some of them integer and some of them floating point. Things like vacuum intensity and feed adjustment are exposed by the OEM driver, so we should expose them also. This stage will not be checked in. Stage 2: Move all of the XML files from src/main to src/xml. This requires creating the appropriate makefile structure and scrubbing all uses of STP_DATA_PATH within the source tree. Functionality will be verified in the same way. I will also verify that an installation works correctly. 2008-06-01 e652b3b2d64dbd21e99fa5b9efc7523c7fff6621 Lines: +0, -10 Files: src/main/dither-ordered.c (+0, -10) Remove spurious (and incorrect) comment. 2008-06-01 077e8ae6784d728a2cb89c12039f66a7e4f6ebe2 Lines: +0, -0 Updated Dutch translation 2008-05-23 8e9cc5d5444a7b2069963c1fa1cc1dffcef28928 Lines: +21, -19 Files: src/main/print-escp2-data.c (+2, -2) src/main/print-escp2.c (+19, -17) Fix duplex printing on B500 2008-05-20 642a8aa2038286af56c40564f4eacfbdedba866d Lines: +659, -126 Files: include/gutenprint/vars.h (+125, -9) include/gutenprint/xml.h (+8, -0) src/main/print-vars.c (+401, -16) src/main/printers.c (+2, -101) src/main/xml.c (+123, -0) Add some additional operations on stp_vars_t 2008-05-17 31307b498a116520cf717b193a94642e4a346d1f Lines: +19, -1 Files: src/main/escp2-channels.c (+4, -0) src/main/escp2-inks.c (+2, -0) src/main/escp2-papers.c (+6, -0) src/main/escp2-resolutions.c (+6, -0) src/main/print-escp2.c (+1, -1) Do not attempt to print debug message with possible null pointer 2008-05-17 e84ac62195b3e87be451dc8beccf70be05ed0f90 Lines: +5, -1 Files: src/testpattern/run-testpattern-2.in (+5, -1) Check ink sets also. Add -f to specify families to test. 2008-05-14 861e51f3097237c6ac5105928bcb42486f17491d Lines: +42, -39 Files: src/escputil/escputil.c (+42, -39) Minor cleanup 2008-05-14 cfe48afde72fe89af9ea21b67f6feb345b71c5c1 Lines: +9, -4 Files: test/parse-escp2 (+9, -4) Reset the vertical position on form feed. 2008-05-12 d17cd3f10a01e2ab68acca3f8dee33747fdb1cc8 Lines: +0, -0 Update Hungarian translation 2008-05-11 d51b6bd16613c4216b859afef696eb123c1dc6fc Lines: +1, -1 Files: doc/README.maintaining (+1, -1) Update for gettext 0.16 2008-05-11 2e53c5276d82cee6e55a01b6343294e068bc6611 Lines: +32, -33 Files: src/escputil/escputil.c (+32, -33) Print the name of the printer, and any warnings, for status. 2008-05-11 698d7d1b890196511c70e1ca87ae23651029e1d2 Lines: +2, -2 Files: src/main/escp2-channels.c (+2, -2) Distinguish between the two black cartridges on the C120. 2008-05-11 41e94a03ca5f37df41b1df3b547b1c295409a113 Lines: +1, -1 Files: configure.ac (+1, -1) Bump required gettext version to 0.16 per Roger Leigh. 2008-05-11 b1b0063b36ec6d78c6a5d46f84838cca4215d48f Lines: +441, -23 Files: src/escputil/escputil.c (+42, -3) src/foomatic/foomatic-printermap (+2, -0) src/main/escp2-channels.c (+141, -0) src/main/escp2-driver.c (+12, -2) src/main/escp2-inks.c (+27, -0) src/main/escp2-papers.c (+63, -0) src/main/escp2-resolutions.c (+3, -0) src/main/print-escp2-data.c (+28, -0) src/main/print-escp2.c (+114, -16) src/main/print-escp2.h (+7, -2) src/main/printers.xml (+2, -0) Preliminary support for B-300, B-500 2008-05-11 b89648fe5f968df8b37c33ceeddeede58c6b0662 Lines: +1, -1 Files: src/testpattern/run-testpattern-2.in (+1, -1) Test each media type. 2008-05-11 98fc748265032ddf4d2589b2d3e5dc0dfbf19b9e Lines: +1, -1 Files: src/main/dither-ordered.c (+1, -1) Fix an initialization warning. 2008-05-11 4275c3a0364ddf586267b769cdfbd42c44515613 Lines: +2, -0 Files: src/main/dither-main.c (+2, -0) Don't accidentally use segmented dither if dither algorithm defaults to adaptive hybrid. 2008-05-08 a5fc5eecb0a1cf13f6525460abdc976d70e5eefe Lines: +7, -2 Files: src/cups/genppd.c (+7, -2) Generate information for Macintosh color management (harmless elsewhere) Safety check for output order and duplex options (don't use unless they're active, as these are not mandatory). 2008-05-05 ebcb62d8856a986c226575d1923b83b228d439ed Lines: +101, -0 Files: NEWS (+33, -0) src/foomatic/foomatic-printermap (+34, -0) src/main/printers.xml (+34, -0) Add additional HP laser printers. 2008-05-04 cd5e578842d67ae7b24ccb3a33a340bf47c055ee Lines: +1, -1 Files: NEWS (+1, -1) Update number of supported printers. 2008-05-04 5c8a11aa1d7562633636e22ae99c2e24073e59e6 Lines: +1310, -7 Files: NEWS (+445, -0) src/foomatic/foomatic-printermap (+429, -0) src/main/printers.xml (+436, -7) Add a number of laser printers from Brother, Epson, Gestetner, Infotec, Lanier, Lexmark, NRG, Ricoh, Samsung, and Savin 2008-05-04 7b32ca3245200a4955c79df68d542eed425c093d Lines: +119, -95 Files: src/main/escp2-driver.c (+10, -5) src/main/print-escp2-data.c (+87, -87) src/main/print-escp2.c (+18, -3) src/main/print-escp2.h (+4, -0) Fix missing line problem in color on CX-3700 =============================================================================== Name: gutenprint-5_2_0-beta2 2008-04-28 1f56034141878dae71250dd28185819b6bda6606 Lines: +14, -6 Files: NEWS (+9, -1) README (+2, -2) configure.ac (+1, -1) src/main/Makefile.am (+2, -2) Emergency fix for Gutenprint 5.2.0-beta2 =============================================================================== Name: gutenprint-5_2_0-beta1 2008-04-26 0c365c4299d6d5a8fa7ae2f8f312c8abf058f6ab Lines: +0, -0 Gutenprint 5.2-beta1 release 2008-04-26 4f835e6d4fbd7cb6eaa53e7834115834a923b974 Lines: +0, -0 Fix Danish translation (somehow got mangled) 2008-04-26 67d299f013ec29a845e9e240ec2422bdda64bcde Lines: +69, -3 Files: NEWS (+6, -3) src/foomatic/foomatic-printermap (+5, -0) src/main/print-pcl.c (+53, -0) src/main/printers.xml (+5, -0) Add support for generic large format laser printers 2008-04-25 da6f318b0764c7dea2274781370044d2bd96d4b8 Lines: +6, -0 Files: NEWS (+6, -0) Updates. 2008-04-25 4a0f83e1f787a6c91f544b9dfdffcf0dc9205769 Lines: +0, -0 Updated Danish translation 2008-04-23 393c80c2ef55f64ad3bfb2fd68d916c73407714f Lines: +0, -0 Fix some translated strings 2008-04-22 63714dc76b9c91be2906dd7ccce7540e66666fe5 Lines: +32, -32 Files: src/ghost/ijsgutenprint.c (+32, -32) Don't translate error/warning strings. 2008-04-20 7b28115f1a0f7a3bc20f5eb80db44a841c817e4b Lines: +52, -2 Files: src/main/canon-printers.h (+44, -1) src/main/print-canon.c (+8, -1) switch channel order to CMYK for the iP4500 might fix #1834153 2008-04-20 c8211a8035b57e2c25843bbfd3390f9da1c4ffde Lines: +1, -1 Files: src/main/canon-printers.h (+1, -1) make the iX5000 use the I Raster commandset so that the driver may also work for the MP520 (untested) 2008-04-18 3c2e0fbf3444d5a7af173b99615510e2e09f0dd3 Lines: +7, -1 Files: NEWS (+7, -1) Prep for 5.2-beta 2008-04-15 25c1f8c5505c5088f1fdb45d97eb6a0a9fe22bb3 Lines: +0, -0 Updates from translation service 2008-04-15 4d9921c2fae0853133f71a443a7dc12fa76d37ab Lines: +0, -0 run msgmerge 2008-04-15 1082d64edcef79e717aeaaff0734cec669c2c10e Lines: +0, -0 Resync with tarnslationproject.org 2008-04-15 6d08320267f941b3c4bfd54b1d8678c77be1a216 Lines: +6, -0 Files: src/main/papers.xml (+6, -0) Add L-size photo paper (3.5x5). 2008-04-13 8a91a078a0580feb6c395dad713934cb17e844cf Lines: +150, -617 Files: NEWS (+95, -544) README (+51, -69) configure.ac (+4, -4) Bump version to 5.2 beta 2008-04-12 613694769726537de293296c63f232ca6460b978 Lines: +64, -21 Files: Makefile.am (+1, -1) scripts/mkchlog (+63, -20) Record release points in change log 2008-04-12 c6f8086c3428de2e37952f037414892a59912353 Lines: +9, -0 Files: src/cups/cups-genppdupdate.in (+9, -0) Function correctly when both -r and -s are used. 2008-04-07 accd59e6b3e0975713e871fc916cf9ec4b45ede6 Lines: +12, -3 Files: src/cups/cups-genppdupdate.in (+12, -3) Further improve performance by not changing PPD values that don't actually change. 2008-04-06 a961e3ffc15e6c6fb2a09cd36ced9561c4d7effb Lines: +119, -120 Files: src/cups/cups-genppdupdate.in (+119, -120) Add -f option to allow bypassing ownership check. Improve file search. Don't pre-check for Gutenprint/Gimp-Print PPD files (just wastes time). Exit with non-zero status if any updates failed (as opposed to skipped or invalid). 2008-04-06 7ddeb1b0e6264f0155c905a1523fb29b8fb3b1a6 Lines: +6, -0 Files: src/cups/genppd.c (+6, -0) Check the URI scheme to make sure the version is correct. 2008-04-06 d86f10be60118cb3de1f83b1e37bf88ab956b28b Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) fixed mixed declaration and code warning 2008-04-06 da0e01444cd6fb64fedcd334f856374b8b861759 Lines: +4, -1 Files: src/main/print-canon.c (+4, -1) make it possible to easily change the channel order 2008-04-06 215054bf9c9f2aa8478efb3e1e49860b48a01873 Lines: +2, -2 Files: src/cups/cups-genppdupdate.in (+2, -2) Minor wording changes 2008-04-06 62be686b8462d5929602beed1201aa38cf78f6e5 Lines: +45, -113 Files: src/cups/cups-genppdupdate.in (+45, -113) Improve performance by making only one pass over the PPD file and extracting all data at that time. Old code made a lot of separate passes over the data. 2008-04-06 014365e9986eab68eaa53c4fea18f87a614f55a7 Lines: +2, -0 Files: src/cups/cups-genppdupdate.in (+2, -0) Update help message. 2008-04-06 4cc36c392296a0073a2f3b3820fbb10e116a021d Lines: +14, -14 Files: README (+14, -14) Change cups-genppdupdate.5.1 to cups-genppdupdate. 2008-04-06 254f8c8e73f61645950b25d752f202186e42edf8 Lines: +56, -19 Files: configure.ac (+1, -4) src/cups/Makefile.am (+2, -5) src/cups/cups-genppdupdate.in (+53, -10) Make cups-genppdupdate generic, but favor the current version 2008-04-01 f868b44ea352ecebac4e67339ad48c9c9dff4364 Lines: +0, -71 Files: configure.ac (+0, -6) man/Makefile.am (+0, -2) man/cups-genppdconfig.8.in (removed -63) Complete removal of cups-genppdconfig 2008-03-31 c57c5ddbc1e2ed713163dc006618fa218d3c9401 Lines: +3, -485 Files: src/cups/Makefile.am (+3, -5) src/cups/cups-genppdconfig.in (removed -480) Remove no longer used cups-genppdconfig 2008-03-31 698ab2f5610cafbf4957c1b2fd832d88dccf2444 Lines: +22, -6 Files: src/cups/cups-genppdupdate.in (+22, -6) [ 1929738 ] genppdupdate updates twice with case-insensitive filesystems 2008-03-29 314485e034e5b51eff949f27372778f01a7f37cd Lines: +354, -0 Files: src/foomatic/foomatic-printermap (+177, -0) src/main/printers.xml (+177, -0) Restore PCL inkjet printers 2008-03-07 a4fba1d578553d856ad2d9e989ca4744748c80a3 Lines: +1, -1 Files: configure.ac (+1, -1) Bump version =============================================================================== Name: gutenprint-5_1_7 2008-03-07 0c867e65aedd450bf272805dd45175d54d58e421 Lines: +0, -0 Gutenprint 5.1.7 release 2008-03-05 5b8ffd5f58f1af8e439fcccd7f12500170edefb5 Lines: +19, -20 Files: src/main/print-vars.c (+19, -20) Make check_vars into a macro to allow it to be inlined. 2008-03-05 ab1b0f87735e55995ec340390a175d9f84680503 Lines: +1, -1 Files: configure.ac (+1, -1) Reduce inlining limit to fix compile problem on OS X 10.2 (and shrink binary). 2008-03-02 8515f68a21ca1f0a1ea2ab2a3df6ebc1a63f4d19 Lines: +56, -7 Files: NEWS (+55, -6) README (+1, -1) Prep for 5.1.7 2008-02-28 00bc0d446a8328921616dc26a0eac1798fc9f454 Lines: +23, -71 Files: doc/README.maintaining (+23, -71) Updates. 2008-02-27 6901f280586566728c4977f507891bd13aed9731 Lines: +2, -2 Files: doc/developer/Makefile.am (+2, -2) Fix typo 2008-02-27 34561d5f827fc7b9ccf813d4457d5e4082840e57 Lines: +5, -1 Files: src/main/print-escp2.c (+5, -1) Don't offer a choice of ink types if there's only one "real" choice. 2008-02-27 7dea31da7ff2435488a0ceb71c0ce1e1e097f87b Lines: +1, -1 Files: NEWS (+1, -1) Correct number of supported printers. 2008-02-27 8de85b08fb5b76633286bbfdb07f88777fc30fc6 Lines: +141, -27 Files: NEWS (+20, -0) src/foomatic/foomatic-printermap (+7, -0) src/main/escp2-channels.c (+60, -10) src/main/escp2-papers.c (+14, -3) src/main/print-escp2-data.c (+21, -2) src/main/printers.xml (+19, -12) Add and correct many Epson PictureMate printers. Not all of these printers are tuned at this point. 2008-02-27 dca1f9dc6fb0608f70b76ff761c4b624c9cec4bb Lines: +1, -1 Files: src/main/printers.xml (+1, -1) Fix typo. 2008-02-24 2a20b620443474999f61a8738d8da8e1236fb26d Lines: +8, -8 Files: NEWS (+8, -8) Refer to 5.1 rather than 5.0 where appropriate. 2008-02-24 f778567f89afc3df94bf16664e1c2cf487bfe0de Lines: +62, -12 Files: NEWS (+50, -0) src/main/print-escp2-data.c (+12, -12) Fix borderless printing on R2400. Improve 2880x2880 and 5760x2880 resolution on many printers. 2008-02-24 78c9e7a9330aebefa416e221a453906225bb3232 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Fix definition of PM-G820. 2008-02-24 5bf6fcc674e6066b3c00be9511bee84922604e94 Lines: +6, -6 Files: src/main/print-escp2-data.c (+6, -6) Fix 5760x2880 printing on R800 and 1400. 2008-02-24 4a8b871eaa878ae51e7def90a99de9429e14c96d Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Setting extra_feed for the C120 causes poor quality in color output at the bottom of the page. 2008-02-24 fe411e7b92375e7dc164b261f721f5e53f5d5aaa Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Extra feed yields better results on C120, but still not perfect at 2880 DPI vertical. 2008-02-24 d09bfc881ab123d1b048202d231f8267d198e9f5 Lines: +18, -2 Files: src/main/escp2-resolutions.c (+16, -0) src/main/print-escp2-data.c (+2, -2) Enable use of 2880x2880 DPI for Ultra Photo and 5760x2880 for Best quality for Claria-based printers. 2008-02-24 09a5be8493c30c41e2d8d32c0efcab212c1c1783 Lines: +1, -1 Files: src/main/printers.xml (+1, -1) Fix typo. 2008-02-24 4d6343691d63bf48dd0b39e6b14442f9a99f2fd3 Lines: +2, -2 Files: src/main/print-escp2-data.c (+2, -2) Improve print quality near the bottom of the page at 5760x2880 and 2880x2880 DPI on Claria printers (see bug 1700313). 2008-02-19 91297b248bd796f80cf6374db2a98df63092394b Lines: +112, -75 Files: src/main/dither-eventone.c (+112, -75) Use standard Gutenprint C style. 2008-02-18 531f543141813f0883989d43f6e7375dbb40e8c1 Lines: +84, -88 Files: src/main/dither-eventone.c (+11, -1) src/main/dither-impl.h (+1, -2) src/main/dither-inks.c (+0, -1) src/main/dither-main.c (+3, -5) src/main/dither-ordered.c (+68, -73) src/main/print-dither-matrices.c (+0, -5) src/testpattern/run-testpattern (+1, -1) Move some eventone-specific stuff out of the core dither object. Add segmented new ordered dither algorithm. 2008-02-17 114ba6c5ac827a38fa500e34545679f50335881b Lines: +3, -1 Files: NEWS (+3, -1) mention fixed bugs 2008-02-17 d621cf4ecc9343fdd1c5d54821f75947ee6678ee Lines: +13, -1 Files: src/main/canon-printers.h (+12, -0) src/main/printers.xml (+1, -1) the PIXMA MP520 only works with the I printing command 2008-02-17 33aa1cfa3e5a6ca759b79b0e361932940c727c2f Lines: +37, -0 Files: NEWS (+4, -0) src/foomatic/foomatic-printermap (+2, -0) src/main/canon-inks.h (+13, -0) src/main/canon-modes.h (+4, -0) src/main/canon-printers.h (+12, -0) src/main/printers.xml (+2, -0) added (untested) support for Canon PIXMA MP520 and iP6000D 2008-02-03 bafee478a71e359f90ffb26c6aca62a12dc8935d Lines: +8, -0 Files: doc/developer/Makefile.am (+8, -0) Give a useful error if db2pdf or db2html is missing. 2008-02-03 3602d42ea22dbf3984157cbe53ad788f53a050f6 Lines: +1, -1 Files: src/main/escp2-inks.c (+1, -1) A few more fixes for the 1400. 2008-02-03 88f5575b252b44c7fde3a38e6750f45c63b3940d Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Correct base resolution for Stylus Photo 1400 at 1440x1440 DPI. 2008-02-03 8f61f569bc960c7b62ae82663453a65cb09752f4 Lines: +18, -18 Files: src/main/escp2-inks.c (+14, -14) src/main/print-escp2-data.c (+4, -4) Retune Claria-based printers 2008-02-03 5430bc3bb203f9991d2e1ab919dd620fc428bc3d Lines: +2, -2 Files: src/testpattern/testpatternl.l (+2, -2) Accept hex integers. 2008-02-03 86735c6606c535a08626d917559184218bcc1007 Lines: +13, -3 Files: src/main/print-escp2.c (+13, -3) Allow passing base resolution, drop size, and such on the command line. 2008-02-02 b2f618a26b2b98b36b5a0aa117b4951c7513ac8b Lines: +7, -1 Files: src/main/dither-ordered.c (+7, -1) In segmented mode, treat the lowest order segment (corresponding to output value of 0) as normal ordered dither. 2008-01-31 91ecf8f38c0bb62b08533a9e61773e0c2d3b0974 Lines: +8, -8 Files: src/gutenprintui2/plist.c (+8, -8) - printer queue list was queried by grep|awk|sed and grep|sed colons; changed to awk only 2008-01-30 9267cd03dbe28f052b55f7cf7da264f35f8dc2e5 Lines: +12, -0 Files: src/gutenprintui2/plist.c (+12, -0) Reset LC_MESSAGES and LANG in addition to LC_ALL to ensure that lpstat doesn't translate messages. 2008-01-30 ca2618ab8630e10bc6e8a3cbbe51e9bc8c369861 Lines: +3, -0 Files: src/gutenprintui2/plist.c (+3, -0) Explain why it's important to use lpstat -v rather than lpstat -t or lpstat -p, which in some ways are easier to parse. 2008-01-27 6da2d40eb5f1c4e70383c15be91a72be41a1eb28 Lines: +127, -104 Files: src/testpattern/testpattern.c (+39, -29) src/testpattern/testpattern.h (+6, -5) src/testpattern/testpatternl.l (+2, -1) src/testpattern/testpatterny.y (+80, -69) Allow floats to be input without decimal point 2008-01-27 37d4179ed41ce1b23c3023ce91d83438817ee3f3 Lines: +1, -1 Files: test/unprint.c (+1, -1) Fix determination of multiple drop size status. 2008-01-26 16ab7342a6c385ffd41c8a2c6f22bef0733564d9 Lines: +3, -3 Files: src/main/print-pcl.c (+3, -3) Fix definitions of adjustable guide trays. 2008-01-26 d7b126215c2d9802ce1210d4626eef7a2ca768e6 Lines: +81, -1 Files: src/main/dither-impl.h (+1, -0) src/main/dither-main.c (+6, -1) src/main/dither-ordered.c (+74, -0) Add drop size segmented dither algorithm 2008-01-25 7cf1f4876ac8d41ec9ac2f1695ee5e0b8ac2ee3b Lines: +1, -1 Files: src/main/print-color.c (+1, -1) Fix silly typo 2008-01-22 f028b08761dcc77768395a7dc6402773c92e0427 Lines: +85, -78 Files: src/gutenprintui2/gutenprintui-internal.h (+2, -0) src/gutenprintui2/panel.c (+83, -78) Add reset buttons to individual settings 2008-01-22 2bf8285dbe0093d6c667791d16dfea08898ff835 Lines: +46, -0 Files: src/main/print-escp2.c (+46, -0) Expose actual (per-paper and printer) GCR settings. 2008-01-21 30c99061e85d7d952103d4669ec3a6def5e6f3a2 Lines: +14, -19 Files: src/main/printers.c (+14, -19) Speed up stp_init 2008-01-21 47d7028198d868ee33841fd5f6a9af25e0934829 Lines: +447, -7 Files: include/gutenprint/curve.h (+21, -2) include/gutenprint/sequence.h (+22, -2) src/gutenprintui2/gutenprintui-internal.h (+10, -0) src/gutenprintui2/panel.c (+187, -1) src/main/color-conversion.h (+0, -2) src/main/curve.c (+43, -0) src/main/print-color.c (+73, -0) src/main/sequence.c (+28, -0) test/curve.c (+63, -0) Add ability to dump out LUT state (curves and such). This is a prototype. Add ability to reverse curves and sequences. Still needs tests. 2008-01-19 f1b79f04e03ee08e62fe57f94c75fb37da48ac91 Lines: +558, -131 Files: src/main/escp2-channels.c (+112, -112) src/main/print-escp2.c (+442, -17) src/main/print-escp2.h (+4, -2) Add drop size parameters. Add light ink values. Add real light ink transition (cutoff) parameters and rename existing cutoff parameters to "scale" (i. e. density scale). 2008-01-15 300f24217d365dd56670e3c9bcb320a73b26024b Lines: +1, -0 Files: src/cups/genppd.c (+1, -0) Fix valgrind issue 2008-01-15 7e1a1a73fb78334d4719fe3f42b00702fa9b3f73 Lines: +520, -182 Files: include/gutenprint/paper.h (+10, -0) src/main/papers.xml (+168, -0) src/main/print-escp2-data.c (+258, -172) src/main/print-escp2.c (+13, -0) src/main/print-escp2.h (+8, -1) src/main/print-papers.c (+14, -1) src/main/print-pcl.c (+49, -8) Flag envelope paper sizes so that drivers can treat them specially. This mechanism is extensible. Add landscape equivalents for all envelope sizes. Flag Epson printers that are supposed to print envelopes in landscape mode. Fix margins for PCL printers for paper trays with movable guides. 2008-01-13 1af78c7ac980685d20c821946c8729ad7f50b5ac Lines: +6, -7 Files: src/main/printers.c (+6, -7) Fix a few warnings 2008-01-13 d9696e1764d112601c435c06476def8fa0c40e92 Lines: +72, -8 Files: NEWS (+30, -2) README (+5, -5) configure.ac (+1, -1) src/foomatic/foomatic-printermap (+18, -0) src/main/printers.xml (+18, -0) Add some new Epson printers; bump version 2008-01-07 f4ae52f6fa2576f5807cad4df16b95ee89ad06ac Lines: +1, -1 Files: src/main/canon-printers.h (+1, -1) Fix printing for the PIXMA iP4500 2008-01-06 ecfb478757fedaaa1505b6c40a93a9a8accddc5f Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) The C120 does work at 5760x2880, but the bottom can be a bit fuzzy (same issue as with other printers for which we've enabled 5760x2880). So let's enable it here. 2008-01-05 0f5f22f8c9ffac0a7ae5d30064d277805bd329ec Lines: +5, -0 Files: src/gutenprintui2/plist.c (+5, -0) Set locale to C when calling external programs 2008-01-03 fa817338154283ab72b573e6dd33f5bb76d9cde2 Lines: +5, -0 Files: src/main/print-canon.c (+5, -0) also call canon_end_job when in Page mode =============================================================================== Name: gutenprint-5_1_6 2008-01-02 7934baa4c7c562c66cd0b855561a6bf8de96743d Lines: +2, -2 Files: src/cups/rastertoprinter.c (+2, -2) Don't print the command line options on a single line in the debug output. 2007-12-31 8f27906c2f10a1e3e20c6fe17cd7c2e3ed292039 Lines: +43, -19 Files: src/cups/rastertoprinter.c (+43, -19) Improve debug error message output 2007-12-31 098abf9bf94836bf8d5c4d51cc81067d9d08dfc8 Lines: +2, -2 Files: NEWS (+2, -2) Prep for 5.1.6. 2007-12-31 d33536c62cfa770175fbb3a36579ee231dad442b Lines: +42, -18 Files: NEWS (+36, -12) README (+5, -5) configure.ac (+1, -1) Prep for 5.1.6 2007-12-31 a4408923b08b1e7f7223d580597f4810c9898cb7 Lines: +3, -0 Files: src/main/buffer-image.c (+3, -0) [ 1844169 ] Severe per-page memory leak w/Canon driver, DuplexNoTumble 2007-12-31 f3cdb7478b8818cd769eedf24c3153f1421f2caf Lines: +146, -8 Files: src/testpattern/run-testpattern-2.in (+30, -4) src/testpattern/testpattern.c (+116, -4) Test duplex and tumble by default, using multiple pages. Allow -p option to specify use of multiple pages. Correctly generate all data (fix some valgrind problems). 2007-12-30 cce92946114a1638e28ef240bdb557fc8f098f4d Lines: +10, -27 Files: src/main/dither-ordered.c (+10, -27) The top and bottom of each range can be computed trivially from the fraction at which we start using larger drops. 2007-12-30 1dd8dabef7105bfedd255cadeff732d40ccc00df Lines: +61, -88 Files: src/main/dither-ordered.c (+61, -88) Simplify the calculations somewhat (and get better results). 2007-12-30 97088965d7f279b1a82cc65013b2a95a4a809684 Lines: +1, -1 Files: src/main/escp2-driver.c (+1, -1) Fix compile problem on OS X. =============================================================================== Name: gutenprint-5_1_5 2007-12-29 0dd788b63929d5e90c17f9b7b74ccd875ca6edb5 Lines: +0, -0 Gutenprint 5.1.5 release 2007-12-29 9f19d4bddd9108180e8f3b804d1a9efb742be13d Lines: +34, -34 Files: Makefile.am (+34, -34) Remove GNU make-ism. 2007-12-28 9540ddea40fcef018d9574098308a47139540e7c Lines: +8, -2 Files: src/main/dither-ordered.c (+8, -2) Correctly handle cases where some channels have multiple drop sizes but others don't. 2007-12-28 9e2c99d2d1a9f75ec5bcfd545b6abf03c6c32735 Lines: +19, -7 Files: src/testpattern/run-testpattern-2.in (+19, -7) Allow overriding the default settings for dither algorithm and color correction. 2007-12-28 7643b50156e971770833227bcc73cddeae4f77f6 Lines: +6, -1 Files: src/main/printers.xml (+6, -1) tweak PIXMA iP4200 patch by Piotr Stachura 2007-12-28 50edefc80ab06c7fb4ea14cc2b84b86e13ebbf2a Lines: +15, -4 Files: NEWS (+13, -4) src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+1, -0) Add Sharp AR-M257 2007-12-28 2adbeb562acbb03b3ff1d562120ddcf30dcedf19 Lines: +283, -2 Files: src/main/dither-impl.h (+2, -1) src/main/dither-main.c (+2, -0) src/main/dither-ordered.c (+279, -1) Add Ordered New dither 2007-12-28 ff0f74f373f4c064e5a7605d0ba3ec6e92044f62 Lines: +3, -0 Files: NEWS (+3, -0) updated news 2007-12-28 6971a87c20011a03064adc14d5dee02c93488ea9 Lines: +24, -1 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/canon-inks.h (+1, -1) src/main/canon-modes.h (+6, -0) src/main/canon-printers.h (+12, -0) src/main/print-canon.c (+3, -0) src/main/printers.xml (+1, -0) untested support for the PIXMA iP8500 (#1703011) 2007-12-28 b37b92284b78374a376581f24d798a102a0c0ec8 Lines: +3, -0 Files: AUTHORS (+3, -0) added Piotr Stachura to authors 2007-12-28 a6b35394d0d98df96b1afa2c4c3d7319dae8aa84 Lines: +53, -32 Files: src/main/print-canon.c (+53, -32) also use the hsv maps from the printmode based on patch by Piotr Stachura 2007-12-28 83c74717103f6505c50ce73dec1b48a60d5b6025 Lines: +80, -5 Files: src/main/canon-modes.h (+32, -2) src/main/canon-printers.h (+48, -3) hsv adjustment curves for the Canon PIXMA iP4200 patch by Piotr Stachura 2007-12-28 9e4e45813e21c534ab37df0d7c02e4bb8ded2f02 Lines: +3, -3 Files: src/cups/rastertoprinter.c (+3, -3) CUPS seems to swallow the startup messages if they're INFO. 2007-12-27 1fd8c543ac9e0fec0469f0fbf91803816d2c653a Lines: +9, -3 Files: src/cups/rastertoprinter.c (+9, -3) Emit simple informational messages that will help us debug problems in the CUPS driver. 2007-12-27 edad2103a4e9a63e346ba3bef5934ca59b5bde0f Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) Fix for ES series printers, from pizza@shaftnet.org 2007-12-27 a5d690e07053a69543c4aef2105d11862b0e56ae Lines: +84, -18 Files: NEWS (+78, -12) README (+5, -5) configure.ac (+1, -1) Prep for 5.1.5 2007-12-27 d50ad2b742d007628cc27cdfb93537ed4fb87389 Lines: +20, -20 Files: src/main/escp2-inks.c (+5, -5) src/main/escp2-papers.c (+13, -13) src/main/print-escp2-data.c (+2, -2) Improve tuning for C120 2007-12-26 343b1a6e386527ff4a96b107766c650daedbf903 Lines: +31, -143 Files: src/main/dither-impl.h (+1, -2) src/main/dither-main.c (+0, -2) src/main/dither-ordered.c (+1, -87) src/main/papers.xml (+0, -18) src/main/print-papers.c (+0, -5) src/main/print-weave.c (+29, -29) Back out unintended commit 2007-12-26 fbed0ec04b709d55a5384861290ac03847fbbef8 Lines: +257, -120 Files: src/main/dither-impl.h (+2, -1) src/main/dither-main.c (+2, -0) src/main/dither-ordered.c (+87, -1) src/main/escp2-channels.c (+13, -0) src/main/papers.xml (+18, -0) src/main/print-escp2-data.c (+88, -88) src/main/print-escp2.c (+8, -1) src/main/print-escp2.h (+5, -0) src/main/print-papers.c (+5, -0) src/main/print-weave.c (+29, -29) Fix escputil issues with Claria and interchangeable cartridge printers 2007-12-26 9818129df0175bb7ad2e94212916ca46d8927331 Lines: +23, -16 Files: src/escputil/escputil.c (+23, -16) Distinguish between ink cartridge and ink color, and print the ink color correctly on printers that offer multiple choices. 2007-12-26 7c23b428aab647e48233305cf2d6b73ded43c7df Lines: +2, -2 Files: src/escputil/d4lib.c (+2, -2) Be a bit less conservative with the timings (this is still 5x longer than previous). 2007-12-26 2e9b509f267ed53da8410225960e836415279400 Lines: +13, -1 Files: src/main/escp2-channels.c (+12, -0) src/main/print-escp2-data.c (+1, -1) Fix escputil for C120 2007-12-26 73ca06487b7f2db277368e42db916c3eded75e7f Lines: +5, -4 Files: src/escputil/escputil.c (+5, -4) Handle newer printers with 4-byte ink status. 2007-12-26 621f08cfef59503e64849246f0452eb62a678933 Lines: +3, -2 Files: src/escputil/d4lib.c (+3, -2) Improve reliability by increasing timeouts. 2007-12-26 199b8d0567fedce793709713754d42e0e29660b3 Lines: +128, -6 Files: src/main/escp2-channels.c (+1, -1) src/main/escp2-inks.c (+28, -0) src/main/escp2-papers.c (+91, -0) src/main/print-escp2-data.c (+8, -5) First pass tuning for C120 2007-12-25 1d09af06e741b73fa54b1454730344df2205f9ce Lines: +6, -4 Files: src/main/escp2-channels.c (+1, -1) src/main/print-escp2-data.c (+5, -3) Make borderless work on C120. Fix a few other problems. Still not tuned. 2007-12-25 c8d56ad25e019117a3b1c1ab85d14bef0d98482a Lines: +12, -8 Files: src/cups/cups-genppdupdate.in (+12, -8) Improve performance of cups-genppdupdate. 2007-12-24 cf89a35b356b2bc6173e8a27e2a56040142bcec5 Lines: +397, -123 Files: src/foomatic/foomatic-printermap (+4, -0) src/main/escp2-channels.c (+243, -104) src/main/escp2-driver.c (+61, -15) src/main/print-escp2-data.c (+21, -0) src/main/print-escp2.c (+55, -1) src/main/print-escp2.h (+9, -3) src/main/printers.xml (+4, -0) Preliminary support for Epson C110, C120, D120, PX-V780. Untuned. 2007-12-24 ec991f0911a9ac0c48b8d5287a3c1171d7e1432d Lines: +4, -2 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/canon-printers.h (+2, -2) src/main/printers.xml (+1, -0) support for the PIXMA MP610 2007-12-24 8bded4eb5aea7714b0eac6da5a3b29787bf9fd08 Lines: +108, -3832 Files: src/main/Makefile.am (+1, -1) src/main/mark.c (removed -444) src/main/page.c (removed -193) src/main/ppd.c (removed -2672) src/main/ppd.h (removed -352) src/main/print-ps.c (+103, -166) src/main/xmlppd.c (+3, -3) src/main/xmlppd.h (+1, -1) Replace Postscript PPD back end with XML-based one that's GPL2+. 2007-12-24 3444195736c0ba1580a0ce685180ceb7781990e7 Lines: +1, -1 Files: src/cups/rastertoprinter.c (+1, -1) Replace 'index' with the more portable 'strchr'. 2007-12-24 0ea47ece688983da04563ed6594b4917cd905c93 Lines: +576, -0 Files: src/main/xmlppd.c (added +530) src/main/xmlppd.h (added +46) First checkin of replacement PPD code (compiles, does not run successfully) 2007-12-23 7d0705075cf8a266671e73c94da5118d30d0972c Lines: +21, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/canon-modes.h (+7, -0) src/main/canon-printers.h (+12, -0) src/main/printers.xml (+1, -0) added support for Canon i80 (as reported in #1547011 it is similar to the BJC7100) 2007-12-23 61c7a6a4a399d8b43177681252bcadd3aa06ec2a Lines: +50, -90 Files: src/cups/command.types (+10, -18) src/cups/commandtoepson.c (+10, -18) src/cups/cups-calibrate.c (+10, -18) src/cups/genppd.c (+10, -18) src/cups/rastertoprinter.c (+10, -18) Update license text... 2007-12-23 f1c6086ab80c412539b829f6581f6a00669eb2fe Lines: +42, -1 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/canon-inks.h (+15, -0) src/main/canon-modes.h (+6, -0) src/main/canon-printers.h (+12, -0) src/main/print-canon.c (+7, -1) src/main/printers.xml (+1, -0) untested support for the PIXMA Pro9500 (#1849699) 2007-12-23 c92ff65fe55453fd462e3137fc7057e844f7dfd0 Lines: +13, -1 Files: src/main/canon-printers.h (+12, -0) src/main/printers.xml (+1, -1) does the iP4500 only work with CANON_CAP_I ? still waiting for confirmation 2007-12-16 47be360c952eeb5779dedc3baab376c65e77f93d Lines: +6, -3 Files: configure.ac (+6, -3) Add AM_PROG_CC_C_O and improve some messages. 2007-12-13 fe24984d38b61a77ed61243c0a5d5bb3941eee8d Lines: +60, -66 Files: src/main/mark.c (+15, -13) src/main/page.c (+15, -13) src/main/ppd.c (+15, -20) src/main/ppd.h (+15, -20) [ 1848308 ] LICENSE.txt file missing 2007-12-12 ac24aa3ee0738acbda92bd4357da4496b581c507 Lines: +3, -6 Files: src/cups/test-rastertogutenprint.in (+3, -6) Select pages from user manual rather than using saved PDF. 2007-12-11 cf50a5696e291e2f7913a1581eba01a73b0c9b7d Lines: +7, -3 Files: src/cups/test-rastertogutenprint.in (+7, -3) Try to make it work on OS X. 2007-12-11 ae14fa8366ec3f074ccad39b1f7022825a66ebe6 Lines: +183, -2 Files: configure.ac (+2, -0) src/cups/Makefile.am (+3, -2) src/cups/genppd.c (+5, -0) src/cups/rastertoprinter.c (+71, -0) src/cups/test-rastertogutenprint.in (added +102) Add test for CUPS driver 2007-12-10 06d427160aaedb1d731b5cf36edee7e1c384fec3 Lines: +3, -2 Files: NEWS (+3, -2) Fix typo 2007-12-09 51b656e6e70ede7ff25e327312197223e5c4b976 Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) Fix page sizes to not cause PPD files to blow out. 2007-12-09 ab643724994cdad40630f1a7ae1787249b5ce9b6 Lines: +15, -15 Files: src/main/printers.xml (+15, -15) Change "Okidata" to "Oki" to fit PPD spec. =============================================================================== Name: gutenprint-5_1_4 2007-12-09 852f4baa42784428aa9204bf3c7cc6d865342236 Lines: +0, -0 Gutenprint 5.1.4 release 2007-12-09 082d57641046740299f5dc0c8e22ccc3e156acdd Lines: +2, -2 Files: src/ghost/ijsgutenprint.c (+2, -2) Replace free with stp_free when paired with stp_malloc. 2007-12-08 184b168ae840913092cba2e67a5975493a6a3106 Lines: +2, -0 Files: src/cups/rastertoprinter.c (+2, -0) Fix a small memory leak. 2007-12-08 683705e5fa39b956219d2d7c0c23b1a6abecc3c1 Lines: +0, -0 Files: README (+0, -0) One more change. 2007-12-08 692472f358003a38111ab3eac34e67bc07ef73ae Lines: +4, -4 Files: README (+4, -4) One more change. 2007-12-08 e44a190fe9847347af0ab633708b2993b461151b Lines: +3, -0 Files: README (+3, -0) One more change 2007-12-08 8109870f3f16625a05d3fc5f710c90888b5a08f6 Lines: +23, -20 Files: Makefile.am (+2, -2) README (+19, -18) configure.ac (+2, -0) Some patches from Greg Troxel 2007-12-07 126ac9d39efbfafdb65213b813f3e6af87f9506d Lines: +3, -0 Files: NEWS (+1, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+1, -0) experimental support for the Canon PIXMA iP4500 2007-12-07 1ea6d2811d23d71b2c75d4ba31178eff8571428a Lines: +6, -6 Files: src/cups/rastertoprinter.c (+6, -6) Improve debugging output a bit 2007-12-05 27c4fed554b89daafcae1bf5af735e7dc85a8606 Lines: +4, -1 Files: NEWS (+4, -1) Clarify issue with CUPS driver. 2007-12-02 ef540face54f01c991ea9ff7ef74777ef05b9e04 Lines: +6, -6 Files: src/testpattern/run-testpattern (+2, -2) src/testpattern/run-testpattern-1 (+2, -2) test/run-testdither (+2, -2) Unify valgrind options across all tests 2007-12-02 3a53ae4c024ff2db631c3cf8b02eba480a2902c5 Lines: +4, -1 Files: NEWS (+4, -1) Clarify PPD file change 2007-12-02 151037a6481140d07db85a36f519a76707a2fb1a Lines: +21, -3 Files: NEWS (+21, -3) Add note to packagers to release notes also. 2007-12-02 6eb461f60e9078e427f96b71efad6cf84ed679c3 Lines: +19, -0 Files: README (+19, -0) Add note to packagers about development releases. 2007-12-02 31b8d419467d3cd30ff7c2314aff6635122fb2cf Lines: +14, -14 Files: NEWS (+14, -14) Note OS X 10.5. 2007-12-02 d70521574a287a5c9a7710a1f76e96d84c5de1a4 Lines: +52, -54 Files: NEWS (+13, -13) README (+37, -39) configure.ac (+2, -2) Change "the GIMP" to "GIMP". 2007-12-02 b87fc26f7d06106ea23141adf65c198b89e1185a Lines: +4, -0 Files: src/gutenprintui2/Makefile.am (+2, -0) src/testpattern/Makefile.am (+2, -0) Packaging fix from Greg Troxel 2007-12-02 425510f2bdc452695ce81b8dd1ec1531a0c97038 Lines: +1, -1 Files: src/main/gutenprint.pc.in (+1, -1) Packaging fix from Greg Troxel. 2007-11-24 2ca0f2cd2e46eb1ffe6ead67edbe64d299679a19 Lines: +31, -7 Files: NEWS (+31, -7) Updates 2007-11-24 7d6bb28b681db239d81ea5135c6715a33740ff03 Lines: +12, -6 Files: src/testpattern/run-testpattern-2.in (+12, -6) Make MD5 output look like it's actually come from the files. 2007-11-24 8fefaed354061632eec05ed2f4202deabfe43f48 Lines: +82, -29 Files: src/testpattern/Makefile.am (+1, -1) src/testpattern/run-testpattern-1 (+4, -4) src/testpattern/run-testpattern-2.in (+46, -22) src/testpattern/testpattern.c (+31, -2) Fold dither algorithm testing into run-testpattern-2. Print better messages from run-testpattern-1. Allow testpattern to send output to a command rather than just a file. Change -m option to take an optional argument (for saving md5 sums) and to use testpattern command output to generate md5 sums (for performance). 2007-11-24 1b70ac6961538de5d797bcd5ccf153d7054017cb Lines: +25, -55 Files: src/cups/genppd.c (+13, -7) src/cups/test-ppds (+12, -48) Make the default resolution appear square to external programs. Re-enable the PPD check. 2007-11-23 69154a313c12a2e9dd7d6255815d1d100eea294a Lines: +8, -7 Files: src/cups/cups-genppdupdate.in (+8, -7) Eliminate incorrect nested $_. 2007-11-23 648b89a12cb2f74190121869afefc57137b7c49f Lines: +7, -23 Files: src/cups/genppd.c (+7, -23) Eliminate use of non-compliant PPD resolutions altogether. 2007-11-23 c6c6db47caf1aa0c3cd79ec36d46ff77e0beab61 Lines: +80, -6 Files: src/cups/cups-genppdupdate.in (+54, -6) src/cups/genppd.c (+26, -0) Map Gutenprint resolution names to valid PPD resolution names 2007-11-23 e022a6623ca88cee46cdc0c26cad1422a3d41928 Lines: +0, -0 Shorten translations slightly for PPD compliance. 2007-11-23 b212259515ef1af02ba95b56e4e63871a4047a3f Lines: +0, -0 Fix a few punctuation problems. 2007-11-21 732abdb660dbb578715dc6965a357d38677be0f7 Lines: +116, -21 Files: src/testpattern/run-testpattern (+25, -7) src/testpattern/run-testpattern-1 (+33, -10) src/testpattern/run-testpattern-2.in (+18, -2) src/testpattern/testpattern.c (+17, -1) src/testpattern/testpattern.h (+2, -0) src/testpattern/testpatternl.l (+1, -0) src/testpattern/testpatterny.y (+20, -1) Allow test pattern generator to output data to a file. 2007-11-20 00603419db022ef69a9b672418938b85d63d0cef Lines: +5, -5 Files: src/main/print-olympus.c (+2, -2) src/main/printers.xml (+3, -3) support for Canon ES series (patch#2 from Solomon Peachy ) 2007-11-17 977171211583885428d6d0f86323f159041eeb8a Lines: +11, -2 Files: src/main/print-escp2-data.c (+1, -1) src/main/print-escp2.c (+9, -1) src/main/print-escp2.h (+1, -0) 1831542 Borderless regression (5.0.1, 5.1.3) on Epson 2200 2007-11-17 9b2ec72ed752f6ea8803ec4c12e0a87a31239a99 Lines: +13, -3 Files: src/cups/cups-genppdupdate.in (+13, -3) Don't die if we can't upgrade a particular PPD file. 2007-11-11 3db4704d9489d281e426eccd167b381aa6c98000 Lines: +64, -0 Files: src/foomatic/foomatic-printermap (+3, -0) src/main/print-olympus.c (+58, -0) src/main/printers.xml (+3, -0) support for Canon ES series (patch from Solomon Peachy ) 2007-11-10 da6d4f85425a7bfeab8713ee13476a213ee47a2a Lines: +35, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/canon-inks.h (+17, -0) src/main/canon-modes.h (+4, -0) src/main/canon-printers.h (+12, -0) src/main/printers.xml (+1, -0) support for the Canon PIXMA iP5300 (untested) 2007-10-27 152a10ccab6d33522b508bb865ea2dfeb426cccf Lines: +24, -30 Files: src/main/canon-media.h (+24, -30) remove support qualities from the various media types they seems to be different for every printer and I don't want to maintain a per printer paperlist 2007-10-27 bae76cebb3af5b961297491ae6fa2f9001b1c0ea Lines: +39, -9 Files: src/main/canon-inks.h (+39, -9) document where we found the iP4000 inksets 2007-10-27 aef67c2e2fba7503fbc1a185abf99a3dfa452850 Lines: +13, -12 Files: src/main/canon-printers.h (+13, -12) the new default printer in case the printers.xml entry for a printer is invalid is now the mp830 as the previous default S200 uses special printmodes 2007-10-27 ada49acbe91a3bb5ac49be43ad0249d6b82cc135 Lines: +34, -35 Files: src/main/canon-printers.h (+34, -35) remove the now obsolete model code from the printer caps 2007-10-27 570d9bbc6172a190fb71c1dbf2491afc8f828710 Lines: +82, -45 Files: src/main/canon-printers.h (+2, -2) src/main/print-canon.c (+46, -9) src/main/printers.xml (+34, -34) Systematic model_id assignment for Canon printers model_id is now family followed by the model nr FNNNNNN family can be 0 for the old BJC printers 1 for the S-Series 2 for the i-Series 3 for the PIXMA iP-Series 4 for the PIXMA iX-Series 5 for the PIXMA MP-Series 6 for the PIXUS-Series So for example Canon S200 would be 1000200 The entry for the MP710 in the printer caps has been renamed to MP740 as it changed over time 2007-10-27 ffdbe292acfbb3ea3225725083bc66119562441c Lines: +8, -8 Files: src/main/print-canon.c (+8, -8) use printer names for the special printer handling 2007-10-27 c42490ee6f2cc196da6d8aef0df4b3765b2b32b8 Lines: +3, -0 Files: src/foomatic/foomatic-printermap (+3, -0) added Canon BJC5100,5500,8500 2007-10-27 99457292a64671f35b3facf337aa05d1683f7c2e Lines: +1, -1 Files: src/main/canon-modes.h (+1, -1) Get rid of bjc-s500 BW+600x600dpi_draft`PhotoCMY' is not a valid InkType Print options not verified; cannot print. 2007-10-27 ea5b14d87d4c49f52b112c12f91fc9ac52abb391 Lines: +35, -34 Files: src/main/canon-printers.h (+35, -34) add a name for every printer to the printer caps 2007-10-27 2488b36c4d082a999dff4258270c9cf8984df32d Lines: +3, -0 Files: src/main/printers.xml (+3, -0) add some more printers that were already present in canon-printers.h (BCJ 5100,5500,8500) no idea about their state 2007-10-26 b32bb95f8dea99729ad772908ca1fe1f4014ccdb Lines: +3, -2 Files: src/main/canon-modes.h (+3, -2) disable high mode for S500 as it does not produce black, reenable 300dpi mode 2007-10-24 7a4ff8bbc81c87f4d6589ddac415072f1fecad46 Lines: +31, -2 Files: src/main/canon-inks.h (+12, -0) src/main/canon-modes.h (+6, -1) src/main/canon-printers.h (+12, -0) src/main/printers.xml (+1, -1) first attempt to support more modes on the Canon S500 2007-10-23 9a887195421af48f7fda953a4520c1314817e27b Lines: +3, -2 Files: src/main/canon-modes.h (+2, -1) src/main/printers.xml (+1, -1) another attempt to fix printing on the MP710 and 300dpi support for the iP3000 and similar printers 2007-10-18 4a664fc245af9b575bb34c1eb20bcba485daca11 Lines: +6, -5 Files: src/main/print-olympus.c (+6, -5) bugfix: wrong color for Olympus P-S100 reported in Support Requests-1527186 - RGB data was generated instead of BGR - bug also affected Olympus P-440 2007-10-18 11048d5485db7911822440ea9dd37b9a808ddbc2 Lines: +2, -0 Files: src/main/print-olympus.c (+2, -0) bugfix: added missing part of init string for Sony UP DP-10 2007-10-17 d717a1bd902c8c4155e77a569348ab15fd5fad0c Lines: +2, -2 Files: src/foomatic/foomatic-printermap (+1, -1) src/main/printers.xml (+1, -1) typo shinco -> shinko 2007-10-17 3d07cdcba4a098161b3508e2209bdf9feac42c42 Lines: +72, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/print-olympus.c (+70, -0) src/main/printers.xml (+1, -0) experimental support for Shinko CHC S9045 2007-10-17 38d9c3c148ca0f73b61b2b754e3e504f14a9b343 Lines: +24, -13 Files: src/main/print-olympus.c (+24, -13) fixing the bug: privdata contains "unrotated" dimensions after switching to landscape mode 2007-10-17 b5e941b7ac4b24ed2a9d1677aa348bae48bdff1f Lines: +100, -100 Files: src/main/print-olympus.c (+100, -100) rename x* and y* variables to h* and w* (height, width) for better readability 2007-10-16 94ac837747d18540bdd798fec5d4c207632efe6f Lines: +1, -1 Files: src/main/printers.xml (+1, -1) fix printing on the MP710 2007-10-06 4a616da0c1895fc0d6cf746a4ab303af9349e099 Lines: +6, -6 Files: src/main/printers.xml (+6, -6) fix spaces 2007-10-01 12abfe75cde50af0b9c0fa58bc8d3995c24f52fc Lines: +10, -1 Files: src/foomatic/foomatic-printermap (+4, -0) src/main/print-olympus.c (+2, -1) src/main/printers.xml (+4, -0) printers compatible with Canon SELPHY CP-710 2007-09-24 412e0060eb906686c8a95557b0de3cad191a276c Lines: +213, -363 Files: NEWS (+213, -9) src/foomatic/foomatic-printermap (+0, -177) src/main/printers.xml (+0, -177) Remove support for printers supported by HPIJS 2007-09-23 1f07f168c6bc466d2e60310d20b1e2dfa1be67bb Lines: +7, -1 Files: src/main/printers.xml (+7, -1) improve color quality for the PIXMA iX5000, values by Tony Zitaret 2007-09-23 da0c75030bf22a042a32fd78b1393457afd6cb6c Lines: +4, -4 Files: src/main/canon-printers.h (+2, -2) src/main/print-canon.c (+2, -2) fix margins for the BJC 3000 patch by David Keegan (#794600) 2007-09-22 e7fd901721ecda1dc00e8365289f7b134463e4a3 Lines: +21, -7 Files: test/pixma_parse.c (+21, -7) add -x param to specify the maximum width of the output ppm 2007-09-20 9ab11d7f9fb851194c1c617e7c52089dfbc4de5b Lines: +1, -1 Files: src/main/printers.xml (+1, -1) decrease gamma for iP4000 and friends to 1/0.6 fixes #1687853 and maybe #101537 (ubuntu #120016 and #135311) 2007-09-19 1ffaa545af9e8b2cc2d8be768f7e35bb4655c36b Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) Fix a bug where the canon driver would silently discard some lines when the bitdepth is 2 or higher. hopefully fixes #101537 not sure because this bug was very hard to trigger: the whole imageable area had to be filled with maximum color intensity (ubuntu #120016 and #135311) 2007-09-19 34d697ca9975b56424e021fecff7780bf258a52e Lines: +2, -3 Files: src/main/print-canon.c (+2, -3) no need to pass ydpi to canon_write 2007-09-18 1a88deb4d63a0cedc180e6203aab9a447d8c249e Lines: +3, -0 Files: NEWS (+1, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+1, -0) according to Rob klein Gunnewieck the MP180 works with the MP150 driver, too 2007-09-12 8562b19ce6ba5c2226e71def2ad20f15d860bed4 Lines: +3, -0 Files: NEWS (+1, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+1, -0) Support Epson DX4050 2007-09-12 4c5d99eee9f4f3c18846754981844b41fa73cda3 Lines: +3, -0 Files: NEWS (+1, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+1, -0) according to Rob klein Gunnewieck the Canon Pixma MP170 works with the MP150 driver 2007-09-09 ea4e25cfcbd2a04aba4f101b7661d3df6c112bff Lines: +244, -73 Files: include/gutenprint/util.h (+1, -0) src/cups/genppd.c (+24, -22) src/cups/rastertoprinter.c (+12, -1) src/main/mark.c (+1, -1) src/main/ppd.c (+74, -41) src/main/ppd.h (+12, -0) src/main/print-ps.c (+120, -8) Use Gutenprint option data where available rather than PPD file enumerations. 2007-09-09 f92a685fcb627d6bfd2eb68af74ea0df1a0e1e76 Lines: +33, -9 Files: NEWS (+33, -9) Updates 2007-09-09 e4d0f983d9670d4db45f0930ae7dee9acb3fa60a Lines: +11, -1 Files: src/foomatic/foomatic-printermap (+5, -0) src/main/printers.xml (+6, -1) Add Epson CX4900, CX5600, CX7400, CX9400, RX595. Correct definition of CX6300 for borderless mode. 2007-09-02 6f0f26a38ea48c99565bd9a7149cabf9eca3ac96 Lines: +23, -7 Files: NEWS (+9, -0) src/main/escp2-resolutions.c (+4, -4) src/main/print-escp2.c (+10, -3) Do not offer resolutions above 5760x1440 for quality settings on Epson printers. Experiments have demonstrated that the bottom of the page prints poorly at 2880x2880 and 5760x2880 on many printers, and Epson does not currently offer resolutions above 5760x1440 on any printers. See bug 1700313. 2007-09-02 e712b3d84f136f32f41fdaeb5ef02c34e8809370 Lines: +9, -1 Files: src/main/print-util.c (+9, -1) Don't lose debug information if the client hasn't set an errfunc in the stp_vars_t; print it to stderr instead. 2007-09-02 2a977b65eaf87501d7738b3607f4412b071913dc Lines: +8, -3 Files: src/cups/rastertoprinter.c (+8, -3) Take care to explicitly flush all data, including the job end data, at the end of a job. 2007-09-02 0e7c8200af9c00569f578d64f7856bbacc570bbc Lines: +67, -64 Files: src/main/canon-modes.h (+63, -62) src/main/print-canon.c (+4, -2) add per printmode quality option 2007-08-29 4456794f1a9eff0dbc68da6d79ccc8597c4628d0 Lines: +13, -1 Files: src/main/canon-printers.h (+1, -1) src/main/print-canon.c (+12, -0) support for the ESC P) command on the iP4200 patch by Piotr Stachura 2007-08-29 63f552d013b046e6fbdd9e4a57a72f36927ee21f Lines: +8, -2 Files: src/main/canon-printers.h (+8, -2) control commands for the PIXMA iP4200 from a patch by Piotr Stachura 2007-08-29 43043e5f6ceb702100738fe5d2c1679a71b6f7b6 Lines: +31, -1 Files: src/main/canon-inks.h (+25, -0) src/main/canon-modes.h (+6, -1) 300dpi and 300dpi draft mode for the pixma iP4200, based on patch by Piotr Stachura 2007-08-29 caca698497f09caeb08f21b53c4bb0bb8e3cf555 Lines: +19, -1 Files: src/main/canon-modes.h (+6, -0) src/main/canon-printers.h (+12, -0) src/main/printers.xml (+1, -1) disable not working 1200x600 mode for the Canon i560 (#1732870) 2007-08-29 c22dd8fff3b709e9280ff9784419e619e9e5cd11 Lines: +1, -1 Files: src/main/print-color.c (+1, -1) buffer length for stp_image_get_row needs to honor the channel_depth (fixes #1754691) 2007-08-28 db991ea6ba989fd3a928807626b8ae8c900b098f Lines: +44, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/canon-inks.h (+25, -0) src/main/canon-modes.h (+5, -0) src/main/canon-printers.h (+12, -0) src/main/printers.xml (+1, -0) support for the Canon PIXMA iX5000 (untested) 2007-08-27 f2a4d04e4eb6aa1b473fbaffb904a5a6d6801b39 Lines: +0, -2 Files: src/main/print-pcl.c (+0, -2) Don't print gratuitous message about duplex not being available. 2007-08-27 7d1f35edbce8dae5250cc8205551825024c939b6 Lines: +243, -15 Files: NEWS (+5, -4) include/gutenprint/printers.h (+13, -0) src/gutenprintui2/panel.c (+70, -0) src/gutenprintui2/plist.c (+32, -3) src/main/print-canon.c (+2, -1) src/main/print-escp2.c (+3, -2) src/main/print-lexmark.c (+1, -0) src/main/print-olympus.c (+1, -0) src/main/print-pcl.c (+1, -0) src/main/print-ps.c (+103, -5) src/main/print-raw.c (+1, -0) src/main/printers.c (+11, -0) Send device settings to print command for Postscript driver 2007-08-27 2dbef80338c179caddde4227bb95d818d7c98c2e Lines: +1, -1 Files: src/cups/rastertoprinter.c (+1, -1) Accept "true" as well as "True" for boolean options -- it appears that in at least some cases CUPS is sending "true" rather than "True". 2007-08-27 dd41ea0efc4f517762dcbde064fd0330b6cfcb5b Lines: +1, -1 Files: src/cups/cups-genppdupdate.in (+1, -1) Support PPD file upgrading only from Gutenprint 5.0 and beyond. 2007-08-24 4b802a820c455ca59e41710285405140691aec41 Lines: +13, -31 Files: src/escputil/escputil.c (+13, -31) A few more fixes per Matt Broughton. 2007-08-19 f40d30c5d49f3da53d95a6bab004ae33b43e8a86 Lines: +59, -45 Files: src/escputil/escputil.c (+59, -45) Recognize -m option for all subcommands. 2007-08-11 6e2fb3f6d20ff287bd8e7a2ecdf13ca6002ae4af Lines: +12, -0 Files: NEWS (+12, -0) Add updates. 2007-08-11 caaaf428143e8187beca07661c2c80485a698e23 Lines: +28, -19 Files: NEWS (+23, -16) README (+2, -2) configure.ac (+1, -1) src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+1, -0) Support Epson CX4400. Bump version. 2007-08-07 dc3f2e4e251c9ffc16aafb976b1b8e9560ea035d Lines: +2, -2 Files: src/main/papers.xml (+2, -2) Change CD - Custom to 120 mm rather than 118.8 mm. 2007-08-05 980b292d33ef2640989180052bdfd9a80ff87202 Lines: +2, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+1, -0) Add HP LJ1022 2007-06-28 a1f8d358a17432610fb0bd0a638f60d7148be868 Lines: +16, -2 Files: src/foomatic/foomatic-printermap (+2, -0) src/main/canon-printers.h (+12, -0) src/main/printers.xml (+2, -2) add mp710 and 740 to foomatic printermap, add extra entry for the mp710 and mp740 as they do not have duplex support 2007-06-28 2765c60659fc02cd80fdb81995211dab332ca3de Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) always force unit to 600 for the extended p command, fixes borders for the 300dpi mode of the iP4000 2007-06-28 88e4a41ceaea84a7822277b4eb2dd9e8a0df2452 Lines: +3, -1 Files: src/main/printers.xml (+3, -1) add Canon MP710 and MP740 printers that, according to Gernot Hassenpflug, should work with the iP4000 driver, make the i560 printer use the BJC7000 driver 2007-06-21 3061dfaf06093df6ff5dbce67da445da3e62e8e4 Lines: +2, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+1, -0) Add Epson PM-670C. 2007-06-21 6719e73b1cd7ac969f83e5dc21547a2278faae75 Lines: +22, -3 Files: src/main/sequence.c (+22, -3) Fix a compile problem on Solaris (reported by Norm Jacobs). =============================================================================== Name: gutenprint-5_1_3 2007-06-17 259000623e0d5330bfc4bd744a8767003399a7eb Lines: +258, -79 Files: doc/gutenprint.dox.in (+258, -79) Update doxygen input 2007-06-17 03b8323f62bc652bf7120df30528e2f9a7de0de0 Lines: +33, -16 Files: NEWS (+30, -13) README (+2, -2) configure.ac (+1, -1) Prep for 5.1.3 2007-06-17 c7b275dd465a62a20a2a7b8c33786e12f45c5e0b Lines: +7, -7 Files: src/main/printers.xml (+7, -7) remove strange characters 2007-06-16 3dab9391ae60e392ed2464081b6dae26b6ae027e Lines: +8, -1 Files: src/main/printers.xml (+8, -1) some tweaking for the PIXMA iP4300, patch by Andreas Matthias 2007-06-16 ebf0f5054844b14a478905913524ba6e7ea0e755 Lines: +6, -6 Files: src/main/canon-printers.h (+6, -6) tweak margins for the pixma printers 2007-06-16 f4d2f227f5dbc9e6e44edc3334efb4ee5611c771 Lines: +0, -10 Files: src/main/canon-media.h (+0, -10) remove obsolete iP4200 slotlist 2007-06-10 70e6cb406c4968cf2eee696d194b346aed320128 Lines: +10, -10 Files: src/main/printers.xml (+10, -10) A number of Epson R-series printers do borderless better with the RX400 settings than with the R300 settings. 2007-06-04 cb8aa0381ab952e14d88eb4839d129c38b2354f7 Lines: +1, -1 Files: src/main/print-util.c (+1, -1) Fix an overly enthusiastic conversion from ENABLE_NLS to HAVE_LOCALE_H =============================================================================== Name: gutenprint-5_1_2 2007-06-02 3bf7190775f88ed39fed1d709efb7dc5404186a2 Lines: +0, -0 Gutenprint 5.1.2 release 2007-06-01 e6c79a30757522f7d60328abd59bcb6c49021138 Lines: +14, -7 Files: NEWS (+9, -7) src/main/print-ps.c (+5, -0) Back out attempt to send device settings to printer. 2007-05-29 bf947e424ea5fb26a8ab8ca033c776b305a730b9 Lines: +3, -0 Files: NEWS (+3, -0) 8) Printing to CD's on Epson printers now works correctly if the image is not placed at the top of the page. 2007-05-29 9023e7b8d00a3b1ed665846411790c9973af55e4 Lines: +3, -3 Files: src/main/print-escp2.c (+3, -3) Fix printing to CD if the image is not placed at the top of the page. 2007-05-28 36f5251d13300de26a27af36aa4e93b5e01b8773 Lines: +35, -9 Files: NEWS (+6, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/print-escp2-data.c (+18, -0) src/main/printers.xml (+10, -9) Fix borderless printing on Epson RX400 and related printers 2007-05-28 f8a5b82d8dd31585637a0add649ab1aa7ae99b0d Lines: +20, -0 Files: NEWS (+20, -0) Update release notes. 2007-05-28 1a65d6a40c62927908205f825001628be55743d3 Lines: +2, -2 Files: src/main/print-canon.c (+1, -1) src/main/print-escp2.c (+1, -1) Extend the custom CD size down to 65 mm. 2007-05-28 95ae53b8f9fd953092bb7c04e5fe5cc0b13ff739 Lines: +91, -105 Files: src/main/print-ps.c (+91, -105) Print correctly in color. Add device settings. 2007-05-28 b5e714cc3398f59852ceacc74edadc73b520043c Lines: +16, -8 Files: NEWS (+14, -6) README (+2, -2) Update for 5.1.2. 2007-05-28 e1498a855a2a3240897332dcf4907dec573be3a7 Lines: +5, -0 Files: src/main/print-escp2.c (+5, -0) Initialize the density parameters correctly. 2007-05-28 c810229502b3454b549a0d58ced75ab0ed9a0556 Lines: +3, -0 Files: src/main/print-vars.c (+3, -0) Print out debug info for raw parameters. 2007-05-27 27222a9826e4bf75177c0eb53e8ec6c4aad7ed75 Lines: +2, -91 Files: src/main/dither-impl.h (+1, -2) src/main/dither-main.c (+0, -2) src/main/dither-ordered.c (+1, -87) Back out unintended commit 2007-05-27 ec50ea8c1fe2d7d377d0501f337398613b3878c6 Lines: +119, -18 Files: src/main/dither-impl.h (+2, -1) src/main/dither-main.c (+2, -0) src/main/dither-ordered.c (+87, -1) src/main/escp2-inks.c (+20, -13) src/main/escp2-resolutions.c (+5, -0) src/main/print-escp2-data.c (+3, -3) Retune the R260 and 1400 2007-05-27 4e84828834cc59256423b64021980948c3d615fb Lines: +5, -9 Files: src/main/print-vars.c (+5, -9) Minor fix. 2007-05-27 a6f25590fa212290c09929cdf8d4358f7362a316 Lines: +127, -28 Files: src/main/print-util.c (+3, -0) src/main/print-vars.c (+124, -28) Further increase debugging output 2007-05-26 bb4e0394428884ebb958c7a69e83b0095c456c0c Lines: +36, -30 Files: src/main/escp2-inks.c (+29, -25) src/main/escp2-resolutions.c (+3, -1) src/main/print-escp2-data.c (+4, -4) Improve tunings of R260 family based on Roy Harrington's measurements. Also add 360x90 DPI mode for hyperfast printing. 2007-05-26 ede102d05e41f55e1064a4ab3b9ae78400df1fa2 Lines: +107, -88 Files: src/main/print-util.c (+7, -1) src/main/print-vars.c (+51, -69) src/main/printers.c (+37, -3) src/main/xml.c (+12, -15) Improve debugging output 2007-05-26 6d62b399f5b3efe2c73818c9e45613226bf122f9 Lines: +7, -7 Files: src/main/escp2-inks.c (+5, -5) src/main/print-escp2-data.c (+2, -2) Retuning for the RX580 2007-05-26 45149f24c05997fcc27d862e06e19434d822d529 Lines: +3, -1 Files: src/main/print-escp2.c (+3, -1) Don't change the drop size if the base resolutions don't match. 2007-05-21 8249e8678b3a0e630d9ded72352256ecf4251dbb Lines: +1, -1 Files: configure.ac (+1, -1) Bump version. 2007-05-21 d663932fe6a590a16878b322c53b21979826e09b Lines: +0, -0 Gutenprint 5.1.1 release 2007-05-21 251ecb8f7c095acf1b1de4596ff6d719609823b7 Lines: +10, -10 Files: NEWS (+10, -10) Rename more Canon printers. 2007-05-21 6199670f680f0db3585735c34dccba8cab75e1d1 Lines: +31, -32 Files: src/escputil/escputil.c (+1, -1) src/gutenprintui2/plist.c (+13, -14) src/main/print-ps.c (+13, -13) src/main/print-util.c (+2, -2) src/main/xml.c (+2, -2) Try again to get the locale stuff correct. 2007-05-21 3af40bd16933d8921534326fd15eb448cc6b0dda Lines: +4, -0 Files: NEWS (+4, -0) Note updates to cups-genppdupdate. 2007-05-21 f768aead8c60112911bb06989599c63c10e3a7e7 Lines: +96, -42 Files: src/cups/cups-genppdupdate.in (+96, -42) Handle -n correctly (go through the motions, but don't actually update PPD files). Improve debugging granularity. Handle --help and --version. 2007-05-20 866ba40037b4ba8fd0ebd68b5a1f87e0cf255885 Lines: +12, -9 Files: src/main/print-ps.c (+6, -6) src/main/xml.c (+6, -3) Get the locale stuff really correct 2007-05-20 d0ec569c0c5643afabc58eab77da235a0119ad6c Lines: +6, -3 Files: src/main/xml.c (+6, -3) Fix up locale handling. 2007-05-20 5187547710986a0e2da5aa84fb1618f80c06de9f Lines: +83, -55 Files: NEWS (+3, -0) src/gutenprintui2/plist.c (+26, -8) src/main/ppd.c (+6, -6) src/main/print-ps.c (+48, -41) Fix handling of locale. Remove unnecessary and inappropriate copyright notice from Postsript output. Use stp_strdup consistently. 2007-05-17 fd89eef30000c882a1c4f35373aae84dd4e85e6c Lines: +7, -2 Files: src/gutenprintui2/panel.c (+1, -1) src/gutenprintui2/plist.c (+6, -1) Fix a few valgrind issues 2007-05-17 69714e81c85299686c6af280a114e5e05ec695a4 Lines: +3, -3 Files: src/main/print-vars.c (+3, -3) Translate during stp_fill_parameter_settings. From Alastair Robinson. 2007-05-17 548fa014179303e6455293b2fc0da33afdd7dd68 Lines: +1, -0 Files: src/main/print-ps.c (+1, -0) Note memory leak in ps_list_parameters. 2007-05-17 c86fa1428603a8ff34b6c6642f939ecf88f62707 Lines: +0, -1 Files: src/main/print-escp2.c (+0, -1) Remove stray debug printf. 2007-05-16 61b2d65a2a0948f9eb492f9d5b5513a5116508d4 Lines: +2, -2 Files: src/main/print-escp2-data.c (+2, -2) Fix CD positioning on R260 (RX580) and 1400. 2007-05-16 10e27545491edf181437a4cca8a5249d8736d615 Lines: +2, -3 Files: src/main/escp2-inks.c (+2, -3) Further improvements to 1400. 2007-05-15 f98f5140862215cb314c540eea318132c69bf278 Lines: +0, -2 Files: src/cups/genppd.c (+0, -2) Remove spurious debugging calls. 2007-05-15 04b7fe2688f4039a00c9509259dfa49bd444dcf5 Lines: +121, -53 Files: src/main/escp2-inks.c (+6, -3) src/main/escp2-resolutions.c (+77, -42) src/main/print-escp2-data.c (+7, -4) src/main/print-escp2.c (+29, -4) src/main/print-escp2.h (+2, -0) Further tunings for Stylus Photo 1400. 2007-05-13 f824119f280c59ead501b2569af50af68621d8ac Lines: +1, -1 Files: src/main/escp2-papers.c (+1, -1) Minor improvement for Claria-based printers. 2007-05-13 76bf136bacaed21e7cbc63d67df9038a67721c20 Lines: +10, -6 Files: NEWS (+10, -6) Update release notes. 2007-05-13 5c18b0bc89d8fcbea712f3970c7b52c114ef61c7 Lines: +37, -3 Files: src/main/escp2-inks.c (+28, -0) src/main/print-escp2-data.c (+7, -1) src/main/printers.xml (+2, -2) Initial tuning for Stylus Photo 1400. 2007-05-12 36071e41400bd589db6e2def6ed1977b86d87f13 Lines: +8, -0 Files: NEWS (+8, -0) add some more canon changes 2007-05-12 0e447695d1d65328860d92b540b140db7c82a30c Lines: +36, -10 Files: src/main/canon-printers.h (+8, -8) src/main/print-canon.c (+28, -2) switch to extended page margin command fixes printing with PIXMA printers connected to windows hosts (#1625202) based on a patch by Thilo Jeremias 2007-05-12 ba0827cf3d466dfdfb88dcf57bb5a687e5815cfb Lines: +1, -1 Files: src/testpattern/testpatterny.y (+1, -1) Add rule for parameter_curve. 2007-05-12 4b927abd8172f489fafdbaf9fd365b8679f862bf Lines: +5, -5 Files: src/testpattern/testpatterny.y (+5, -5) add missing fprintf format strings 2007-05-12 1ef827e8024a09438206b65bc0d1fcbcd1894247 Lines: +1, -1 Files: src/gutenprintui2/plist.c (+1, -1) fix arguments for g_message (patch from the SUSE gutenprint patches) 2007-05-12 09191aeef844e143530d2efc9ce1c7a123328ac6 Lines: +14, -1 Files: src/main/canon-printers.h (+13, -0) src/main/printers.xml (+1, -1) Fix resolutions for Canon S300 (1200dpi mode is still missing) https://bugs.launchpad.net/ubuntu/+source/gutenprint/+bug/110945 2007-05-12 4f76458b05c35f4dd82355818fe47da0d71b0ecc Lines: +2, -2 Files: src/main/canon-modes.h (+2, -2) Disable high modes for the iP4000 and iP4200. They are not working properly yet and their output is worse than the output of the default modes 2007-05-09 cd5b2f51eb69dc98d5f222fa479e560bd4a099ce Lines: +3, -3 Files: src/main/escp2-inks.c (+1, -1) src/main/print-escp2-data.c (+2, -2) Further RX580 tuning 2007-05-09 f37662783c815ba72c0cd840279a6e19b97aa68b Lines: +8, -8 Files: src/main/escp2-papers.c (+4, -4) src/main/print-escp2-data.c (+4, -4) Further RX580 tuning 2007-05-09 54e57ea9f8d498f159a2d31a78d3301e75db3dcb Lines: +1, -1 Files: src/main/escp2-inks.c (+1, -1) Correct 720 DPI definitions. 2007-05-08 bca848df1f633ad2939b7abaf7eb570cb6d7a8f4 Lines: +3, -0 Files: NEWS (+1, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+1, -0) Add Epson PM-G4500. 2007-05-08 ab4ae57b6ccf79dd3f25755e0175f73453101df2 Lines: +63, -5 Files: src/main/print-ps.c (+63, -5) 1701954 postscript_always_rgb 2007-05-06 2c67e3a235d83f5ffcca755c2dee721956b633ff Lines: +24, -9 Files: NEWS (+24, -9) Update the 5.1.1 release notes. 2007-05-06 43444b0a0339a9e9742be9a839682b6c5b594cbf Lines: +3, -3 Files: src/main/print-escp2-data.c (+3, -3) Fix the borders for the R800 so they definitely won't go over. 2007-05-06 2488ee40c6dc30043a9b1044842c3ce957d3639f Lines: +145, -98 Files: src/foomatic/foomatic-generator.in (+24, -24) src/foomatic/printer_margins.c (+1, -1) src/foomatic/printer_options.c (+120, -73) Speed up foomatic data generation even more 2007-05-06 c6fcba0893499eeb43b397cdd2b84e9230ba5d70 Lines: +7, -7 Files: src/main/escp2-papers.c (+7, -7) Tweak papers a bit more. 2007-05-06 6f5446e72359f43d3f69994611e4d9f7b1454434 Lines: +1, -0 Files: configure.ac (+1, -0) List i18n status in configure output. 2007-05-05 0c804bf86a79118e7e84ad5eef145bf9b3f5b3fb Lines: +93, -57 Files: src/main/escp2-channels.c (+37, -23) src/main/escp2-inks.c (+19, -2) src/main/escp2-papers.c (+20, -19) src/main/print-escp2-data.c (+1, -1) src/main/printers.xml (+16, -12) Preliminary tuning for RX580 and related printers. 2007-05-05 39f2d8cf1e60647b76cb8ecb235d21268d642b86 Lines: +2, -0 Files: src/main/print-color.c (+2, -0) Print out the GCR parameters when debugging is turned on. 2007-05-05 cc6687f6a82e5980e4d8f9d9b9ef3b788d493a48 Lines: +18, -16 Files: src/main/escp2-inks.c (+13, -11) src/main/print-escp2-data.c (+5, -5) Initial ink drop tunings for RX580 2007-05-05 589e2e4571826a53760cc92dd5265f47cefb1f15 Lines: +69, -2 Files: NEWS (+3, -1) src/foomatic/foomatic-printermap (+3, -1) src/main/escp2-channels.c (+11, -0) src/main/print-escp2-data.c (+18, -0) src/main/print-ps.c (+28, -0) src/main/printers.xml (+2, -0) src/main/xml.c (+4, -0) Preliminary support for Epson R240/R245. Don't call i18n stuff if ENABLE_NLS isn't set. 2007-04-29 9054e8dec032e481ce4e1b0f614f51aa5605b634 Lines: +10, -10 Files: src/main/printers.xml (+10, -10) rename MULTIPASS printers to PIXMA 2007-04-17 03f9f69496ccd143319206601d0666867d47631b Lines: +0, -0 Message catalogs need to be in UTF-8 encoding so that the PPD files use the correct encoding for CUPS. nl.po is Dutch, not Norwegian... 2007-04-17 9cd486b1fa20f9bfd8782e1e7ced8e30251a7166 Lines: +5, -4 Files: src/cups/Makefile.am (+2, -2) src/cups/cups-genppdconfig.in (+1, -1) src/cups/genppd.c (+2, -1) nl.po: "Engels" is "English" in Norwegian, right? Change to "Norwegian"... Set LANG, LANGUAGE, and LC_ALL to get localization to work on all platforms. StpPPDLocation was wrong (need base filename inserted there, since we are adding the locale subdirectory manually) 2007-04-16 1239b302d6da0b1f6aa7d7b8003021885f5aa55a Lines: +1, -1 Files: src/main/canon-media.h (+1, -1) fix printing to cassette #1625202 2007-04-16 743293926e8a7cdbe81f4c12969219152dd0b994 Lines: +7, -6 Files: src/main/canon-media.h (+2, -1) src/main/canon-modes.h (+1, -1) src/main/print-canon.c (+4, -4) workaround CD printing like it was done for Gutenprint 5.0 until the cd print mode works properly 2007-03-31 0619015a44ab0431903d4b1a4528ef16f959f769 Lines: +12, -10 Files: src/foomatic/foomatic-generator.in (+5, -3) src/foomatic/printer_margins.c (+7, -7) Speed up foomatic data generation by printing each complete perl expression on one line in printer_margins and eval'ing each line individually. This was somewhat of a surprise; I expected that slurping the whole thing in and doing one big eval would be faster (fewer calls to eval). In fact, trying that with printer_options slightly increased user CPU time and significantly increased system CPU time. Changing printer_margins to allow individual eval's all but eliminated system CPU time and slightly reduced user CPU time, with a net 25% improvement in data generation. 2007-03-29 63b5836b75d8db11f3d5ceae32fc20025ae1986c Lines: +22, -10 Files: test/parse-escp2 (+22, -10) Print horizontal position in verbose mode. Also correct the number of dots. 2007-03-24 b59b0c6d657d446b73b8d1c10d662b632d075407 Lines: +2, -0 Files: src/foomatic/foomatic-generator.in (+2, -0) Recognize some of the Canon mode names. 2007-03-24 efab300c5816aa504c66d9ebdfa758fd7b1f8131 Lines: +1, -1 Files: configure.ac (+1, -1) Enable dependency checking. 2007-03-20 caa6b79507af68d7e3d4c2152f4a65021b81b966 Lines: +4, -0 Files: src/cups/genppd.c (+4, -0) Added forgotten "#ifdef ENABLE_NLS ... #endif". This prevented from compiling with "--disable-nls". 2007-03-14 d467bce0d5b56757ecbb87651199a03022fd33c1 Lines: +27, -1 Files: src/main/canon-inks.h (+25, -0) src/main/canon-modes.h (+1, -0) src/main/canon-printers.h (+1, -1) reenable CD printing for the PIXMA iP4200 2007-03-13 5bc1ec1247dbf509ddf5cff1731172858aa8d4b2 Lines: +6, -0 Files: src/gutenprintui2/plist.c (+6, -0) Always parse lpc/lpstat output in the C locale 2007-03-13 2c5ebede3364be86e21f9e5d4135b70d3552f7e6 Lines: +6, -4 Files: test/pixma_parse.c (+4, -3) test/pixma_parse.h (+2, -1) parse iP4200 CD printjobs (ignore undiscovered 0xa3 and 0xad blocks for now, they don't seem to have a big impact on the final image) 2007-03-13 b192a96438e899f6de8b03c3dcc83b80e39d2483 Lines: +6, -6 Files: test/pixma_parse.c (+6, -6) margins seem to get ignored for cd printing, the bounding box should be correct now print page_right and length from the ESC p) command in gutenprint units, too 2007-03-13 08006a8b700f1fe59b4fa6c17e0f159005b602be Lines: +253, -125 Files: src/main/canon-inks.h (+12, -0) src/main/canon-modes.h (+2, -0) src/main/canon-printers.h (+1, -1) src/main/print-canon.c (+238, -124) Ported CD Fine Adjustment controls from print-escp2.c (1549779) Moved page_setup to an extra function Fixed CD printing for the Canon PIXMA iP4000 - added a new printmode that can print to cds (not tuned) - modes that can print to cd need to have the MODE_FLAG_CD flag - ESC l) has a 3rd byte for the newer printers - removed sepcial cd handling from the ESC p) command - set default margins to the max of duplex and noduplex 2007-03-11 577c2135c28a4b22f869012203492aab1db238c8 Lines: +6, -6 Files: src/main/print-escp2.c (+6, -6) Fix up units interpretation and change defaults to match the normal CD defaults. 2007-03-11 28486aa1407c614fcbc5883cbbb84483216005d5 Lines: +6, -6 Files: src/main/print-escp2.c (+6, -6) Make custom CD sizes accessible in CUPS driver. 2007-03-11 71da47b37d686030f1792adeef883ebe4964a391 Lines: +3, -2 Files: src/gutenprintui2/panel.c (+3, -2) Fix roundoff error for dimension parameters. 2007-03-11 a14a9d72fc696a3a869a8e898c40428eec4f6d87 Lines: +2, -0 Files: src/cups/genppd.c (+2, -0) Clear the PageSize parameter before describing other options to ensure that it doesn't incorrect affect the range of settings that can be taken on. 2007-03-08 6481bef2f18ebe502d83eca0d2c905515cd74901 Lines: +63, -3 Files: test/pixma_parse.c (+56, -3) test/pixma_parse.h (+7, -0) output the parameters of the extended p) command and the area containing ink (usefull to find the cd position) 2007-03-08 57d86fadbee657e15ae399ad42b89997c8df1c62 Lines: +207, -213 Files: include/gutenprint/bit-ops.h (+10, -1) src/main/bit-ops.c (+195, -0) src/main/print-canon.c (+2, -212) move 3bit and 4bit folding code to bit-opts.c 2007-03-08 a15804e2f3fa9ecbcc6383a3881fc353dbe2ba9e Lines: +102, -17 Files: src/main/canon-inks.h (+27, -12) src/main/canon-modes.h (+1, -0) src/main/print-canon.c (+74, -5) Add inkset for the highest quality printmode on the PIXMA iP4000 (not enabled yet): - implemented 4bit fold - fixed a bug when adding the shades to the dither engine - fixed 6 color inks to still produce the same md5sum after the bugfix 2007-03-07 6ae86eaaf94b04894062adf80b21e319120ace12 Lines: +18, -5 Files: test/pixma_parse.c (+17, -4) test/pixma_parse.h (+1, -1) correctly parse the highest quality mode for the PIXMA iP4000 2007-03-07 cfe9015a8e3832a549255584def53111952a32c4 Lines: +1, -1 Files: test/pixma_parse.c (+1, -1) fix some false positives for the iP6700 hack 2007-03-06 89ed6e0b949ef1107265972cb0e436715641e9b5 Lines: +32, -0 Files: src/main/canon-inks.h (+32, -0) add some 4 bit dotsizes (will be used for the higher quality modes on the PIXMA iP4000) 2007-03-06 de56a38dae7a11075d4ebb12e2e96e76a48f5d0f Lines: +19, -16 Files: src/main/canon-inks.h (+19, -16) reorder the inksets 2007-03-06 e20be400ccd898c094150394365d611dfd8407d4 Lines: +89, -87 Files: src/main/canon-inks.h (+30, -28) src/main/canon-modes.h (+59, -59) rename the inksets to not contain the printer names as the inksets might be shared between different printers 2007-03-06 95fd357a13009fb5f8fae6b8ca926c01f57a1eb2 Lines: +111, -87 Files: src/main/canon-inks.h (+111, -87) rename dotsizes and inks to contain the number of levels 2007-03-05 a36adf75c6dfe4b2429c3af52370b3e708ab83a5 Lines: +7, -7 Files: src/foomatic/gutenprint-version.c (+1, -1) src/foomatic/paper_sizes.c (+1, -1) src/foomatic/printer_margins.c (+1, -1) src/foomatic/printer_options.c (+1, -1) src/foomatic/printers.c (+1, -1) src/testpattern/printer_options.c (+1, -1) src/testpattern/printers.c (+1, -1) Update: Grant Taylor's *-omatic database -> OpenPrinting database 2007-03-04 bb850b32246e58bd21a0d970a110aa1b26a92e0d Lines: +1, -1 Files: doc/users_guide/title.sgml (+1, -1) linuxprinting.org -> openprinting.org 2007-03-04 6af1e26835d3fe2accb8b25226862ce5e7c1a2bb Lines: +5, -6 Files: AUTHORS (+1, -2) NEWS (+1, -1) README (+1, -1) doc/gutenprint-users-manual.odt (+0, -0) doc/gutenprint-users-manual.pdf (+0, -0) src/foomatic/mk_printerlist.in (+1, -1) src/foomatic/printer_margins.c (+1, -1) Update linuxprinting.org -> openprinting.org 2007-03-03 ec3f1645de8802a650e1e8c400c8066a169b68b9 Lines: +445, -7 Files: NEWS (+46, -4) README (+2, -2) configure.ac (+1, -1) src/foomatic/foomatic-printermap (+26, -0) src/main/escp2-channels.c (+185, -0) src/main/escp2-inks.c (+26, -0) src/main/escp2-papers.c (+91, -0) src/main/print-escp2-data.c (+42, -0) src/main/printers.xml (+26, -0) Preliminary support for Claria printers -- untuned! Add support for some additional Epson printers. =============================================================================== Name: gutenprint-5_1_0 2007-03-03 6fa003072078b9a6a4c6ffd5784fb837c0974a1a Lines: +0, -0 Gutenprint 5.1.0 release 2007-03-03 29dff7e6cfa2aa2b6ce07d8bce06a8e8c5a1600c Lines: +15, -0 Files: NEWS (+7, -0) src/foomatic/foomatic-printermap (+4, -0) src/main/printers.xml (+4, -0) Added support for some new Epson derivatives 2007-03-03 1020a5247fc78daabec57f4039126204bc09709a Lines: +0, -0 Updated Dutch translation 2007-03-02 7d0f5b1eaf87f7571c2a65df53a069cda0966948 Lines: +2, -1 Files: src/main/print-escp2.c (+2, -1) Set initial advance correctly for resolutions where the vertical unit does not equal the vertical resolution. 2007-03-01 0b6d201635303549e4b430734da267659f9b77fa Lines: +21, -11 Files: configure.ac (+2, -1) src/cups/Makefile.am (+12, -7) src/cups/genppd.c (+7, -3) Make translated and/or simplified PPD files work correctly with CUPS 1.2 generator. 2007-02-28 a118f849982988a98ae358ca8cf41cf1af04ce66 Lines: +1, -1 Files: configure.ac (+1, -1) cups-1.2-enhancements seems to be an illegal configure feature name. 2007-02-27 74c1b98a179b837be19bc0999fb3a233c3782f15 Lines: +0, -3 Files: NEWS (+0, -3) There is support for the Canon S200 now... 2007-02-27 95113f9584a7c8cac71ed3609c0271747c64815e Lines: +2, -0 Files: src/main/print-canon.c (+2, -0) Free the head offset where used. 2007-02-27 43df43fbd8fde3b80c51b75d7dd21ba93567e98d Lines: +1, -1 Files: src/testpattern/run-testpattern-2.in (+1, -1) Minor change to valgrind 2007-02-27 ac1cdd48aa1401d184ed789a485c70fedab4dd87 Lines: +2, -4 Files: src/main/print-escp2.c (+2, -4) Don't attempt to extend the top margin in non-borderless mode on older borderless-capable printers (Ubuntu bug 82168, https://launchpad.net/ubuntu/+source/cupsys/+bug/82186). 2007-02-27 c96cd1631efc20dac1047c6d20a19eea043e2766 Lines: +2, -0 Files: test/parse-escp2 (+2, -0) Remove unnecessary verbosity 2007-02-27 c1b0b4f56f3305bb39691363c2df835fb3ad150e Lines: +3, -2 Files: src/main/bit-ops.c (+3, -2) Better way of avoiding overrun in unpack 16 mode. 2007-02-27 a8bdf13929d953744bba260c5ce056bf6de98520 Lines: +20, -82 Files: NEWS (+5, -1) src/main/bit-ops.c (+2, -0) src/main/escp2-resolutions.c (+0, -68) src/main/print-escp2-data.c (+13, -13) Various minor fixes 2007-02-25 39da653349778d29580e45809661437e48057857 Lines: +139, -34 Files: NEWS (+55, -22) src/cups/genppd.c (+10, -0) src/cups/rastertoprinter.c (+70, -10) test/unprint.c (+4, -2) Add Shrink Page If Necessary to Fit Borders option to CUPS driver 2007-02-25 049fb3d1651265433c7629b24de5d5ddeea716c8 Lines: +17, -8 Files: NEWS (+17, -8) More updates. 2007-02-25 71934585310ecaae4ef97df23deebc776f953e3c Lines: +53, -40 Files: README (+53, -40) Prep for 5.1.0 release. 2007-02-25 455c6177f4133978f3db7b2cc22bb10dfd2d6f08 Lines: +195, -30 Files: src/cups/cups-genppdupdate.in (+6, -2) src/cups/genppd.c (+189, -28) Add language support for driver interface. Add a list of language mappings to improve robustness of setlocale. On some systems, setlocale(LC_ALL, "de") fails, but de_DE works. Add more default information to PPD files for future use in extracting setting information. Change URI encoding to make the driver be the hostname and the resource be everything else. 2007-02-25 b0c8f074afdb6256a8538a541d5a56f1a5149b1a Lines: +49, -68 Files: src/main/print-canon.c (+49, -68) merge init struct into privdata struct 2007-02-25 93d1a08c075477e8940054439bab6d20f6b101f8 Lines: +16, -17 Files: src/main/print-canon.c (+16, -17) mark init data as const in canon_init_printer and canon_deinit_printer 2007-02-25 5610395d01f370e1b867f423f3ef6a610ffb3b8f Lines: +0, -5 Files: src/main/print-canon.c (+0, -5) remove unused variables 2007-02-25 c7422c32cc22a72856e2e25168a51f4cb84e4d73 Lines: +81, -34 Files: configure.ac (+1, -0) src/cups/cups-genppdupdate.in (+75, -34) src/cups/genppd.c (+5, -0) Enable cups-genppdupdate for CUPS 1.2. 2007-02-24 fed3f3c5b79be6705ec60e9f345a6ae03993c203 Lines: +4, -0 Files: NEWS (+4, -0) add some more print-canon improvements 2007-02-24 3adb8005b65c2c2a118a4339c232f6cf0a4ff5a3 Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) fix printers that do not support duplex 2007-02-24 ee26cbb56fa439d967a2ca75fb00a941d0bdb296 Lines: +5, -16 Files: src/main/print-canon.c (+5, -16) add support for DuplexNoTumble 2007-02-24 c9547c65364bf6a0c6450cd5e2df13a6fd00d9d8 Lines: +157, -0 Files: src/main/Makefile.am (+1, -0) src/main/buffer-image.c (added +153) src/main/util.h (+3, -0) add an internal function to buffer and rotate stp_images 2007-02-24 e141fde591c5dc893faaf30aa103033140096326 Lines: +3, -0 Files: test/pixma_parse.c (+3, -0) ESC ($ enables duplex printing 2007-02-24 fae1dfdc0421fe4a9ccc64dcd286c030e697b371 Lines: +4, -0 Files: test/pixma_parse.c (+4, -0) dump argument buffer for unknown bytes 2007-02-24 27886e7c881a30135e21483d4c8a3ca1b53c9fbb Lines: +220, -237 Files: src/cups/genppd.c (+220, -237) Code cleanup 2007-02-24 4d59e5b248c93c83b7d60a5c66e255fb84411d67 Lines: +16, -0 Files: test/parse-escp2 (+16, -0) Add GPL header 2007-02-23 52e7138a2c992a8cf5466e867f7e938652ff6700 Lines: +4, -1 Files: test/pixma_parse.c (+4, -1) avoid endless loop 2007-02-23 e420c23780815f0174fc91a5c9c4606b5d9c9222 Lines: +17, -3 Files: test/pixma_parse.c (+17, -3) add -y parameter to limit the height of the generated ppm 2007-02-23 ea31d701da5736f734c46f3dc8d65eba6103c325 Lines: +5, -2 Files: test/pixma_parse.c (+3, -1) test/pixma_parse.h (+2, -1) print total number of dots 2007-02-23 be34298f41b1a58bd701c36ae62e6d8b33b0fdf2 Lines: +1, -1 Files: src/main/printers.xml (+1, -1) ouch Gamma is stored as 1/Gamma in printers.xml => output should be ok for the newer canon printers now 2007-02-23 a7c7854aebeba90bf3412e6b7e2930c0a2bb9ff0 Lines: +21, -67 Files: src/main/canon-printers.h (+21, -67) remove broken hsl adjustment curve for the newer printers 2007-02-20 475c21d2ffe275ca39750e1099392c0db04ee9f0 Lines: +42, -3 Files: src/cups/genppd.c (+23, -1) src/cups/rastertoprinter.c (+19, -2) Add CUPS 1.2 custom option parameters and code to handle them. 2007-02-20 2ae6c07f9a9cba57053d4947f3edd3a103a27be2 Lines: +1, -0 Files: test/pixma_parse.c (+1, -0) fix handling of non extended ESC t) commands 2007-02-17 231876ba1fad31cee59d1c6d5384e0a4985c2739 Lines: +2, -2 Files: doc/developer/Makefile.am (+1, -1) doc/users_guide/Makefile.am (+1, -1) Remove CATALOG.local in make clean 2007-02-13 d53ec94a9bb77276d78d4a7a9212bd6d38eac615 Lines: +1, -1 Files: scripts/autogen.sh (+1, -1) add alternative path for docbook 4.1 2007-02-12 1aafdfe668771b557bd90866cd1b2bb88e1fd7d1 Lines: +62, -14 Files: test/parse-escp2 (+62, -14) Use -v to annotate the output and -V to print the detail. Also, don't print empty rows. 2007-02-11 3594c55cbee2d1e12cd8740e79d99060618090a0 Lines: +63, -15 Files: test/parse-escp2 (+63, -15) Print out more data, and handle offset heads. 2007-02-10 bf7490fa71f93b44fe243e1dc250f146e07208a9 Lines: +47, -5 Files: src/cups/genppd.c (+47, -5) Add additional key to tell Gutenprint Postscript driver what each option really means. 2007-02-10 d7346fe48e661ca0a495551a09e4ad8725c37262 Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) Don't attempt to install PPD files unless we're actually building CUPS driver. 2007-02-10 fbdec87672b829a5f91863d3f5071d068411085e Lines: +2, -4 Files: src/cups/cups-genppdupdate.in (+2, -4) Clarify warning if existing setting is no longer valid (the old message made it look like the PPD file wasn't being updated). 2007-02-10 f213e69a4912e79496456bd74e65e4d53f75a526 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Fix paper feed definitions for R800. 2007-02-05 9d434b21a78ed03f31de2dd91a7b922da5c46d4e Lines: +71, -4 Files: src/main/papers.xml (+7, -0) src/main/print-escp2.c (+64, -4) Enable variable CD size. Submitted by wackojacko32@ntlworld.com. 2007-02-04 f9a3352551208f6760d51717f6477e5496b1a609 Lines: +19, -15 Files: src/main/escp2-driver.c (+1, -1) src/main/print-escp2-data.c (+1, -1) src/main/print-escp2.c (+17, -13) Try again to get borderless working. 2007-02-02 a5ae61e87fa9d40956358a3f769407eb1c3c5c94 Lines: +6, -6 Files: doc/README.maintaining (+6, -6) Update build dependencies. 2007-01-30 7b8bbec22f13b485f7b2c7ef3dfda020969e0c59 Lines: +130, -115 Files: src/main/print-escp2-data.c (+82, -82) src/main/print-escp2.c (+27, -13) src/main/print-escp2.h (+21, -20) Another attempt at full bleed 2007-01-29 7fe36c657af8e243a04f0ad252709a1a8c5ed977 Lines: +2, -2 Files: src/main/print-escp2-data.c (+2, -2) Change CX4600 and friends to use normal 5760 resolutions. 2007-01-29 142220ce25478efcd823e48624cdac8799e37592 Lines: +0, -5 Files: src/main/escp2-resolutions.c (+0, -5) Remove transposed resolutions that largely duplicate others. 2007-01-29 079f237ecbd7f6e0c7eccea9a104674febb97c49 Lines: +99, -85 Files: src/main/escp2-driver.c (+2, -1) src/main/print-escp2-data.c (+81, -81) src/main/print-escp2.c (+14, -3) src/main/print-escp2.h (+2, -0) Further zero-margin improvements 2007-01-28 486f89be71ff16310377f7ab59e7b702db1c6785 Lines: +9, -4 Files: src/main/print-escp2.c (+9, -4) Allow vertical full bleed 2007-01-28 b7fc1ff6f6bc4b4f3af5d521746d46ccd0d54064 Lines: +8, -16 Files: src/main/escp2-channels.c (+8, -16) Back out incorrect checkin. 2007-01-28 a4d7879dbfdfe4c6bfcfd8e636f96468f5e03fe4 Lines: +2, -2 Files: src/main/escp2-driver.c (+1, -1) src/main/print-escp2.c (+1, -1) Trying too hard to maximize print quality at the bottom of the page leads to some passes not getting printed. 2007-01-27 9a2929b40250f4f3b5c315cb61275b05aa311432 Lines: +92, -1171 Files: NEWS (+90, -1166) README (+2, -5) Prepare for 5.1.0. 2007-01-27 f4913185144a84b1d259edc4b38518d6d18bd1d1 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Enable borderless printing for C82. 2007-01-27 7e7a82a56dec3ba30d31a6ee9e0ace6ca9ed4eb0 Lines: +190, -93 Files: src/main/escp2-resolutions.c (+4, -0) src/main/print-escp2-data.c (+166, -85) src/main/print-escp2.c (+16, -7) src/main/print-escp2.h (+4, -1) It turns out that the requirement for fast printing on many of the new printers is that the first column must be aligned to 1/180", not to 8 dot positions per se. This means that we can offer 5760x2880 by aligning printing to 32 columns, and 360 DPI by aligning to 2 columns. The latter gives us better positioning accuracy (worst case error 1/360" rather than 1/90"). Improve printing at top and bottom of page even in non-borderless mode on borderless-capable printers. 2007-01-27 8497965647a8aca6843089a5b90ff87661e032ca Lines: +1, -0 Files: test/.cvsignore (+1, -0) Ignore files 2007-01-27 6fd751a0c445757b7040ce6f0cc5817c1d71fffd Lines: +35, -7 Files: test/parse-escp2 (+35, -7) Print out a bit more detail. 2007-01-27 f026019b83a1bc17b1d1fb9f630b2542f64b60da Lines: +4, -4 Files: src/main/Makefile.am (+4, -4) Complete renaming olympus driver to dyesub. 2007-01-26 a47a13fa1b08d65ea8861ab133bb30210cc63166 Lines: +9, -2 Files: src/main/Makefile.am (+8, -1) test/Makefile.am (+1, -1) Add some missing files 2007-01-26 2d17e61f639423b3ab37565ebe6aefb491ec27fb Lines: +21, -4 Files: src/main/print-escp2.c (+21, -4) Attempt to handle C8x-style printers correctly. Needs testing. 2007-01-25 1dc684128c0f0d87c3e4c66ff6028cddf16ff4f5 Lines: +33, -28 Files: src/main/escp2-driver.c (+0, -15) src/main/print-escp2.c (+33, -13) Fix up full bleed printing for real (I hope!) 2007-01-25 2104211b6b150bad214f8a5cff5be42fe5b9370b Lines: +55, -41 Files: src/main/escp2-driver.c (+7, -2) src/main/print-escp2-data.c (+22, -22) src/main/print-escp2.c (+23, -15) src/main/print-escp2.h (+3, -2) Improve print quality in borderless mode 2007-01-25 add3f9ceb02450076a55f09b8621921c624f66db Lines: +12, -2 Files: test/parse-escp2 (+12, -2) Handle negative values correctly. 2007-01-24 3e0dff3e1d3fd3d00100ecc5d00fef8b057eb0a8 Lines: +1, -1 Files: src/main/Makefile.am (+1, -1) Add print-canon.h to the list of sources. 2007-01-24 55cef0d9133fc394adbcaaca434a19326624f850 Lines: +2, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+1, -0) Add Xerox WorkCentre M118. 2007-01-24 36b908629f4095cf2a7639c991041a8575997197 Lines: +3, -1 Files: configure.ac (+3, -1) Clean up confusing wording. 2007-01-23 32e496c2123774a37057ef5464c8c8d7d476ae75 Lines: +1, -1 Files: configure.ac (+1, -1) Add a few more warnings. 2007-01-23 c202dbda20ce79bbae69aec17d3d2c20f1269f04 Lines: +92, -1 Files: test/parse-escp2 (+92, -1) Add a bit of explanation to the output. 2007-01-23 e89f82b62d4e425e5e4122de2cb56ac87aa8041c Lines: +3, -0 Files: include/gutenprint/vars.h (+3, -0) Add raw accessor. 2007-01-23 e0a4b52d717cb2b57040d904f757e03cb4948a45 Lines: +1, -0 Files: include/gutenprint/util.h (+1, -0) Add stp_putraw. 2007-01-23 a6b4046b931e701a707502a0e0148d241fc5c13e Lines: +1, -0 Files: src/foomatic/foomatic-printermap (+1, -0) Add Lexmark Optra E220. 2007-01-23 875b271473ff901590d390fe2d8c40c0a2adadec Lines: +273, -146 Files: src/main/escp2-channels.c (+16, -8) src/main/escp2-driver.c (+8, -12) src/main/print-escp2-data.c (+206, -104) src/main/print-escp2.c (+15, -12) src/main/print-escp2.h (+3, -0) src/main/print-util.c (+14, -0) src/main/print-weave.c (+2, -2) src/main/printers.xml (+9, -8) Fix borderless (bug 1588200). Add a few more Lexmark printers. 2006-12-19 89a5c535cdc097a8f7e708206eb3a4389116fe06 Lines: +2, -2 Files: src/main/printers.xml (+2, -2) Correction. 2006-12-19 5fa14e5d395e9783881d2e774e0d87d82af7c79c Lines: +4, -0 Files: src/foomatic/foomatic-printermap (+2, -0) src/main/printers.xml (+2, -0) Added the Lexmark X73 and the Compaq IJ1200 (both compatible with Lexmark Z42). 2006-12-09 290b24d718b3a271052f6e2613cb251198bbdf84 Lines: +2, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+1, -0) support for Canon PIXMA iP4300 2006-11-19 22d0edd19344d023a60abd3d8ceac6670f2aa8ad Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) replace hardcoded number of colors in the buffer calculation code for the I) raster mode, thanks to Karl Guenter Wuensch for tracking this down 2006-11-15 b9c82f678b08982b18c2382882909fb829906308 Lines: +8, -1 Files: src/gutenprintui2/plist.c (+8, -1) If an unknown printer model is found in the printrc file, convert it to Postscript level 2. 2006-11-15 a32a8d2bc94cdba5654c9e47d54e974290f69ab4 Lines: +61, -12 Files: src/gutenprintui2/printrcy.y (+61, -12) Don't die if for some reason there's no current printer (if stpui_plist_create fails). 2006-11-04 d414c8809cabb0ff0b0f98d50b051b55ca6f94c3 Lines: +1, -0 Files: src/main/printers.xml (+1, -0) PIXMA iP6700 (untested) 2006-11-04 bdeed7af47e7cb8e4916bd707f03f12bc607a4a2 Lines: +1, -53 Files: src/main/print-canon.c (+1, -53) remove cruft 2006-11-04 b9c5e887944ac1b3db50d9f285d4a3fba791d0ca Lines: +440, -289 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/canon-inks.h (+23, -0) src/main/canon-modes.h (+90, -56) src/main/canon-printers.h (+12, -0) src/main/print-canon.c (+313, -232) src/main/print-canon.h (+1, -1) - some code to support the PIXMA iP6700 (untested) - added Photo Black (k) support - moved delay settings to canon-modes.h - channel setup moved to a seperate function - first attempts to clean up the duplicated variables all around the place - more cleanup to do - md5sum changed for some printers in CMYK+Color+360x360dmt mode the printjob still look ok, only the amount of C,M,Y,K dots seem to have changed a bit 2006-11-01 20cfc654796885c6343adc241f35d5b3d35238ab Lines: +38, -11 Files: test/pixma_parse.c (+33, -7) test/pixma_parse.h (+5, -4) Warning FIXES support for the PIXMA iP6700: ESC t) color order for this printer is CMYKcmk and not CMYKcmyk a colorshift may happen when small and large dots of the same color get printed to the same position => clip values for now Thanks to Karl Günter Wünsch for debugging these issues 2006-10-08 5b045633a2252a4e7aad0d1c79bc6a92c978d144 Lines: +13, -4 Files: src/testpattern/run-testpattern-2.in (+13, -4) Correct exit status generation; generate useful status when creating md5 checksums. 2006-10-08 00dff0309ba6e914092702f4c6285db65db03f7b Lines: +38, -16 Files: src/testpattern/printer_options.c (+14, -0) src/testpattern/run-testpattern-2.in (+24, -16) Only pass the desired printer names to printer_options. If not using md5 mode, use a single testpattern process to run everything. This is much faster. Also, collect the exit status in that case. 2006-10-08 eb477ff3ab5c3140787fe4da1d8c74c15e9ed1e0 Lines: +26, -8 Files: src/testpattern/run-testpattern-2.in (+26, -8) Allow specifying different options to test. 2006-10-07 98dcbf19734d3ae389d1e32e5b7a3bb3e52276ba Lines: +1378, -1101 Files: src/main/escp2-channels.c (+230, -6) src/main/escp2-inks.c (+56, -16) src/main/escp2-papers.c (+469, -2) src/main/escp2-resolutions.c (+157, -15) src/main/print-escp2-data.c (+390, -948) src/main/print-escp2.c (+57, -20) src/main/print-escp2.h (+19, -94) Start converting Epson driver data into named data rather than hard-coded struct references. Ultimately the goal is to make it all into external data files. 2006-10-01 6b790963a080258cf563f268d3e16c60a33a3c57 Lines: +5, -2 Files: src/main/print-olympus.c (+5, -2) code cleanup: - fixed compiler warnings 2006-10-01 f43980db9a8e7d77ea5fba9c37f255eca6db829e Lines: +58, -73 Files: src/cups/genppd.c (+58, -73) Generate PPD-compliant resolution names for Gutenprint 5.0 with CUPS 1.2 and Gutenprint 5.1+ in all cases. Also ensure that the lower of the two axial resolutions is correct so that programs that use the lower resolution to determine how to render data will behave correctly, and that the Gutenprint default resolution will be the default in the PPD files. 2006-10-01 996604477122ca0ad7879b235e3063ef93871162 Lines: +138, -193 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/print-olympus.c (+136, -193) src/main/printers.xml (+1, -0) new printer: - Sony UP-DR100 code cleanup: - defined macro LIST to simplify list definition - blocksize changed to constant SHRT_MAX for printers that don't use blocks 2006-10-01 946da9dd0560b59dc65a446da9c6a2e2ac79fb68 Lines: +103, -9 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/print-olympus.c (+99, -7) src/main/printers.xml (+3, -2) new printers: - limited support for Sony DPP-EX5 and DPP-EX7 (4x6 pagesize only) 2006-09-30 4fddd3aa0a6a4fd1d2aaede80889a1efc76ac60c Lines: +240, -142 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/print-olympus.c (+237, -142) src/main/printers.xml (+2, -0) new printers: - support for Kodak Easyshare Printer Dock & compatible, this include: Kodak Printer Dock Kodak Printer Dock Plus Kodak Printer Dock 6000 Kodak Printer Dock 4000 Kodak Printer Dock Series 3 Kodak Printer Dock Plus Series 3 Kodak Photo Printer 500 Kodak Photo Printer 300 fixes: - dyesub_media_size can redefine default pagesize to achieve more precise measures - Resolution parameters changed to correspond with manufacturer specs on all printers code cleanup: - dyesub_print_bytes renamed to dyesub_nputc 2006-09-30 634f64d85545266cb9f23f7adfe61a13a845124b Lines: +9, -1 Files: src/main/canon-media.h (+8, -0) src/main/canon-printers.h (+1, -1) the PIXMA iP4200 does not have a cd tray 2006-09-30 3efedbb90b5722765afc516530bc846a6e910f93 Lines: +811, -1 Files: test/Makefile.am (+3, -1) test/pixma_parse.c (added +554) test/pixma_parse.h (added +254) add pixma_parse a parser for canon bjl printjobs that can also generate ppm images from the raster data 2006-09-30 7029bcf9f01332bbf02261600dcb10653f9f0942 Lines: +6, -2 Files: src/main/print-canon.c (+6, -2) some fixes for the multiraster mode: when packing the pixels -128 can't be used for the repeate sequence because it means end of line in multiraster mode, ESC e) skips raster blocks not lines in mulitraster mode 2006-09-30 dfca15649d92daf95e436f3b7570d76354ce3dc7 Lines: +4, -3 Files: src/main/canon-printers.h (+3, -3) src/main/print-canon.c (+1, -0) adjust borders and enable ESC p) for the PIXMA iP4000 2006-09-29 aa1ef6538a01f8252a847095c5853b11434b2be8 Lines: +12, -5 Files: src/main/print-canon.c (+12, -5) enable MediaDetection when the cd slot is detected 2006-09-29 4775fef68b304c46feffc458eb18b9dc9ceb8d7f Lines: +13, -0 Files: src/main/print-canon.c (+13, -0) prepare for DuplexNoTumble support 2006-09-28 40675eda59f1be9e4e8c744f427909541cd0f888 Lines: +385, -385 Files: AUTHORS (+1, -1) include/gutenprint/util.h (+1, -1) src/cups/rastertoprinter.c (+2, -2) src/main/module.c (+2, -2) src/main/print-olympus.c (+378, -378) src/main/printers.xml (+1, -1) rename olympus driver to dyesub (i.e. all olympus_* func, struct and defs to dyesub_*) 2006-09-28 52929aadfcfdd9aaaf1ce5a457dba20f06baec00 Lines: +63, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/print-olympus.c (+61, -0) src/main/printers.xml (+1, -0) support for: - Fujifilm FinePix NX-500 2006-09-24 f406f9715997a6fe6c145c0121bf14d4cae1f562 Lines: +107, -70 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/papers.xml (+4, -4) src/main/print-olympus.c (+101, -66) src/main/printers.xml (+1, -0) new printers: - support for canon cp-10 fixes: - "Card" papersize is now portrait oriented - olympus_describe_output returns right output type now code cleanup: - rewriten olympus_describe_resolution and removed all_res_list - simplified of olympus_do_print's init part 2006-09-22 6afb24cee6133f5b850107d5ee925093f66f4f79 Lines: +94, -69 Files: src/main/canon-media.h (+47, -0) src/main/canon-printers.h (+29, -29) src/main/print-canon.c (+18, -40) Fix paper slot handling for the PIXMA iP4000 and other printers 2006-09-22 1bbaed2859e8cefcbebe872c53e3af5e1328062e Lines: +0, -44 Files: configure.ac (+0, -1) m4/stp_gimp.m4 (+0, -43) Remove GIMP 1.2 autoconf code. 2006-09-22 a40152a598c8d572224e1d50c813794aec6712f1 Lines: +0, -227 Files: include/gutenprintui/.cvsignore (removed -2) include/gutenprintui/Makefile.am (removed -37) include/gutenprintui/gutenprintui.h (removed -178) src/gutenprintui/.cvsignore (removed -10) Remove last parts of gutenprintui. 2006-09-22 d1dade3f353ec9579de43b9dcf859a99200b4ba1 Lines: +1, -1 Files: include/Makefile.am (+1, -1) remove gutenprintui 2006-09-22 6e2dea544992c692c5aa0e049f4f3609e962145c Lines: +5, -7 Files: src/cups/.cvsignore (+4, -4) src/ghost/.cvsignore (+1, -3) Update .cvsignore files 2006-09-22 113a7431a028d452e0c8c98adcc85c6c15fcceb7 Lines: +1, -1 Files: Makefile.am (+1, -1) Undo incorrect change. 2006-09-22 8f8db90976f6d96950dad3c98cfd454e9570c996 Lines: +1, -69 Files: Makefile.am (+1, -1) src/main/print-olympus.c (+0, -68) - fix: removed duplicated code (result of previous bad merge) 2006-09-22 d815740d10e325acd702d4e01d8f655ea37ae819 Lines: +33, -21 Files: configure.ac (+29, -20) src/cups/Makefile.am (+4, -1) Check correctly for CUPS 1.2 and compile appropriate commands. 2006-09-21 69b475d6e104eccf649ff4fe4b1f701342e85977 Lines: +511, -448 Files: src/foomatic/foomatic-printermap (+1, -1) src/main/print-olympus.c (+509, -446) src/main/printers.xml (+1, -1) summary from olymp-reorg-branch: - olympus_do_print splited into subroutines olympus_print_* - new struct olympus_print_vars_t holds set of printing variables - support for landscape page mode (per page option) - bugfix [ 1242055 ] Sony UP-DR150 Support - probably fix of unreported bug on Sony UP-DP10 (similar to UP-DR150) 2006-09-19 9399081d9053ab2ae26383103f51fea6dca0a3e1 Lines: +149, -126 Files: src/cups/genppd.c (+55, -32) src/main/canon-modes.h (+42, -42) src/main/escp2-resolutions.c (+9, -9) src/main/print-olympus.c (+43, -43) Revert changes to resolution option names in core drivers. Update genppd to generate valid resolution option keywords and do some more cleanup of the generated PPD files. 2006-09-19 04028c60625f11bda5d41a478783637d1f39a449 Lines: +0, -770 Files: src/cups/canon.c (removed -0) src/cups/epson.c (removed -770) Remove old CUPS backends which are obsolete in CUPS 1.2 and beyond and only cause user confusion... 2006-09-19 07faaa18834aa87d4a32a19260a0cef103776962 Lines: +84, -194 Files: src/cups/Makefile.am (+2, -1) src/cups/genppd.c (+82, -193) Use ALL_LINGUAS from configure.ac rather than scanning all of the locale subdirectories to determine what languages are available. Move the locale/localization setup code to a new "set_language()" function - this will be needed for the multi-language PPD support. 2006-09-18 8eedb81be2a3a6248c10cd301b340c2586858808 Lines: +501, -986 Files: configure.ac (+8, -0) src/cups/Makefile.am (+11, -9) src/cups/canon.c (+0, -693) src/cups/genppd.c (+388, -190) src/main/canon-modes.h (+42, -42) src/main/escp2-resolutions.c (+9, -9) src/main/print-olympus.c (+43, -43) Add CUPS 1.2 driver interface. Clean up resolution option names to stick to "NNNdpi" or "NNNxNNNdpi" whenever possible. configure.ac: - Only build CUPS PPDs by default if we are using CUPS 1.1.x. src/cups/Makefile.am: - Drop canon and epson backends. - Add gutenprint.M.m driver interface. src/cups/genppd.c: - When CUPS_DRIVER_INTERFACE is defined, build as a CUPS driver interface instead of a standalone PPD generator. - Add cat_ppd(), generate_ppd(), and list_ppds() functions. - Factor out the PPD creation code in write_ppd(), which is now part of generate_ppd(), and then call write_ppd() from either cat_ppd() or generate_ppd(), as needed. src/main/*: - Fix resolution option names - the PPD spec requires the suffix "dpi" and if the X and Y resolutions are the same only a single number should be provided. I didn't mess with the Epson driver suffixes (sw, mw, etc.) since they select the weave mode, but most of the Epson PPD files will not pass a cupstestppd test and probably won't work with Windows apps (you'll be stuck with the default resolution in the PPD file...) 2006-09-18 9142cbba090bb77c73b020fe8ed33b1c47ad19f2 Lines: +0, -9 Files: po/POTFILES.in (+0, -9) Remove GIMP 1.2 files 2006-09-18 a08f1e760a7852d3b810e452013eee3f64d2dbf4 Lines: +1, -1 Files: NEWS (+1, -1) Bump version so make snapshot works. Release notes still need to be updated. 2006-09-18 1af4df924f552145670d2eb58ea29e2a73defb54 Lines: +28, -9874 Files: README (+24, -31) configure.ac (+4, -80) src/Makefile.am (+0, -2) src/gimp/Makefile.am (removed -48) src/gimp/print-image-gimp.c (removed -447) src/gimp/print-intl.h (removed -39) src/gimp/print.c (removed -458) src/gimp/print_gimp.h (removed -46) src/gutenprintui/Makefile.am (removed -73) src/gutenprintui/gutenprintui-internal.h (removed -244) src/gutenprintui/gutenprintui.pc.in (removed -12) src/gutenprintui/panel.c (removed -5082) src/gutenprintui/plist.c (removed -1755) src/gutenprintui/print-image-thumbnail.c (removed -130) src/gutenprintui/printrc.h (removed -44) src/gutenprintui/printrcl.l (removed -115) src/gutenprintui/printrcy.y (removed -398) src/gutenprintui/ui-utils.c (removed -870) Remove GIMP 1.2 support. 2006-09-18 3892fd28a4770f0d6a3e835464a5f82c88012694 Lines: +3, -2 Files: m4/stp_option.m4 (+3, -2) Fix STP_ADD_COMPILER_ARG correctly. 2006-09-18 6efc17d128e3e6f66171c3563e1103720cce5d17 Lines: +3909, -272 Files: src/gutenprintui2/panel.c (+80, -7) src/main/Makefile.am (+1, -1) src/main/mark.c (added +442) src/main/page.c (added +191) src/main/ppd.c (added +2644) src/main/ppd.h (added +345) src/main/print-ps.c (+206, -264) First cut at new Postscript driver and changes to the UI code. This code provided by David Suffield of HP. This driver parses PPD files for options and dynamically creates options based on the PPD files. 2006-09-18 e6cd4b4c967a4433b443749cada1fd82e3d20a35 Lines: +1, -1 Files: configure.ac (+1, -1) Open up Gutenprint 5.1 branch 2006-09-14 266bcc103fafa6a793c07c88d19bf597903ee80f Lines: +0, -25 Files: Makefile.am (+0, -25) Remove EPM commands/targets from top-level makefile. 2006-09-14 69ed643838d6bf7910246523dfbbf4e2e4fb5e8d Lines: +0, -54 Files: packaging/cups-gutenprint.gif (removed -0) packaging/cups-gutenprint.list.in (removed -54) Remove EPM packaging files. 2006-09-14 fd9428b718ed6bc8687e9b215187d1b91e5219dd Lines: +0, -1 Files: configure.ac (+0, -1) Remove packaging/cups-gutenprint.list from the list of output files. 2006-09-14 8505cb5cc6e22c77785c7e9f348b0e7359aa51ba Lines: +1, -1 Files: m4/stp_option.m4 (+1, -1) Fix duplicate optimizer option bug in STP_ADD_COMPILER_ARG - since CFLAGS already contains the option, we don't need to add it a second time. 2006-09-14 a5054ccb4d38d207fa131680cffc31ea2884e748 Lines: +8, -3 Files: src/main/printers.c (+8, -3) A few minor fixes. 2006-09-13 57476f25c226aef5ffba98b1bb0d5c824a8070fe Lines: +81, -75 Files: Makefile.am (+26, -0) configure.ac (+1, -1) cups-gutenprint.list.in (removed -74) packaging/cups-gutenprint.gif (added +0) packaging/cups-gutenprint.list.in (added +54) Prepare CUPS driver packaging changes, and move all of the packaging files under a subdirectory. Add new logo image from Martin Owens. 2006-09-13 44291ff616db4a1b378dab20cd42b170154cffa5 Lines: +7, -0 Files: configure.ac (+7, -0) Initialize common compiler options from the environment, otherwise certain versions of autoconf will erroneously add "-g -O2" to the compiler options. Still need to figure out why we are getting double optimizer options from the STP_FIRST_COMPILER_ARG macro... 2006-09-12 6ae75d195bbc97fd3311f8bf91c7ec8ce8a7604f Lines: +28, -12 Files: configure.ac (+4, -1) src/cups/rastertoprinter.c (+2, -2) src/main/curve.c (+5, -5) src/main/print-canon.c (+4, -0) src/main/print-escp2.c (+2, -0) src/main/print-olympus.c (+5, -1) src/main/print-pcl.c (+3, -0) src/main/sequence.c (+3, -3) More portability fixes... configure.ac: - Add explicit check for "finite" math function, and define isfinite to finite if it exists. - Define __attribute__ conditionally, since it may have already been defined in util.h... src/cups/rastertoprinter.c: - Mark all static functions as static. src/main/curve.c src/main/print-canon.c src/main/print-escp2.c src/main/print-olympus.c src/main/print-pcl.c src/main/sequence.c: - Use isfinite() instead of finite(), since isfinite() is part of the ISO C standard and finite() is not. 2006-09-12 50ee487e2a5960d6239ff4bb6ac52b4cb9b06ccf Lines: +14, -16 Files: configure.ac (+6, -1) include/gutenprint/util.h (+4, -0) src/cups/genppd.c (+4, -15) Fix some non-portable stuff... configure.ac: - If CC is GCC, we never set the optimization flags. - If CC is not GCC, we tried optimization flags that were not supported by commercial compilers (-O6 in particular) which produced warnings but not errors. Changed to only try -O... include/gutenprint/util.h: - __attribute__ is primarily only available on GCC and with a few GCC-compatible commercial compilers. Since the autoheader stuff isn't available here, and since util.h is a public header, added a GCC check and definition to allow it to be used with commercial compilers that don't implement __attribute__. src/cups/genppd.c: - setenv() and unsetenv() are not portable. - Changed to just call setlocale() with the language that was passed. 2006-09-10 706dafb4209f6ea2b769f1d0a6c9e2a34abba6a0 Lines: +85, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/print-olympus.c (+83, -0) src/main/printers.xml (+1, -0) add support for Olympus PS-100 (untested - see Feature Request 1527186) https://sourceforge.net/tracker/?func=detail&aid=1527186&group_id=1537&atid=351537 2006-09-10 3b7fc7764953379a05c3a6bdcf1b867bcd32dec5 Lines: +2, -0 Files: src/main/print-canon.c (+2, -0) don't send the A) command for empty lines, got broken when I commited the F) command support 2006-09-10 025a59e9d8b6d9a1b13ecc2b47dacad8814d0838 Lines: +17, -5 Files: src/main/print-canon.c (+17, -5) fix K only printing when using the F) raster command 2006-09-10 2f0772ac31f489e5efd6ac357d64c8ae5c83051e Lines: +13, -6 Files: src/main/print-canon.c (+13, -6) make number of rasterlines in every F) command #definable 2006-09-09 8d68553c1628b5369d522a4327096fc429b29746 Lines: +93, -22 Files: src/main/canon-printers.h (+2, -2) src/main/print-canon.c (+91, -20) Attempt to implement the F) raster command probably the MP150 does not support the A) raster command Not tested very well. I run out of ink ;( 2006-09-09 7e0eaf1a310740e3c5965c66373440a9162915eb Lines: +46, -29 Files: src/main/print-canon.c (+46, -29) get rid of static comp_buf size, prepare for I) J) L) F) raster sequence 2006-09-09 2363990ad372c4f9e7435a464e6a396440bdda16 Lines: +1, -1 Files: src/main/canon-printers.h (+1, -1) the MP150 needs the r) command, too 2006-09-08 dc36c3e0b5af70e7d65e5f161e53575e5e168c59 Lines: +6, -13 Files: src/main/canon-media.h (+1, -1) src/main/print-canon.c (+5, -12) always use the first paper as default when the type is not set 2006-09-08 bdf8ee795f5cc63c68e5521aeaccc83c2c55418f Lines: +0, -16 Files: src/main/print-canon.c (+0, -16) remove unused lum adjustment curve 2006-09-08 d7288a52ed26a983f757cc01dfbbbb9ea234602a Lines: +32, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/canon-inks.h (+12, -0) src/main/canon-modes.h (+6, -0) src/main/canon-printers.h (+12, -0) src/main/printers.xml (+1, -0) add support for the Canon PIXMA iP2000 (untested) 2006-09-08 da4c806c69224b91adb1fd3012d2f13892af4321 Lines: +2, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+1, -0) Add support for CANON MP500 which is according to http://gentoo-wiki.com/Canon_pixma_series similar to the iP4200 (untested) 2006-09-08 4fae79056e200f0bb1e9e451ae45d3d9a8cc399d Lines: +12, -0 Files: src/foomatic/foomatic-printermap (+6, -0) src/main/printers.xml (+6, -0) add support for Canon PIXUS iP3100, i560/865, PIXMA ip3100 mp700/730 printers that are, according to http://gentoo-wiki.com/Canon_pixma_series, compatible to the PIXMA iP3000 (all untested) 2006-09-08 341ba181964589c7155ee804ede613ef97563160 Lines: +18, -0 Files: src/foomatic/foomatic-printermap (+9, -0) src/main/printers.xml (+9, -0) add support for PIXUS iP4100, i860/865, PIXMA ip4100 mp750/760/770/780/790 printers that are, according to http://gentoo-wiki.com/Canon_pixma_series, compatible to the PIXMA iP4000 (all untested) 2006-09-08 60a86b5778c4268380dd7d3e9331a314c074a86c Lines: +20, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/canon-modes.h (+6, -0) src/main/canon-printers.h (+12, -0) src/main/printers.xml (+1, -0) add support for MULITPASS MP830 (untested) 2006-09-08 d0c0d454365cb51a47b6ef418ff38546d2b0becb Lines: +7, -1 Files: src/main/canon-printers.h (+7, -1) the MP150 seems to require AckTime=Short, too 2006-08-31 7dff462698057bfbddc9e7416e35e83153838849 Lines: +28, -28 Files: src/main/canon-printers.h (+27, -26) src/main/print-canon.c (+1, -2) different printers require different args for the ESC r) command 2006-08-31 8d02368deaed6b7f50d9b7d174c2ea998a438076 Lines: +48, -31 Files: src/main/canon-printers.h (+41, -26) src/main/print-canon.c (+7, -5) per printer control command list 2006-08-31 9bae84cbf1633f3c99b137693dba5ef16d5f6b40 Lines: +0, -27 Files: src/main/print-canon.c (+0, -27) Remove workaround that I added to emulate the old modesetting code The old set_ink_ranges returned when it did not find a matching ink This was the case when printing Monochrome with DMT The old code would then configure the printer to do DMT without feeding the correct dot_sizes to the dither engine 2006-08-31 e121d88f585c84cb42c81e59f2a188881f8edcf0 Lines: +197, -171 Files: src/main/canon-media.h (+1, -1) src/main/canon-printers.h (+168, -78) src/main/print-canon.c (+19, -86) src/main/printers.xml (+9, -6) Attempt to improve the color correction for the PIXMA and MULTIPASS printers a bit. Hopefully the colors are a bit better now (at least blue looks more like blue ;)). The darker colors probably contain to much black. The HSL adjustment curves were moved to canon-printers.h The standard curves were removed from all other printers because the hsl adjustment code seemed to be blindly copyed from the epson driver. It was never used. 2006-08-31 5a5c130162bd5518c1347e115a4ab86d769d7941 Lines: +1, -0 Files: src/main/print-util.c (+1, -0) avoid crash when t2 is NULL 2006-08-29 8f535fd563892185f7c681111f973e5ff38b02e1 Lines: +3, -1 Files: src/main/canon-modes.h (+3, -1) Reenable 300x300dpi mode for PIXMA iP4000 add 600x600dpi draft mode 2006-08-29 36e53470efd787a80c1e2fba5b109f75743b6e4c Lines: +35, -0 Files: src/foomatic/foomatic-printermap (+2, -0) src/main/canon-inks.h (+13, -0) src/main/canon-modes.h (+6, -0) src/main/canon-printers.h (+12, -0) src/main/printers.xml (+2, -0) basic support for PIXMA iP3000 and PIXMA iP5000 (untested) 2006-08-29 8b450157638ca74e5525a3e1970f3b54dd4027df Lines: +41, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/canon-inks.h (+21, -0) src/main/canon-modes.h (+6, -0) src/main/canon-printers.h (+12, -0) src/main/printers.xml (+1, -0) basic support for MULTIPASS MP150 (untested) 2006-08-29 295d30c279229d24a8028bc7799b18251bc640f8 Lines: +47, -0 Files: src/foomatic/foomatic-printermap (+2, -0) src/main/canon-inks.h (+26, -0) src/main/canon-modes.h (+5, -0) src/main/canon-printers.h (+12, -0) src/main/printers.xml (+2, -0) basic PIXMA iP4200 and iP5200 support (untested), the iP4200 support is based on a patch by Michael Thayer 2006-08-29 1f7a92b5d63cd8833c929d54a8e3bd966ccb9ee4 Lines: +10, -12 Files: src/main/print-canon.c (+10, -12) warning fixes 2006-08-29 0cfa23a654b47b99965dad57e09cf91a27bdd7fb Lines: +1, -1 Files: src/main/printers.xml (+1, -1) Rename Canon iP4000 to Canon PIXMA iP4000 2006-08-29 4fc87ab34bcb140d4c2a62cc474a344eb78e39ac Lines: +27, -14 Files: src/testpattern/run-testpattern-2.in (+27, -14) Add -m switch to print the md5sum for every generated printjob 2006-08-29 48b5e646a7ffd02e8d926604226ef1cf17740936 Lines: +1161, -1715 Files: src/main/canon-inks.h (added +212) src/main/canon-media.h (+30, -2) src/main/canon-modes.h (added +216) src/main/canon-printers.h (added +368) src/main/print-canon.c (+301, -1688) src/main/print-canon.h (+34, -25) - new mode setting code - remove EXPERIMENTAL_STUFF - remove supported resolutions array - every printer can now support an   unlimited amount of modes - modedefintions can be found in canon-modes.h - ink definitons can be found in canon-inks.h - printer caps can be found in canon-printers.h - the inklist can be used to generate the values for the extended ESC (t command - WEAVE and 5Pixelin1byte flags are now possible for every mode - move paper definition from print-canon.h to canon-media.h Although this looks like a complete rewrite all printers still support all modes they supported before The md5sums for every parameter combination testable with run-testpattern-2 are identical. Exceptions: bjc-6000,bjc-6100,bjc-6200,bjc-6500: CMYK+BW+360x360dmt bjc-7000: CMYK+BW+300x300dpi Reason: Before the change the printer was configured to print CMYK when we only used the K channel. Now we configure the printer to print CcMmYK. bjc-s200: Gray+BW+360x360dpi Reason: Before the change BW+360x360dpi and Gray+BW+360x360dpi produced different outputs. Now they are the same. bjc-PIXMA-iP4000: BW+600x600dpi Reason: Before the change the driver has been using uninitialized memory in this mode. Also fixes http://sourceforge.net/tracker/index.php?func=detail&aid=1487718&group_id=1537&atid=101537 2006-08-07 33895a73ed8744428815d647fc559358c556214b Lines: +0, -4 Files: src/main/print-canon.c (+0, -4) Remove bogus default settings 2006-08-07 55598ca2327ff154d7384bdbe4bf94c488783a8f Lines: +4, -0 Files: include/gutenprint/xml.h (+4, -0) Add missing closing brace for 'extern "C"' when using a C++ compiler. 2006-08-07 d4e1518063002e5c62860879debf2f7cd40202e1 Lines: +10, -0 Files: configure.ac (+10, -0) configure.ac: Teach PACKAGE_DATA_DIR about $datarootdir, used in new versions of autoconf, so that it is correctly defined with all new and old autoconf versions. 2006-07-30 27d154badb09990eb5f627c915e483c5d29fa9a5 Lines: +3, -3 Files: doc/Makefile.am (+3, -3) doc/Makefile.am: Install documentation correctly when building in a VPATH. 2006-07-30 3de4e96b7a2d559232dce8c825d5675a87d33d01 Lines: +0, -0 Gutenprint 5.0.0 release 2006-07-22 b51065af9c47498108e2af391553eaf886e05dc0 Lines: +242, -119 Files: src/main/canon-media.h (added +72) src/main/print-canon.c (+41, -119) src/main/print-canon.h (added +129) Cleanup Step 1 create a header for the canon driver move paper definitions to canon-media.h make it possible to select different paper definitions for different papers preparations for quality selection remove a now obsolete hack for CD printing 2006-07-22 6dc5d178a2c4205a8d083a9c73c0e93c11bce576 Lines: +97, -79 Files: NEWS (+3, -0) src/main/escp2-driver.c (+3, -1) src/main/print-escp2-data.c (+78, -78) src/main/print-escp2.c (+10, -0) src/main/print-escp2.h (+3, -0) Fix bottom margin for Epson R800 and R1800. 2006-07-22 bf7f3dd6253c0abf85c111cbe307928fdfaacd61 Lines: +1, -2 Files: README (+1, -2) Minor update to README. 2006-07-20 b338380baa80ac7456a2751238f3a7db8af83fcf Lines: +0, -0 Another da.po update 2006-07-20 0603ec9ddd9afef807b3c4bd7588d5f086fbc131 Lines: +0, -0 Updated Danish translation 2006-07-16 faa3321d561bb06f788846eea7942a420281d660 Lines: +1, -1 Files: src/gutenprintui/plist.c (+1, -1) Fix problem with g_strconcat and remove one last Gimp-Print nit. 2006-07-16 58235213de37187345d8d76f83c9f6299f4afc07 Lines: +1, -1 Files: doc/Makefile.am (+1, -1) Make install-data-local depend on the installed documentation. 2006-07-16 bed4b7e363818929db1f215856763ceec8b8ab5b Lines: +0, -1 Files: configure.ac (+0, -1) Don't print out install user's manual in config summary 2006-07-16 e737d20be3aa44b27a1d8e2867c212df230ebc2d Lines: +5, -12 Files: configure.ac (+5, -10) doc/developer/Makefile.am (+0, -2) Remove configure option for user guide 2006-07-16 5654393d7e2cdfc09eee7515c59a7a394dfd2783 Lines: +38, -2290 Files: NEWS (+17, -1973) README (+12, -306) configure.ac (+0, -1) doc/Makefile.am (+9, -10) doc/gutenprint-users-manual.odt (added +0) doc/gutenprint-users-manual.pdf (added +0) 1260142 User documentation needs updating for 5.0.0 2006-07-16 7564b726f6bd30057e26bbb30014653b69de834f Lines: +2, -1 Files: NEWS (+2, -1) Clean up duplication. 2006-07-16 aae476d6f55ace90f82258f33abbe55ae6fa1eee Lines: +72, -47 Files: NEWS (+19, -4) src/gutenprintui/panel.c (+53, -43) Fix a problem with image rotation in the GIMP 1.2/Cinepaint plugin. 2006-07-11 de918b67982d55af16c0e256ca0ae0597f8f701d Lines: +1, -1 Files: doc/developer/gutenprint.xml (+1, -1) doc/developer/gutenprint.xml: Use URI in DOCTYPE in place of absolute filename. This is much more portable, and XML catalogues are now supported on current systems. 2006-07-08 31579593ef60afe1e4a1b3f45c4cede7e3163aa0 Lines: +6, -2 Files: src/foomatic/Makefile.am (+6, -2) 1033007 Foomatic XML data generation is locale-dependent 2006-07-07 5996cdc115970bf04f89b27ff987bca5070a37b1 Lines: +1, -1 Files: include/gutenprint/string-list.h (+1, -1) include/gutenprint/string-list.h: The name and text members of the stp_param_string_t structure should be const for use in static initialisers. 2006-07-07 66ec80829caee781ec2d8ef612de940a70b0cf07 Lines: +12, -13 Files: src/main/print-weave.c (+12, -13) src/main/print-weave.c: stpi_softweave_t is not "logically const". 2006-07-07 ed6ab77011683e5dc420acde41e8b585bc293759 Lines: +5, -5 Files: include/gutenprint/string-list.h (+1, -1) src/main/path.c (+2, -2) src/main/print-list.c (+1, -1) src/main/sequence.c (+1, -1) src/main/sequence.c: deconst_sequence is inlined. src/main/print-list.c: deconst_list is inlined. src/main/path.c: Fix the constness of the struct dirent pointers passed to strcoll. include/gutenprint/string-list.h: The name and text members of the stp_param_string_t structure should not be const. 2006-07-07 81c8b25e8295fb5d7517a6556ed8948243ea8ce8 Lines: +3, -0 Files: NEWS (+3, -0) 1518131 Kyocera KM-2530 CUPS+Gutenprint PPD - A4 paper 2006-07-07 03c1b755c3ff1d9a6087ceda8c8949b3ddeee0ef Lines: +86, -46 Files: src/main/print-pcl.c (+40, -0) src/main/printers.xml (+46, -46) 1518131 Kyocera KM-2530 CUPS+Gutenprint PPD - A4 paper 2006-07-06 52fe4bcadf4f557e6ce384154d69948805f717af Lines: +1, -4 Files: NEWS (+1, -4) Remove prerelease wording. 2006-07-05 bc43ec810c831f492c26fcedbd0eaf3dd10a8362 Lines: +37, -8 Files: doc/5.0-release-plan.txt (+37, -8) Update on what has been accomplished in 5.0. 2006-07-05 ac7023a3ad1198471ef411b0f5303ecb3e8f0c3a Lines: +10, -3 Files: README (+10, -3) Clarify development libraries a bit more. 2006-07-04 c7d702bed1e19e33a0f2c9efe09069dbf162d18e Lines: +3, -0 Files: NEWS (+3, -0) In the GIMP 2.4 and above (forthcoming as of Gutenprint 5.0 release), the enhanced Print plugin will be named "Print with Gutenprint" so as not to collide with the GtkPrint-based plugin bundled with that version of the GIMP. The Print plugin bundled with GIMP 2.0 and 2.2 is based on Gimp-Print 4.2; the Print plugin in this package simply replaces the Print plugin in those versions of the GIMP. 2006-07-04 ed7a1c019fb7cb50621a83b34c27af60a9960bcf Lines: +0, -0 Updated da.po 2006-07-04 e9a2bc1d45b404ad51dbfe59b52feea8866e29ea Lines: +261, -84 Files: NEWS (+42, -28) README (+41, -23) configure.ac (+33, -8) src/gimp2/Makefile.am (+13, -2) src/gimp2/print-gutenprint.c (added +62) src/gimp2/print-print.c (added +52) src/gimp2/print.c (+5, -23) src/gimp2/print_gimp.h (+13, -0) In the GIMP 2.4 and above (forthcoming as of Gutenprint 5.0 release), the enhanced Print plugin will be named "Print with Gutenprint" so as not to collide with the GtkPrint-based plugin bundled with that version of the GIMP. The Print plugin bundled with GIMP 2.0 and 2.2 is based on Gimp-Print 4.2; the Print plugin in this package simply replaces the Print plugin in those versions of the GIMP. 2006-07-04 a021d73b9893b28216bdbca1cae588c36e35190e Lines: +4, -4 Files: src/cups/rastertoprinter.c (+2, -2) src/ghost/ijsgutenprint.c (+2, -2) Be a bit more defensive about printing things out. 2006-07-01 b6a788a412b691426a260fb04f7e61ce8d6f8bda Lines: +1, -1 Files: src/ghost/ijsgutenprint.c (+1, -1) Use safe_get_string_parameter rather than stp_get_string_parameter when calling fprintf. 2006-06-26 204039b125a634e4ae99413c57e6115e13da5f85 Lines: +13, -9 Files: NEWS (+13, -9) Add note that color laser printers are supported in grayscale only. 2006-06-25 68154812984abaf01f55d216333fda4f0eb506bd Lines: +5, -2 Files: src/cups/rastertoprinter.c (+5, -2) Another spot we attempted to print a null pointer. 2006-06-25 40752f3d91d2829da57591a6b3d76c5eeee820e8 Lines: +2, -1 Files: src/cups/rastertoprinter.c (+2, -1) Don't attempt to printf a null pointer (not all versions of libc will handle this gracefully). 2006-06-25 fe6a46570ec28ca9d141a82cd27dd445c0564f26 Lines: +7, -1 Files: src/main/print-vars.c (+7, -1) Don't attempt to copy zero bytes from a null pointer. 2006-06-25 be37e87dbcc2549b1a4da594339fc22c32af02b8 Lines: +1, -1 Files: configure.ac (+1, -1) Slight improvement in wording of warning message. 2006-06-22 63df00067367ab4d6c83b3ce493b973a7d38326f Lines: +3, -2 Files: NEWS (+3, -2) Update Hungarian translation 2006-06-22 2bb319ff99ebdb693aaf121673df26cab9fc6f58 Lines: +25, -12 Files: NEWS (+10, -5) src/ghost/ijsgutenprint.c (+15, -7) 1501816 ijsgutenprint/foomatic only prints first page 2006-06-04 35bfc267b25f1eb2a97e72a519aacefb0452a6e2 Lines: +367, -8 Files: NEWS (+367, -8) NEWS: Add changes between previous 5.0.0 release candidates. 2006-06-04 ec62c3c0855044f9de80b27cf42c969aafde445d Lines: +29, -25 Files: src/main/print-ps.c (+29, -25) print-ps.c: The Postscript driver now handles PPD files with non-integer imageable areas correctly in all locales (the PPD files certain HP inkjet printers using the HPIJS driver have non-integer imageable areas for some paper sizes). In 5.0.0-rc3, this was handled incorrectly in locales that do not use the decimal point (".") for separating fractions from integers. 2006-06-01 f470301c2f708d037660b2b3199c725cbd4d675c Lines: +13, -4 Files: src/main/escp2-channels.c (+2, -2) src/main/print-escp2.c (+11, -2) Make gray transitions work on R2400 2006-05-31 7977a9b90c0ca2b287b314de60455f7b7d774cf2 Lines: +16, -16 Files: src/main/print-escp2-data.c (+16, -16) Use unidirectional mode by default above 1440x720 on R2400 and above 1440x1440 on R800 (yields better smoothness). 2006-05-31 e2d04babb541402184b1f52048879ed26c377662 Lines: +20, -20 Files: src/main/escp2-papers.c (+20, -20) Improve matte black on R2400. 2006-05-31 06d72dd967850da7349221e5c02860927a3a3299 Lines: +21, -21 Files: src/main/escp2-papers.c (+21, -21) Improve matte black ink on R800. 2006-05-31 2361c5cbf07ed9bfb2cc7f26f7a78a461127bca5 Lines: +26, -22 Files: src/escputil/escputil.c (+26, -22) src/escputil/escputil.c: Print a proper error message when a raw device was not specified when needed. 2006-05-31 d770ba53d1d00a510e318d3e7c48362f98f3ed72 Lines: +8, -0 Files: src/cups/rastertoprinter.c (+8, -0) Fix printers without borderless capability. 2006-05-30 dc88b0991bc667987870d58dec540aefc27fe820 Lines: +5, -140 Files: src/cups/cups-genppdconfig.in (+5, -140) src/cups/cups-genppdconfig.in: Remove perlmenu support. 2006-05-30 766c7b0bb931ca7cf6d944e0d558b45b13e301bb Lines: +4, -4 Files: src/cups/rastertoprinter.c (+4, -4) Use the imageable area to define the margins, not the bounding box from CUPS. 2006-05-30 b95ec034c537e3011968ee2a5ca0409929592b45 Lines: +2, -0 Files: src/main/print-ps.c (+2, -0) Don't disable PPDFile parameter when the PPD file is set. 2006-05-29 932b4fe73877521893818ff2c74f87f56908426b Lines: +156, -0 Files: m4extra/pkg.m4 (added +156) m4extra/pkg.m4: Add pkg-config macros. 2006-05-29 4b5cbaf334a4713fff056c6e47af4c14e87c543e Lines: +0, -0 Update British English translation. 2006-05-29 1e1d991423225203d303715381a4c70a53946429 Lines: +0, -0 20060528 snapshot 2006-05-28 a0c86aa177c325a796eaf226eb1d860561431174 Lines: +307, -434 Files: NEWS (+34, -346) README (+258, -77) configure.ac (+15, -11) Start prep for 5.0.0 release 2006-05-28 e3c845aa8da8f8dd71b69db604c619660281354b Lines: +4, -4 Files: src/main/printers.xml (+4, -4) Reorder some printers. 2006-05-28 26846d08a5233f8c30e0ba2d1f70f9707eb01b91 Lines: +5, -0 Files: doc/Makefile.am (+5, -0) Install the FAQ. 2006-05-28 7eab0039ab5f07dd47965f30269f420af8b8c7be Lines: +214, -119 Files: src/main/escp2-driver.c (+20, -1) src/main/print-escp2-data.c (+81, -80) src/main/print-escp2.c (+109, -38) src/main/print-escp2.h (+4, -0) 1) In the Epson driver, make the cutoff for deciding whether to print unidirectional vs. bidirectional printer-dependent rather than always 720 DPI. Many of the newer printers do just fine printing bidirectionally even at very high resolutions, and some actually do better in bidirectional mode. 2) For determining which quality modes to make available, factor in the extra passes as well as the horizontal and vertical resolutions. This is because some of the newer printers can't print at higher than 1440 DPI horizontally without slowing down by about an order of magnitude, so we're offering high quality (2-pass) and highest quality (4-pass) mode at 1440x2880 DPI. For this purpose, 1440x2880 high quality would be treated as equivalent to 2880x2880 and 1440x2880 highest quality would be treated as equivalent to 5760x2880. This allows us to offer "super photo" and "ultra photo" modes on the R800 and friends. 2006-05-28 35ad71f437257e0bdebccca94b6bb093f720d777 Lines: +1, -0 Files: src/testpattern/Makefile.am (+1, -0) Rebuild run-testpattern-2 if it changes. 2006-05-28 3389fb4aee3c578f2cd85441471380985830770b Lines: +123, -126 Files: src/cups/genppd.c (+13, -15) src/escputil/escputil.c (+18, -18) src/foomatic/printer_options.c (+9, -9) src/ghost/ijsgutenprint.c (+2, -2) src/gutenprintui/panel.c (+11, -11) src/gutenprintui/ui-utils.c (+4, -4) src/gutenprintui2/panel.c (+11, -11) src/gutenprintui2/ui-utils.c (+4, -4) src/main/dither-main.c (+5, -6) src/main/generic-options.c (+3, -3) src/main/print-canon.c (+6, -6) src/main/print-color.c (+4, -4) src/main/print-escp2.c (+9, -9) src/main/print-lexmark.c (+5, -5) src/main/print-olympus.c (+4, -4) src/main/print-pcl.c (+5, -5) src/main/print-ps.c (+1, -1) src/testpattern/printer_options.c (+9, -9) Various i18n fixes. 2006-05-28 73a5eef27b870102508690cfeb08429e62675fa5 Lines: +0, -0 Fix up name of language 2006-05-28 cb8069baa296626df9cb56c8efd07c6cef5ef17a Lines: +0, -0 Fix up name of language 2006-05-27 339364e355f486a33419241e96599387432d6ff2 Lines: +0, -0 Updated Danish translation 2006-05-27 3ea5943681fa15ab7dfdc2bd28fb118eb67a300c Lines: +0, -0 Updated French translation from Regis. 2006-05-24 c2aaaa4edc1366c8601a95ffbb82c6745fae51d8 Lines: +13, -206 Files: man/ijsgutenprint.1.in (+13, -206) Remove all Gutenprint options from the man page. 2006-05-24 f8828981926e41000e6de3014e5f78b3fb833e8a Lines: +16, -6 Files: man/ijsgutenprint.1.in (+16, -6) ijsgutenprint.1.in: Document that ijsgutenprint must be invoked via Foomatic, and that the options documented here are not complete. 2006-05-24 76c69e489c42344950f2ecdc4e1cc05c291bcb8d Lines: +0, -0 Updated Swedish translation 2006-05-22 6f59ae1bd9c8e874442a80a1cb6e62d549d4b80b Lines: +2, -0 Files: src/cups/cups-genppdupdate.in (+2, -0) cups-genppdupdate.in: Make sure egrep always has input files, otherwise it will freeze waiting on stdin. 2006-05-22 5bae74a09f65e508c2675f20c3bb20471436cbb0 Lines: +20, -4 Files: src/foomatic/foomatic-generator.in (+20, -4) Assigned order parameter to the options in the Foomatic data. This way the options can be presented in a more user-friendly order, especially inside each group non-numerical options come first, then each numerical option preceeded by its "Enable" option (foomatic-db-engine CVS of May 22 2006 needed that order parameter is taken into account in PPD build). 2006-05-21 f10dd5d880325397c097302e4b08c1301e186826 Lines: +668, -397 Files: README (+668, -397) First draft of Gutenprint 5.0 README. =============================================================================== Name: gutenprint-5_0_0-rc3 2006-05-18 d7039d06cce02fe9376aa1dbc3b74059836b7ef7 Lines: +0, -0 Gutenprint 5.0.0-rc3 release 2006-05-15 3e3129d45ef077edb974dd9b265900d016113d2c Lines: +0, -0 Clean up a few messages that may break PPD files. 2006-05-14 8fe67a716b253835788ec79702cbe920306d79dd Lines: +3, -8 Files: doc/README.maintaining (+3, -8) doc/README.maintaining: Update CVS instructions for the new SourceForge CVS repositories. 2006-05-14 657bb5e34dee8b2e8210af19284211e2894da7a6 Lines: +3, -1 Files: src/cups/Makefile.am (+3, -1) Distribute test-ppds 2006-05-14 b6ab2c3e281add03f90f6e86665e5be464ece19d Lines: +3, -0 Files: NEWS (+3, -0) Final prep for 5.0.0-rc3. 2006-05-14 8399e77ffd0aff9fb881a534959587703f98ef90 Lines: +39, -1 Files: src/cups/test-ppds (+39, -1) Run in relaxed mode by default. Run strict check also, but don't signal an exit status on strict errors. 2006-05-14 b87f8f649568a11341fe9e097790008a1a822446 Lines: +20, -0 Files: src/cups/Makefile.am (+2, -0) src/cups/test-ppds (added +18) Check PPD files for conformance in make check 2006-05-13 8bdf40b87c8611c469540331b46b6ab0a5d521b0 Lines: +8, -8 Files: README (+8, -8) Prep for 5.0.0-rc3 release. 2006-05-13 c3e30aa7f4b092cecea39f3e7c9ae518011a1136 Lines: +35, -18 Files: NEWS (+35, -18) 1487715 HP DeskJet 690 and related crash in grayscale w/photo ink 1487717 Canon/Lexmark printers fail in color mode w/BW inks 1487720 Canon printers crash in grayscale with photo ink 2006-05-12 a1aa009af02d7f34d36e143b24b924cc8b50d359 Lines: +2, -0 Files: src/testpattern/.cvsignore (+2, -0) More files to ignore. 2006-05-12 ed47af8f21170d8705749d8bc52feba900ed7dab Lines: +1, -6 Files: src/main/print-canon.c (+1, -6) Permit use of color printing with black and white inks (obviously, still prints in grayscale). 2006-05-12 0bd1666e7831b51a16ed456f7615d7af1bbb272c Lines: +487, -6 Files: configure.ac (+2, -0) src/testpattern/Makefile.am (+3, -2) src/testpattern/printer_options.c (added +246) src/testpattern/run-testpattern-2.in (added +236) test/Makefile.am (+0, -4) Add improved test based on testpattern generator. 2006-05-12 323878c20bb730e023d87947cd2cd63b7b99801b Lines: +4, -17 Files: src/main/print-lexmark.c (+4, -17) Handle grayscale mode correctly with color inks. 2006-05-12 e7f9ae3ed5d923a365b3974c51e4b9f0ac32d68f Lines: +5, -2 Files: src/main/print-pcl.c (+5, -2) Handle photo ink cartridge in black and white mode correctly. 2006-05-07 9c9364d3163311b0faeee8fe94f5276bb9ae26a8 Lines: +179, -127 Files: test/run-testdither (+32, -40) test/run-weavetest (+2, -2) test/testdither.c (+145, -85) Fix paths. Make testdither valgrind-able. 2006-05-06 5aadc5126cd58613dd34690ccf97157637c1cec2 Lines: +54, -19 Files: NEWS (+18, -14) src/main/escp2-resolutions.c (+33, -3) src/main/print-escp2-data.c (+2, -2) src/main/print-escp2.h (+1, -0) Do not attempt to use resolutions above 1440x1440 on CX4600 and related printers. These resolutions are not recommended by the manual and are likely to result in extremely slow printing. 2006-05-06 7564db88d6b57faf3f6b1999291b9556c966bdc4 Lines: +0, -0 Gutenprint 20060505 snapshot 2006-05-06 f07e6c6a772be0c3a254515d45d5242e786aaf08 Lines: +12, -7 Files: scripts/global.mk (+2, -2) src/cups/Makefile.am (+4, -3) src/foomatic/Makefile.am (+3, -2) test/Makefile.am (+3, -0) Attempt to work with non-GNU make 2006-05-05 8108910b564da4d09a8c37e8ad6ac744103e502d Lines: +4, -4 Files: NEWS (+4, -4) Note improvements to the CX4600 and friends. 2006-05-05 4173ae41c66a07140ff6c51bf22bc98eabe1c7b2 Lines: +9, -0 Files: test/escp2-weavetest.c (+9, -0) Add a spinner to show progress. 2006-05-05 e6c2ec743bf7ae516dbd3ce809ecde58f6820087 Lines: +10, -2 Files: test/run-weavetest (+10, -2) Set STP_DATA_PATH and STP_MODULE_PATH. Add 24 to the list of row separations in case we need it. 2006-05-04 dcb9bbfd1db30849b9342d01fb00b789cfb8e1e9 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) CX4600 and related printers need mod-8 positioning for good performance. 2006-05-04 4992cf9cc238363d9dbb77c59a2fc9d7e89c36b8 Lines: +1, -0 Files: src/gimp/print.c (+1, -0) Warn translators not to translate the "" component of the menu path. 2006-05-04 e8021c3a6c6166ee6b51041494612675a9be561c Lines: +5, -0 Files: NEWS (+5, -0) 1478819 bad translation format 2006-05-04 473496e5bac2c3f973c8fbeb0e44eec38c8cc675 Lines: +0, -0 Fix botched po file 2006-05-04 b30cbf2382af2b9ab344f29500d78ad3805fdcd5 Lines: +0, -0 Updated Danish PO 2006-05-04 7aca6434475b2d36b5734da0e3bfe11c6d6e2169 Lines: +1, -0 Files: src/gimp2/print.c (+1, -0) Warn translators not to translate the top level part of the menu. 2006-05-01 870067c2d3bdf922ae7e2dbff81303b13b9756be Lines: +1, -1 Files: NEWS (+1, -1) Correct bug ID. 2006-05-01 fde5f2ac813b7f8575d33b9dc21b99a5779b7d4d Lines: +21, -14 Files: NEWS (+12, -5) src/main/print-escp2-data.c (+9, -9) Improve performance for R800 and related printers. 2006-04-30 d1009fd7af37550e5bbb2c2491e74918d9c992a3 Lines: +167, -103 Files: NEWS (+26, -20) src/main/escp2-driver.c (+9, -3) src/main/escp2-resolutions.c (+38, -0) src/main/print-escp2-data.c (+79, -79) src/main/print-escp2.c (+12, -1) src/main/print-escp2.h (+3, -0) 1479124 Very poor performance with Epson R2400, R800, and R1800 R800 still needs to be fully tested. 2006-04-29 44b9b9baa1adfa54af05c799cdae83c9408c9ccd Lines: +1, -1 Files: test/parse-escp2 (+1, -1) Comment 2006-04-29 33c4b698fcffb3b39b2e0fd37327f025245e6094 Lines: +103, -54 Files: test/parse-escp2 (+103, -54) Stream the input (don't slurp it all into memory). 2006-04-25 9d39985b786972ca0ce9085712bc8c6fa1efdd82 Lines: +0, -0 Gutenprint 20060425 snapshot 2006-04-23 8513ee80453af97b57e0bf08de2777ff04f6cad5 Lines: +7, -7 Files: NEWS (+7, -7) Minor updates. 2006-04-22 333a170e3494529f83a696400d455c05c19aaeb6 Lines: +196, -59 Files: NEWS (+44, -28) src/main/print-escp2-data.c (+151, -31) src/main/print-escp2.h (+1, -0) Fix input slots for RX700, R1800, and R2400 2006-04-22 df40237625fe5f9449e0212734cdbc432d17e3b9 Lines: +9, -1 Files: src/cups/genppd.c (+9, -1) Set the HWMargins to borderless. 2006-04-20 c52a8b0c93ee12d1a972d8d68798a56572956f85 Lines: +25, -0 Files: NEWS (+4, -0) src/main/papers.xml (+21, -0) Add a few more paper sizes 2006-04-19 9f3375dcac57cbbc41ba15e5d6f270801be6cc4a Lines: +20, -15 Files: NEWS (+20, -15) Note further IJS improvements. 2006-04-19 e967beeee20bf64c10965aa9de2e4968ad9c31f8 Lines: +10, -0 Files: src/ghost/ijsgutenprint.c (+10, -0) Try to abort job cleanly. 2006-04-19 3ed0948412280c80146691dbbac9f71a892f0daa Lines: +18, -13 Files: src/ghost/ijsgutenprint.c (+18, -13) 1466678 Epson Stylus Photo R300 fails to eject last page (That bug refers specifically to 4.2, but the problem is certainly present in 5.0) 2006-04-18 0797718686e46ecab99ad42822afda9269347029 Lines: +3, -0 Files: src/testpattern/testpattern.c (+3, -0) Read the test pattern file with LC_LANG set to C to avoid language-specific parsing problems. 2006-04-17 53c95be94e1bb0aafb69e8d64b2c57b52e8358c7 Lines: +0, -0 Gutenprint 20060417 snapshot release 2006-04-17 9bc6ba1037f8302ca74a489dddc1ed9b817bf218 Lines: +26, -11 Files: src/main/print-canon.c (+26, -11) Clean up segfaults for many CcMmYK/CcMmYyK printers. Pending review by Sascha. 2006-04-17 1d4fb0fdb98f560fe23ba7c0747da0850fdc32c2 Lines: +5, -1 Files: src/main/printers.c (+5, -1) Clean up memory leak. 2006-04-17 170d28d10cfc697bccbc181211257fe09628b0ba Lines: +510, -48 Files: NEWS (+87, -21) include/gutenprint/printers.h (+2, -0) include/gutenprint/vars.h (+27, -0) src/cups/genppd.c (+10, -1) src/cups/rastertoprinter.c (+89, -5) src/foomatic/printer_margins.c (+11, -1) src/ghost/ijsgutenprint.c (+169, -5) src/main/print-canon.c (+1, -0) src/main/print-escp2.c (+46, -7) src/main/print-lexmark.c (+1, -0) src/main/print-olympus.c (+26, -3) src/main/print-pcl.c (+1, -0) src/main/print-ps.c (+30, -5) src/main/print-raw.c (+1, -0) src/main/printers.c (+9, -0) 1318890 Borderless print scaled wrongly 1467956 Print to CD prints incorrectly with CUPS driver 2006-04-16 ddb4c2d1c0767e0a3e0f21077961a80cb73c08d8 Lines: +51, -42 Files: src/escputil/d4lib.c (+20, -18) src/escputil/escputil.c (+31, -24) Improve robustness in some cases. Improve debug output. 2006-04-16 a8cb83b0a9e3211d2a7dcc73f9f44d82ddcb1dab Lines: +14, -18 Files: test/parse-escp2 (+14, -18) Minor additional performance tuning. Fix up old printers. 2006-04-15 3569060b384695e2a90a6b9930686b0688dcb959 Lines: +91, -134 Files: test/parse-escp2 (+91, -134) Performance improvements and use strict mode. 2006-04-13 b43fc503ab3d191a986951adc8678365e83aafd7 Lines: +1, -1 Files: src/main/escp2-papers.c (+1, -1) Improve tuning of inkjet paper on R300 family. 2006-04-13 27b559be6931d9c5b411dd398be907031a97c124 Lines: +12, -6 Files: src/main/print-ps.c (+12, -6) Compute the media size and bounding box correctly. 2006-04-13 c35059f375d3619a59e32307b1fb980028345db2 Lines: +2, -2 Files: test/unprint.c (+2, -2) Print out the size information for the unprinted image. 2006-03-29 7ce62b96ebc692f19764b69361b7014c09c2aa50 Lines: +24, -3 Files: man/cups-genppdupdate.8.in (+24, -3) 1) -N option means reset options to defaults (i. e. don't try to extract previous options from the PPD file). 2) -o option means output PPD files into the specified directory rather than /etc/cups/ppd 3) You can specify PPD files on the command line, which overrides either the default directory or the directory specified with -o. If you do this, you can either specify the exact PPD file by name or the base name of a PPD file (i. e. a queue name) in the PPD directory. For example, you can specify "espr2400" as shorthand for "/etc/cups/ppd/espr2400.ppd". 4) Hungarian is now in the list of languages. 5) It no longer tries (and fails) to update Foomatic PPD files; it simply ignores them silently. 2006-03-29 671e899da31b56708a3cd1ed31efb854ca872afa Lines: +26, -6 Files: NEWS (+26, -6) Add information about changes to cups-genppdupdate and bug 1458059. 2006-03-29 de7f01d7a8c2cd0cd5359232f7e61e8121ca6ae5 Lines: +78, -13 Files: src/cups/cups-genppdupdate.in (+78, -13) 1) -N option means reset options to defaults (i. e. don't try to extract previous options from the PPD file). 2) -o option means output PPD files into the specified directory rather than /etc/cups/ppd 3) You can specify PPD files on the command line, which overrides either the default directory or the directory specified with -o. If you do this, you can either specify the exact PPD file by name or the base name of a PPD file (i. e. a queue name) in the PPD directory. For example, you can specify "espr2400" as shorthand for "/etc/cups/ppd/espr2400.ppd". 4) Hungarian is now in the list of languages. 5) It no longer tries (and fails) to update Foomatic PPD files; it simply ignores them silently. 2006-03-28 5c0c7d40240d112a82b05bed33a4ed385a8ddae8 Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) only 600x600 dpi is working for the PIXMA iP4000 2006-03-28 65a540e9142332e7a9a645635e6fd1066bd8c392 Lines: +89, -146 Files: src/main/print-lexmark.c (+89, -146) 1458059 Lexmark Z52 not working (Only partially tested) 2006-03-28 4557ea68060da3c5c28b1611358a8ed658cb914b Lines: +1, -1 Files: src/main/bit-ops.c (+1, -1) Compute line width correctly for uncompressed case. 2006-03-26 2a4038fc9099e916c5ec349ef7b9562b89a85d26 Lines: +26, -28 Files: NEWS (+9, -9) README (+16, -18) configure.ac (+1, -1) Bump version. 2006-03-26 98138206aee5702f3df75130c1ee942c10f0b0c2 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Allow 5760x2880 DPI on R2400. 2006-03-26 bba730629fc9b36a55ee409b910ef73059f7a317 Lines: +107, -25 Files: NEWS (+107, -25) Clarify wording. State relationship of options to their Gimp-Print 4.2 equivalents. 2006-03-26 843009a0de7ce81b32f41ee1e93bd8399085c3cf Lines: +14, -1 Files: src/main/print-weave.c (+14, -1) Add some more debug information. 2006-03-23 713c9c0dd85da4165b19460090709c5ffb6d1479 Lines: +165, -103 Files: NEWS (+165, -103) Minor reorganization 2006-03-21 1135f2516ffa4c59983793074db3e1e88f6e031b Lines: +1017, -968 Files: NEWS (+1016, -27) doc/Makefile.am (+1, -6) doc/gutenprint-options (removed -935) Move options description into release notes. 2006-03-19 96a91911369546d0410958261f16cbd3aec17518 Lines: +72, -6 Files: configure.ac (+72, -6) Print configureation summary after configure is complete. 2006-03-19 d78c562470d8148abe41554ecc2b2814980a382e Lines: +12, -2 Files: autogen.sh (+12, -2) If user passes --help or -h to autogen.sh and configure exists, pass the help option through to configure. 2006-03-19 4ae4da42314bfe3dcd388cc21f3479ceb0d29f0a Lines: +3, -3 Files: src/main/print-dither-matrices.c (+3, -3) Use stp_erprintf rather than stderr. 2006-03-19 69528ae99b72db6ed595e0bbd2ed3b35ee70db4d Lines: +31, -16 Files: src/main/print-canon.c (+31, -16) 1379402 BJC-4400: SEGFAULT (photo-ink/color mode) 2006-03-18 f7870b1de436b0794533db0de8da0380f89792d3 Lines: +3, -3 Files: src/gutenprintui2/panel.c (+3, -3) Display thumbnail correctly in CMY mode. 2006-03-18 79ba7b25cded312335f56b77db7876839f77f56c Lines: +5, -4 Files: src/cups/epson.c (+5, -4) Reduce sleep time if write to printer would block to 2 ms from 200 ms. 2 ms is probably more appropriate for today's computers and printers. 2006-03-18 eeb8e70cc84fa44aba42fea8f9d8205c40c1089c Lines: +8, -0 Files: src/main/print-canon.c (+8, -0) Handle CCMMYK and CCMMYYK inks correctly; force PrintingMode to black and white if we're using only black ink. 2006-03-13 e7cd32fc1ceb066b76f82289a8e454e209e3c9a6 Lines: +33, -8 Files: src/foomatic/Makefile.am (+2, -0) src/foomatic/foomatic-generator.in (+19, -7) src/foomatic/printer_margins.c (+7, -0) src/foomatic/printer_options.c (+5, -1) Generate simplified Foomatic data in addition to full-featured data, similar to the recent addition to the CUPS driver. 2006-03-13 f3332b08306b6dc7d6502cdbcc59371edf10c001 Lines: +12, -15 Files: src/foomatic/foomatic-templates-ijs/gutenprint.xml (+12, -15) Update the comments. 2006-03-13 1c3515a26cd3158401ac7fcebe65beed11d9c0d3 Lines: +6, -0 Files: NEWS (+6, -0) Minor tweak 2006-03-12 7410e58c5f0d70fc888b27dfd7db698521d4785e Lines: +1, -1 Files: src/main/papers.xml (+1, -1) Rename Epson 4x6 Photo Paper to reduce confusion 2006-03-12 79350b975a5290c418d829d71bd5831e11365e85 Lines: +1, -1 Files: src/main/printers.xml (+1, -1) Rename Kyocera FS-600 (KPDL-2) to Kyocera FS-600 - KPDL-2 to make for a legal PPD file. 2006-03-12 f6b347261adeb7f129c46007554f450092c83ebe Lines: +2, -1 Files: src/cups/genppd.c (+2, -1) If the number of paper sizes is small, list them all in the simplified PPD. This avoids problems with some of the dye sub printers that only support a very small number of obscure page sizes. 2006-03-12 3c388012d645cf8d6be180879af5b87d6771375f Lines: +9, -10 Files: NEWS (+9, -10) Rearrange the release notes somewhat. 2006-03-11 0ef2c58ffbcf8d998fc455f8636e5c97ee3fa0cd Lines: +372, -374 Files: NEWS (+326, -356) README (+46, -18) Updates 2006-03-11 73f734cc5dfb896eacc388b228e80d5b6eec7820 Lines: +5, -5 Files: src/main/escp2-papers.c (+5, -5) Improve grayscale on plain paper for R300 and friends. 2006-03-11 8563f938c21cd5609162d116fb8a6e5e2cce81b2 Lines: +109, -55 Files: configure.ac (+14, -0) src/cups/Makefile.am (+3, -3) src/cups/cups-genppdupdate.in (+12, -4) src/cups/genppd.c (+72, -47) src/cups/rastertoprinter.c (+8, -1) Offer simplified PPD files in CUPS. 2006-03-11 d4f553596ec6ab29b34f8bf56c4bdca948cc1df6 Lines: +47, -16 Files: configure.ac (+1, -1) src/escputil/escputil.c (+45, -14) src/main/print-escp2-data.c (+1, -1) Detect getopt_long() correctly. Add options to allow specifying number of line pairs and patterns in escputil explicitly. Change alignment pair count for Stylus Photo 700 to 15 in response to reports. This seems out of whack, though. 2006-03-04 fcdb2f2f32dc802b703b005257f641933409087d Lines: +54, -15 Files: NEWS (+54, -15) Update the release notes. 2006-03-04 0812442da5c4f7e053575c70589bf01d06113925 Lines: +2, -0 Files: src/main/print-ps.c (+2, -0) PPD file parameter should always be active. 2006-03-03 62bddb19acb94889b746d2d71e6de94ae6b80589 Lines: +0, -0 Updated French translation from Olivier Poulet 2006-03-03 fee98eab603ec97902a11318ec2c82a2894dff00 Lines: +2320, -3175 Files: NEWS (+752, -1068) src/foomatic/foomatic-generator.in (+47, -34) src/foomatic/foomatic-printermap (+555, -553) src/main/printers.c (+173, -59) src/main/printers.xml (+793, -1461) List all printers, generating PPD files and foomatic data for them, rather than using a compatibility list. Allow use of parameter sets rather than having to list all parameters for each printer. 2006-03-02 95e62363bdfaf7f773c817303e5fd000967dc974 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) CX4600 and friends are 4-color printers, not 6-color printers. 2006-02-25 bcaad4337f0ff01d6d500f49482e1b97ef12d951 Lines: +6, -7 Files: src/foomatic/foomatic-printermap (+6, -7) Corrected Foomatic IDs of some printers. 2006-02-18 c8ccf05d485263bdc244cec82541c3e6f73fd91f Lines: +1, -1 Files: configure.ac (+1, -1) po/hu.po (added +0) Add Hungarian translation 2006-02-07 89f4a1db9c17b1d340203bd8ce14f2239c983378 Lines: +1, -0 Files: src/escputil/escputil.c (+1, -0) Need ctype.h for isgraph. 2006-02-06 9ff1116aa15e641ef98969ed1073fe28f29108e1 Lines: +141, -2 Files: NEWS (+22, -1) src/foomatic/foomatic-printermap (+10, -0) src/main/print-escp2-data.c (+69, -1) src/main/printers.xml (+40, -0) Corrected support for Epson PM-970C and PM-980C. Support for Epson Stylus Photo 830U. Support for Japanese Epson printers: * Expected full support for E-150, E-200 * Experimental support for PM-A900, PM-D800, PM-G730, PX-V630 * Preliminary support for PM-A650, PM-A750, PM-A890 2006-02-05 a554da3180ad17adf511f5f98322bd3174bd3958 Lines: +21, -21 Files: src/main/escp2-papers.c (+21, -21) Improve tuning for R2400 matte 2006-02-04 960f356fef5d2f7cc6bae4936ca210626a203330 Lines: +397, -202 Files: src/escputil/escputil.c (+397, -202) Print more status for older printers. Refactor the status code. 2006-02-04 c9af18c3f16046e64754e625321d35e4fffb75fe Lines: +6, -0 Files: NEWS (+1, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+4, -0) Add Epson Stylus Photo 830U 2006-02-03 015a00ddbdd09ac5565d2400eaeff3841466d8bd Lines: +25, -25 Files: src/main/escp2-papers.c (+25, -25) Improve R2400 tuning on photo ink set. 2006-02-02 90853f356ab8c52971a399817170d64577954bd8 Lines: +8, -1 Files: src/main/print-escp2.c (+8, -1) 1422101 Raw output does not work on R800 and related printers 2006-01-31 7548c8cbdfebd43c5d313b7637959f9d9824fe3b Lines: +30, -30 Files: src/main/escp2-channels.c (+5, -5) src/main/escp2-papers.c (+25, -25) Improve greens on R800. Improve R2400. 2006-01-29 37ee6a4a9ca821b05b45461d682ed594512de537 Lines: +196, -0 Files: m4extra/glib.m4 (added +196) Add glib-1.2 m4 macros. 2006-01-28 8e3453811823fbeac22ec00980595e6e30bc76ce Lines: +73, -7 Files: src/escputil/d4lib.c (+72, -6) src/escputil/escputil.c (+1, -1) Improve debugging output 2006-01-28 972b888800e2426e870150a472eac21df224d230 Lines: +107, -7 Files: src/escputil/escputil.c (+107, -7) 1417603 escputil seg faults if you type ctrl-D to prompt 1417600 escputil clean and nozzle check don't work on new printers Improve debug messages. 2006-01-28 10dc094a7ee5208c041730e00002bcea1fdd7eb0 Lines: +7, -7 Files: src/main/escp2-papers.c (+7, -7) A few more tweaks for the R300 2006-01-23 f184e278c691b9cbd19b73f67976b8cd6ee34fe7 Lines: +1, -0 Files: src/ghost/.cvsignore (+1, -0) Add ijsgutenprint.5.0. 2006-01-23 811f4645be44b87de0528e2a2c585e4937894da5 Lines: +2, -2 Files: doc/Makefile.am (+2, -2) Install gutenprint-options from $(srcdir), so VPATH builds do not break. 2006-01-21 5537590025c1ded285da54be8d5beba9630e36aa Lines: +51, -11 Files: scripts/mkchlog (+51, -11) Print the log for files on the mainline that have been removed. This retains history when files are moved around. 2006-01-21 028e45de3d926e27709e20a571ca67afede01f52 Lines: +0, -0 Gutenprint 5.0.0-rc2 release 2006-01-16 f4e1bed624dcd45279cbd813bc0f4d3995f1c8ca Lines: +5, -0 Files: NEWS (+5, -0) Note instructions for printing directly to CD. 2006-01-16 ede2dc34684a11864e4a2a6c6e1060b60268aba1 Lines: +9, -0 Files: NEWS (+9, -0) Add list of bugs fixed. 2006-01-16 389615f270fae64a3730a9406a4f15a1b0e91a8b Lines: +4, -2 Files: doc/gutenprint-options (+4, -2) Update description of Laminate Pattern. 2006-01-16 9c493582521a0e436039794b02fa88c6739381da Lines: +4, -3 Files: src/testpattern/run-testpattern-1 (+4, -3) Update this script also. 2006-01-15 19290b6f4ac38962178f52876bf2a77ac5dc2fe3 Lines: +10, -3 Files: src/testpattern/run-testpattern (+2, -1) src/testpattern/testpattern.c (+8, -2) Return error status correctly, and do not error out unnecessarily 2006-01-14 0a7f3ed4eb6dfcb461891a30965708f3c1b86aa8 Lines: +971, -24 Files: NEWS (+32, -23) doc/Makefile.am (+6, -1) doc/gutenprint-options (added +933) Add gutenprint-options documentation 2006-01-13 5b7159e6b530f9dea671740a3046c13ed0907cc3 Lines: +19, -6 Files: configure.ac (+19, -0) src/main/util.h (+0, -6) Add a feature test for GCC __attribute__ syntax. 2006-01-10 5c9a9cbf44fb3d12d045bc7cb633a1f2f63ef337 Lines: +59, -12 Files: NEWS (+8, -4) src/foomatic/foomatic-printermap (+2, -0) src/main/print-escp2-data.c (+40, -8) src/main/print-escp2.h (+1, -0) src/main/printers.xml (+8, -0) Change quality settings for some newer printers that need higher resolutions (1.5 pl and PictureMate). Add higher resolutions for RX700 (up to 5760x2880). Add Japanese equivalents of RX700 and R2400. 2006-01-09 8424b141148c72b88550151b70f2c7ef63270b86 Lines: +0, -13 Files: src/main/print-escp2.c (+0, -13) Remove unused MultiChannelLimit option 2006-01-09 bc934a51768b942da9e94522eea48fc8b56f5244 Lines: +7066, -587 Files: m4extra/gettext.m4 (+468, -234) m4extra/gtk.m4 (added +194) m4extra/lcmessage.m4 (+26, -15) m4extra/libtool.m4 (+6316, -321) m4extra/progtest.m4 (+62, -17) Add GTK-1.2 m4 macro to m4extra. Update existing m4extra m4 macros. 2006-01-08 3b151316bfd1d31fb59195247ea2172dfc5ccd70 Lines: +3, -3 Files: src/main/escp2-papers.c (+3, -3) More tweaks for R800. 2006-01-08 fe6b818f2d8deadab1ad6608965227ad7f5e2f93 Lines: +9, -2 Files: NEWS (+9, -2) Improve R800 tuning. 2006-01-08 8c40be4bb3fa48ac736d6d831c9be79a83937a73 Lines: +45, -45 Files: src/main/escp2-papers.c (+45, -45) Improve tuning of R800. 2006-01-08 51513ae9634a23fd6a7e519f0c20ec7a811bbe52 Lines: +3, -3 Files: src/main/escp2-papers.c (+3, -3) More improvement for the R300. 2006-01-07 510f066465bbb6f7a882dd935111f91fd00d9452 Lines: +74, -75 Files: NEWS (+10, -9) README (+64, -66) Increase the prominence of CUPS 2006-01-07 695e3a807848aac24f29041960a0adce4edfb63e Lines: +4, -5 Files: NEWS (+4, -5) Upgrade status of Epson PictureMate 2006-01-07 117cdb94ffce3bc7fb7f75708ba2b372c6cb8455 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Went a bit too far last time... 2006-01-07 2c8cdaf981e0c570d61a998cceb59ce89039fb66 Lines: +3, -3 Files: src/main/escp2-papers.c (+2, -2) src/main/print-escp2-data.c (+1, -1) Improve the PictureMate some more 2006-01-07 27a0ea30a186218d4229a55bfe38016ad08a3a01 Lines: +18, -12 Files: src/main/escp2-inks.c (+6, -6) src/main/escp2-papers.c (+2, -2) src/main/escp2-resolutions.c (+6, -0) src/main/print-escp2-data.c (+4, -4) Further improvements for PictureMate 2006-01-07 da69749b48e9eb2ebe2afd07b662db6d4bf22408 Lines: +2, -0 Files: src/foomatic/foomatic-generator.in (+2, -0) Add a few more suffixes used by Epson printers. 2006-01-06 38a4107616fe6653e30f694522401b25ac4db894 Lines: +37, -10 Files: NEWS (+2, -1) src/main/escp2-channels.c (+1, -1) src/main/escp2-driver.c (+1, -1) src/main/escp2-inks.c (+3, -3) src/main/escp2-resolutions.c (+25, -0) src/main/print-escp2-data.c (+4, -4) src/main/print-escp2.h (+1, -0) Initial cut at PictureMate tuning. 2006-01-06 b62657ebb146e7f9555be0186ab59e2c46554410 Lines: +3, -3 Files: NEWS (+3, -3) Update RX700 status 2006-01-05 6212b910010940c64e495af2186c1407e08915ec Lines: +3, -3 Files: src/main/print-escp2-data.c (+3, -3) Fixes for RX700 from Chuck McCrobie. 2006-01-01 f421e4932b89d5ae561fb971765d767428cb4c35 Lines: +53, -46 Files: NEWS (+53, -46) Minor tweaks 2005-12-31 36bec1909b1d88388ea694544f04cb50b24fe050 Lines: +14, -4 Files: NEWS (+6, -4) src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+7, -0) Add Epson Stylus CX4500 2005-12-31 fd84ccdfcc5221458589287893c74e51132580e4 Lines: +0, -49 Files: src/cups/genppd.c (+0, -49) Don't create UI constraints for color options in black and white mode, since there aren't actually any conflicts. 2005-12-31 70d9bb866186f1bc602364bd98a0f48baaf146be Lines: +3, -0 Files: src/escputil/escputil.c (+3, -0) Warn if printer is not known 2005-12-31 c6ebf14f6fb2c1c4ca88c554b09fd22cf849c0a9 Lines: +5, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+4, -0) Add Epson PictureMake Deluxe 2005-12-31 6242545c87f4bfe8dcdf1ab903df334534054f13 Lines: +143, -46 Files: src/escputil/escputil.c (+143, -46) Respond more reasonably to unknown printer: 1) If identify is requested, always print the printer name whether we know about it or not. 2) If ink level is requested and the ink cartridge ID is 0x40, use an auxiliary set of color names. 3) If extended ink level is requested, first get ink color names and then attempt to use those to read ink names. 2005-12-31 5fe8a22e6355b2ae0427fd87aeb6b14fe169fd2e Lines: +265, -7 Files: NEWS (+12, -6) src/foomatic/foomatic-printermap (+2, -0) src/main/escp2-channels.c (+162, -0) src/main/escp2-inks.c (+21, -0) src/main/escp2-papers.c (+20, -0) src/main/print-escp2-data.c (+36, -1) src/main/print-escp2.h (+4, -0) src/main/printers.xml (+8, -0) Preliminary support for the Epson E-100/PictureMate. 2005-12-31 40d69f4499a76f0782fdda1fce012693a6782616 Lines: +0, -114 Files: src/cups/genppd.c (+0, -114) Don't generate UI constraints for the quality and image type parameters, since they don't disable anything any more. 2005-12-31 e271faa177fa84bf323d53eb408fb0a4f50807a0 Lines: +12, -3 Files: NEWS (+12, -3) Update printer list 2005-12-31 e3c83e6f89908b3eb4fe5dfa40185bd0828c1be8 Lines: +8, -8 Files: src/foomatic/foomatic-printermap (+8, -8) Add a few more printers. 2005-12-31 58eed5f0fbfffbef4318c9a91fdcdac05bcad9bb Lines: +1, -1 Files: src/main/papers.xml (+1, -1) 4x6 photo paper has become very common. 2005-12-31 e2d82b334403a93d5435bc036b30a89971f7b9f6 Lines: +115, -14 Files: NEWS (+11, -5) src/foomatic/foomatic-printermap (+5, -0) src/main/print-escp2-data.c (+51, -2) src/main/printers.xml (+48, -7) Add a few more Epson multi-function printers. Fix up escputil -e output on multi-function printers. 2005-12-31 50b394ad9d65f374329176bfb7e7dd124582a50a Lines: +1, -1 Files: README (+1, -1) Minor wording change 2005-12-31 503098c0dd8668677c915895e8918325a06573f1 Lines: +9, -9 Files: src/escputil/d4lib.c (+8, -8) src/escputil/escputil.c (+1, -1) Improve performance 2005-12-30 bb7b00eda931dcc1bdf8a5b89e5d12a69e3f618f Lines: +8, -4 Files: src/gutenprintui/panel.c (+4, -2) src/gutenprintui2/panel.c (+4, -2) Minor fix to option group separators 2005-12-30 04a044a0f9d04e27a11259dce955fce13c4f8233 Lines: +1, -1 Files: src/main/print-color.c (+1, -1) Move GCR curve to advanced 4, since other GCR parameters are in advanced4. 2005-12-30 e36de91cd2989df0e5445b4e3cab46a165537ec8 Lines: +3, -3 Files: README (+3, -3) Minor wording change. 2005-12-30 6f9caf83e75dde8ac0d131ddb956f84572de7cf5 Lines: +17, -16 Files: NEWS (+8, -7) README (+9, -9) Bump version 2005-12-30 69d04e03907d641d3d00c81709e0da35d39d4f76 Lines: +32, -11 Files: NEWS (+6, -4) src/gutenprintui/panel.c (+13, -4) src/gutenprintui2/panel.c (+13, -3) Eliminate spurious horizontal lines drawn through some options in the GIMP plugin in some cases. 2005-12-30 8faa3e83eb4ae448d87dde0c91f9eca4e3ed33de Lines: +3, -3 Files: src/main/escp2-papers.c (+3, -3) Improve tuning of premium papers. 2005-12-29 3cc0326bc69a308b115b70ff1096a6e1d80ceb10 Lines: +2, -2 Files: src/main/escp2-inks.c (+2, -2) Correct names of a few sets of drop sizes. 2005-12-29 43a0d2b641bdb9a037c45799fa0e9b21cfdb3947 Lines: +29, -14 Files: NEWS (+29, -14) Note latest round of updates. 2005-12-29 0e806496800d627b417649e77d4e9443835b8564 Lines: +185, -173 Files: src/cups/genppd.c (+0, -3) src/main/dither-main.c (+21, -40) src/main/escp2-driver.c (+2, -0) src/main/print-color.c (+3, -10) src/main/print-escp2-data.c (+14, -14) src/main/print-escp2.c (+145, -106) Allow specification of all options along with Quality and Image Type. This improves the user interface by making it more apparent that the other options are available. 2005-12-29 7f219bc219feda6d8ebedeb5a228a2b32a9e42ac Lines: +10, -4 Files: configure.ac (+3, -0) doc/README.maintaining (+1, -1) src/gutenprintui/gutenprintui.pc.in (+2, -1) src/gutenprintui2/gutenprintui2.pc.in (+2, -1) src/main/gutenprint.pc.in (+2, -1) Use the pkg-config Libs.private feature to separate out inter-library dependencies which are only required when linking statically. This simplifies the dependencies for dynamic linking and package management. For packages depending upon the .pc files, pkg-config 0.18 or above is required to use this feature (but not for building gutenprint). 2005-12-24 f746895a969803b971ab54df49b50d057015d111 Lines: +23, -6 Files: src/cups/genppd.c (+13, -3) src/cups/rastertoprinter.c (+10, -3) 1389787 CUPS driver does not set Quality correctly 2005-12-24 d8d6f8c4bf73e0b9768e6188259c218bcfa7cf9b Lines: +3, -4 Files: src/cups/cups-genppdupdate.in (+3, -4) 1389785 cups-genppdupdate sets PPD file owners incorrectly 2005-11-22 39dccc12c55d2430c17c723ab52e4b3ac11aa1cf Lines: +3, -0 Files: doc/.cvsignore (+3, -0) Ignore generated gutenprintui2 files. 2005-11-22 aabbba6c5142678fe7ea667f18cec8b129dae194 Lines: +0, -20 Files: debian/.cvsignore (removed -20) Remove .cvsignore. 2005-11-22 763d94eea6f10c76442cd825c8a2164f3a1e7862 Lines: +6, -6 Files: doc/developer/Makefile.am (+1, -1) doc/users_guide/Makefile.am (+2, -2) src/cups/Makefile.am (+2, -2) src/foomatic/Makefile.am (+1, -1) Replace the use of the deprecated $(mkinstalldirs) with $(mkdir_p). 2005-11-21 cb0a581ab913457b37b336c6a4dd215980dfcb2b Lines: +4, -10 Files: doc/README.maintaining (+4, -10) Update build tools version requirements. 2005-11-21 0c2811f3d871d7337d98489eb3ff0be2431c8b01 Lines: +14, -4 Files: NEWS (+6, -4) src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+7, -0) Add Epson DX4200. 2005-11-21 02f3ba047bf8b504c10d0243a8e6dcb7884651c7 Lines: +3, -97 Files: Makefile.am (+0, -3) configure.ac (+2, -2) doc/Makefile.am (+0, -4) doc/developer/Makefile.am (+0, -4) doc/developer/using.xml (+1, -4) doc/users_guide/Makefile.am (+0, -4) include/Makefile.am (+0, -4) include/gutenprint/Makefile.am (+0, -4) include/gutenprintui/Makefile.am (+0, -4) include/gutenprintui2/Makefile.am (+0, -4) man/Makefile.am (+0, -4) samples/Makefile.am (+0, -4) scripts/Makefile.am (+0, -4) src/Makefile.am (+0, -4) src/cups/Makefile.am (+0, -4) src/escputil/Makefile.am (+0, -4) src/foomatic/Makefile.am (+0, -4) src/ghost/Makefile.am (+0, -4) src/gimp/Makefile.am (+0, -4) src/gimp2/Makefile.am (+0, -4) src/gutenprintui/Makefile.am (+0, -4) src/gutenprintui2/Makefile.am (+0, -4) src/main/Makefile.am (+0, -4) src/testpattern/Makefile.am (+0, -4) test/Makefile.am (+0, -4) Makefile.am: Removed AUTOMAKE_OPTIONS and MAINT_CHARSET from all Makefile.am files. These were obsolete with current automake versions. configure.ac: Added automake options to AM_INIT_AUTOMAKE. Bumped version to -rc2 to match the version in NEWS. 2005-10-30 51ca9c5c8b3f07351b4c2ebe394cb37ac56a74f0 Lines: +1, -1 Files: src/main/escp2-papers.c (+1, -1) Further slight improvement for photo quality inkjet paper. 2005-10-30 d3036f39456c0923630d7953ed09c52600ea65db Lines: +4, -4 Files: src/main/escp2-papers.c (+4, -4) More tuning for R200 et al. 2005-10-29 2d92bff679056b962bf18402094ff7360fb89715 Lines: +37, -27 Files: NEWS (+12, -2) src/main/escp2-channels.c (+2, -2) src/main/escp2-papers.c (+22, -22) src/main/print-escp2-data.c (+1, -1) Retune the Epson Stylus Photo R200 and related printers. 2005-10-28 d5330226865f0616097c9e60ea4cf84889c3f8f5 Lines: +27, -3 Files: NEWS (+12, -3) src/foomatic/foomatic-printermap (+3, -0) src/main/printers.xml (+12, -0) Support Epson Stylus Photo R220, R320, and R340 2005-10-28 61655b2747b1406f88c8bd2d589a6ace7b6e5b95 Lines: +19, -4 Files: NEWS (+9, -4) src/foomatic/foomatic-printermap (+2, -0) src/main/printers.xml (+8, -0) Add support for Epson C68 and D68 2005-10-26 9354a210e4517f0e6bdfab0b577d8187a2f8a551 Lines: +107, -31 Files: NEWS (+34, -10) src/gutenprintui2/plist.c (+17, -13) src/main/print-vars.c (+56, -8) Load the printrc file correctly in all locales. Improve debug output. 2005-10-23 3718d3ecafe214a3652b3cdf0abb506c9a160d48 Lines: +650, -44 Files: NEWS (+2, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/escp2-channels.c (+282, -19) src/main/escp2-inks.c (+27, -0) src/main/escp2-papers.c (+233, -0) src/main/escp2-resolutions.c (+10, -0) src/main/print-dither-matrices.c (+13, -5) src/main/print-escp2-data.c (+38, -1) src/main/print-escp2.c (+27, -16) src/main/print-escp2.h (+5, -0) src/main/printers.xml (+6, -2) test/unprint.c (+6, -1) Add baseline support for Epson Stylus Photo R2400, with partial tuning. Add transposed (720x1440 and 1440x2880) resolutions to Epson driver. This may give better results in some cases. 2005-10-21 feac88cdbc9bcdadd8add7c227fe687a60e8c409 Lines: +2, -2 Files: COPYING (+2, -2) Update FSF address. 2005-10-21 db4f964ac2c9f6038d88ead41268ebf30b3552d1 Lines: +1, -0 Files: NEWS (+1, -0) DuplexTumble for iP4000 2005-10-21 daf8a6fe6cf2d4c3847cbc0adb2304f90877b26a Lines: +82, -4 Files: src/main/print-canon.c (+82, -4) duplex support for the iP4000 (NoToumble not yet supported) patch by Andreas Kemnade 2005-10-21 54bc95ed2052eabf862ee654ad497e425da1be59 Lines: +6, -0 Files: AUTHORS (+3, -0) NEWS (+3, -0) canon s200 support 2005-10-21 88508b68028473e2d1b5f424e356f37770819bf9 Lines: +310, -17 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/print-canon.c (+305, -17) src/main/printers.xml (+4, -0) support for canon s200, patch by Karsten Festag 2005-10-21 c4abf7aa8a3fc0e278d6295a786bffc708445563 Lines: +124, -4 Files: NEWS (+6, -1) src/foomatic/foomatic-printermap (+4, -0) src/main/print-olympus.c (+112, -3) src/main/printers.xml (+2, -0) - added code support for Sony UP-DR150 - added new Canon printers SELPHY CP-510, SELPHY CP-710 (Canon CP-220 series) - added Olympus P-11 (Olympus P-10 series) 2005-10-18 bc184c9e8b8e35b7b2efd1f6c8d486dc26f8209f Lines: +18, -10 Files: include/gutenprint/color.h (+5, -0) include/gutenprint/curve-cache.h (+1, -1) include/gutenprint/image.h (+2, -0) src/cups/genppd.c (+2, -2) src/ghost/ijsgutenprint.c (+2, -2) src/main/curve-cache.c (+1, -1) src/main/path.c (+1, -1) src/main/print-escp2.h (+1, -1) src/main/print-olympus.c (+2, -1) src/main/print-pcl.c (+1, -1) Fix some miscellaneous warnings 2005-10-10 1978f98b8909e4af61e2f9c6d530755e8db0ac07 Lines: +16, -3 Files: src/main/print-ps.c (+16, -3) 1304710 Postscript driver corrupts output if width not multiple of 4 2005-10-06 f0971a32df64e1a091f37f09d7bfe580d905179f Lines: +39, -29 Files: src/gutenprintui2/panel.c (+35, -29) src/main/print-escp2.c (+4, -0) Print correctly if quadtone ink is selected in color mode (force the mode to grayscale). 2005-10-02 61a49af779a11f16dda48b7d77f3574ecaf03c6f Lines: +0, -2 Files: src/cups/genppd.c (+0, -2) Remove comment about initialize_stp_options (4.2 holdover). 2005-10-01 591326ce6d618f255d2f88dcc19650a27821e5f2 Lines: +7, -24 Files: NEWS (+7, -24) Correct the list of printers for which four color mode is incompatible with glossy paper, and remove specific blurb about resolutions on C80. 2005-10-01 ce657918b20663a5afd3c3ad71494bf63b787dea Lines: +10, -3 Files: NEWS (+10, -3) Note improvements to escputil. 2005-10-01 e2c336e95ec424b2066062c1a44fc78a41dc4b39 Lines: +124, -47 Files: src/escputil/escputil.c (+82, -47) src/foomatic/foomatic-printermap (+6, -0) src/main/printers.xml (+36, -0) Improve escputil -i and escputil -e by recognizing the ink output of more printers. 2005-10-01 afa909a2370ef2c9f845dc8f9a04892e153c6737 Lines: +40, -5 Files: NEWS (+14, -5) src/foomatic/foomatic-printermap (+4, -0) src/main/printers.xml (+22, -0) Preliminary support for Epson Stylus CX-3700, CX-4700, CX-7700, DX-3850, and DX-4800. 2005-09-28 ee4a57940da769becf2ddae9919b4e8bb95ee899 Lines: +5, -0 Files: AUTHORS (+3, -0) NEWS (+2, -0) cd printing for pixma printer 2005-09-28 a4e85af73a695b3f0c28326bf71c90bcd2e09f8e Lines: +118, -8 Files: src/main/print-canon.c (+118, -8) CD label support for Canon PIXMA iP4000, patch by Andreas Kemnade 2005-09-28 c1b889853a1690d07a417f28f3583b65c8013d68 Lines: +22, -5 Files: src/main/print-canon.c (+22, -5) attempt to fix offset handling for the 5 pixel in 1 byte compression, don't discard the last pixels when shiffting the buffer 2005-09-18 89a66e318d457aa2c811a3dc947f5655a5ddcbe6 Lines: +24, -8 Files: NEWS (+7, -3) src/foomatic/foomatic-printermap (+3, -1) src/main/printers.xml (+14, -4) Support a few more UK models 2005-09-17 683048a454617b3732daf8426d05217d513b2cb7 Lines: +96, -2 Files: NEWS (+27, -2) src/foomatic/foomatic-printermap (+8, -0) src/main/print-escp2-data.c (+17, -0) src/main/printers.xml (+44, -0) 5) Preliminary support for the Epson Stylus C87, C88, CX3800, CX3810, CX4200, CX4800, CX5800, CX7800, and DX3800. These printers are expected to be fully functional (for the multi-function devices, this package supports only the printer function). 7) Experimental support for the Epson Stylus Photo RX700. This printer may or may not function correctly, and is not likely to be properly tuned. 2005-09-17 05198f773b14068db52c0d8691101f27f1eb558a Lines: +470, -266 Files: NEWS (+19, -143) src/gutenprintui/gutenprintui-internal.h (+1, -0) src/gutenprintui/panel.c (+173, -40) src/gutenprintui2/gutenprintui-internal.h (+1, -0) src/gutenprintui2/panel.c (+174, -40) src/main/color-conversion.h (+1, -0) src/main/print-color.c (+98, -43) src/main/print-ps.c (+2, -0) src/main/print-raw.c (+1, -0) 1) The Postscript driver now produces more accurate colors. Previous releases produced overly pale colors with the default settings. 2) The Postscript driver now accepts red, green, and blue rather than cyan, magenta, and yellow options. 3) The GIMP plugin now offers improved choices in the color adjustment window for viewing individual channels of the output. It now offers red/green/blue, cyan/magenta/yellow, or cyan/magenta/yellow/black as appropriate. 4) The GIMP plugin is now significantly more responsive. 2005-09-17 d364077981d001c939bce7a160d6eac1ab4a0963 Lines: +12, -0 Files: NEWS (+2, -0) src/foomatic/foomatic-printermap (+2, -0) src/main/printers.xml (+8, -0) Add Epson CX3800 2005-09-02 a3dbd6544be2261d409a15aabfd0bd00727e467a Lines: +0, -0 Gutenprint 5.0.0-rc1 release 2005-08-27 4bdec330219bfa11f3f6b020b2c748affe69b6cf Lines: +5, -5 Files: NEWS (+5, -5) Minor formatting improvement. 2005-08-27 a0e15ce31d94e1317fe2cb37340576912859739d Lines: +50, -6 Files: NEWS (+10, -6) src/foomatic/foomatic-templates-ijs/STP_InputSlot.xml (added +20) src/foomatic/foomatic-templates-ijs/STP_MediaType.xml (added +20) Added template files to rename "STP_InputSlot" and "STP_MediaType" to "InputSlot" and "Mediatype", removed duplicate Canon Pixma item from NEWS file, updated NEWS file. 2005-08-25 23c3e69b19fd05af9fe6b63f3c50fb1171db8366 Lines: +0, -0 Files: src/main/print-canon.c (+0, -0) 1268829 iP4000 PPD File Problem 2005-08-17 833d2eba675729061248764de634b39f94ed7a44 Lines: +0, -0 Danish translation 2005-08-14 54589df76117a3137b72b3acfaf601cf170fa714 Lines: +424, -383 Files: NEWS (+412, -90) README (+12, -293) Clean up release notes 2005-08-14 4a2ef4b4225675d76674dd2c5ba54a24c6b1efbe Lines: +22, -12 Files: src/gutenprintui/panel.c (+11, -6) src/gutenprintui2/panel.c (+11, -6) Make sure the printable width and height global variables are never used uninitialised. This could otherwise result in settings corruption. 2005-08-14 ef1665b852e7959f240335a59489f1b6a706c15b Lines: +11, -3 Files: src/main/escp2-papers.c (+8, -0) src/main/print-escp2.c (+3, -3) Applied patch from Dan Torop to fix a segfault when printing with an Epson R800 and particular paper types: - print-escp2.c: Perform stricted pointer checking in adjust_print_quality(), to avoid dereferencing an invalid pointer. - escp2-papers.c: Add missing papertypes for the R800. 2005-08-14 3658080854f6dfa4d64d492bf6fdfa5f52378f2b Lines: +1, -1 Files: src/cups/cups-genppdupdate.in (+1, -1) Handle filenames containing metacharacters correctly. 2005-08-14 14621680accc3ae98f099681d95d4af3a67726ba Lines: +127, -126 Files: NEWS (+25, -20) README (+0, -35) src/main/escp2-inks.c (+18, -2) src/main/escp2-resolutions.c (+9, -0) src/main/print-escp2-data.c (+72, -68) src/main/print-escp2.c (+1, -0) src/main/print-escp2.h (+2, -1) Support 5760x2880 on R800/R1800 2005-08-13 5823562e32d875ed59bacc2584ffaca4177dbbea Lines: +0, -0 Gutenprint 20050813 snapshot 2005-08-13 248ee3d2bd9a083b16a4da86446edc08a21db69d Lines: +3, -3 Files: src/main/escp2-papers.c (+3, -3) Reduce density on premium glossy slightly on R800. 2005-08-13 c381eb59fb12fe7e20aa7db775a2c3f567684ac7 Lines: +51, -20 Files: src/escputil/escputil.c (+51, -20) Handle printers that return status but don't respond to @EJL ID. 2005-08-13 629711a74c2cf4bb9346a30d7ae8d831fdceaad8 Lines: +21, -21 Files: src/main/escp2-papers.c (+21, -21) Improve grayscale and density on R800. 2005-08-11 bb9b6435643e33ccdb43e4ad09a4b93c98684fd8 Lines: +2, -0 Files: NEWS (+2, -0) Note Traditional Chinese translation added. 2005-08-11 b10822fbad5e03893d6e21c09f603c6927b937d8 Lines: +2, -0 Files: configure.ac (+2, -0) Remove cups-genppdconfig.5.0 prior to renaming cups-genppdconfig to cups-genppdconfig.5.0 to prevent problems of mv refusing to overwrite file in some cases. 2005-08-10 ac6d613ade4791ec4ffd0e84947d4d5e26527fd6 Lines: +12, -5 Files: src/foomatic/printer_options.c (+2, -2) src/ghost/ijsgutenprint.c (+10, -3) Change option values for boolean options from 0/1 to false/true. For some reason, 0/1 seems to result in the options always being set true, whatever the defaults in the PPD files. This resulted in full bleed always being enabled. ijsgutenprint still accepts 0 and 1 in addition to false and true. 2005-08-10 94a3672bd8b13e2ec0feddd799530b088274aff2 Lines: +186, -186 Files: src/main/printers.xml (+186, -186) Darken images slightly 2005-08-10 7e2a42cd5f28ed1c2cc16b43219d0200b6894d9f Lines: +1, -1 Files: configure.ac (+1, -1) po/zh_TW.po (added +0) Add zh_TW support 2005-08-02 28350f935d8f364b2b1660ed2ac15fcb47c01e69 Lines: +0, -1 Files: src/cups/cups-genppdconfig.in (+0, -1) Don't include the Locale::gettext module, which isn't actually used. 2005-08-02 d081a6834bf7f82e17c4d4d1703715142040e1c8 Lines: +0, -0 Gutenprint 20050801 snapshot 2005-08-02 17624a8d25d2d6deb57340df1e00fc5dc8d09824 Lines: +15, -11 Files: NEWS (+15, -11) Note addition of Canon Pixma i4000. 2005-08-01 ec435c130883adaf3af69a3b6714ab98f11a0779 Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) make valgrind happy 2005-07-30 d8333988a1728bc734955b81b2861cf7544eaefe Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) eliminate warning 2005-07-30 3074e904bf3eb90883ac004631033e2486abe0d1 Lines: +5, -0 Files: NEWS (+5, -0) Canon PIXMA iP4000 2005-07-30 7a728760f9c5b818f1dc994ea31b9f78bd2b92df Lines: +3, -0 Files: AUTHORS (+3, -0) add myself 2005-07-30 71b261afee513eaab13b3fddaaf054faeaad4757 Lines: +293, -4 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/print-canon.c (+288, -4) src/main/printers.xml (+4, -0) add basic support for Canon PIXMA iP4000, colors still need a lot of work 2005-07-30 f2c514a8aaf02bfc05c8851bf7786bf3ade46581 Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) LightCyanTransition should set the Cyan Density, not Magenta... 2005-07-30 47742404b4a428bcfe7fba8ea46d0e84b423382c Lines: +1, -36 Files: src/main/print-canon.c (+1, -36) remove canon_fold_2bit() because it is functionaly identical to stp_fold() 2005-07-30 d4dd74f21353ae9b78c2b0eadfe23964e50eff21 Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) inks_cnt should be set to the correct number of inks 2005-07-30 9a288c58a261e0da587b1dbbab594141a89069e6 Lines: +21, -8 Files: NEWS (+21, -8) Further updates 2005-07-30 9a297bafebc6936575271dcf72c9428ceda249c0 Lines: +2, -2 Files: src/ghost/ijsgutenprint.c (+2, -2) Purge float parameters before merging with print variables, so that we don't remove important settings like gamma. 2005-07-30 996177052c086a02de456d55f9529593c249ed05 Lines: +1, -1 Files: src/foomatic/foomatic-generator.in (+1, -1) Fix output type definition. 2005-07-28 ae3ea08e8f3f03589f372ffe1ca96b27719e3465 Lines: +10, -16 Files: src/main/dither-predithered.c (+10, -16) Allow specification of variable drop sizes with predithered mode. 2005-07-28 06efd7026b8213dabd86218070ed9c9756c73b18 Lines: +2, -2 Files: src/testpattern/testpattern.sample (+1, -1) src/testpattern/testpatternl.l (+1, -1) Always return allocated strings so free will work correctly 2005-07-16 4c1b144253eb73f8f484972e83994c9a17a198dc Lines: +0, -0 Gutenprint 20050715 snapshot 2005-07-15 59c697766a3a9e895ac69084a66c304df8edcf6c Lines: +13, -8 Files: NEWS (+13, -8) Minor updates 2005-07-15 18105ea6f9dddd57eea5dcfaeea1da88fde67f74 Lines: +76, -71 Files: README (+76, -71) Minor updates 2005-07-15 cbb94175a975c591d76dbff58565bad7a8d1eecd Lines: +3, -1 Files: configure.ac (+3, -1) Turn on PPD file translation. 2005-07-15 6f91abd308393b72e219ff27ce13d425ec6653cf Lines: +12, -8 Files: NEWS (+12, -8) Note bug fix for boundary condition with 6-color printing. 2005-07-14 48e261182af5e92adbb17d4b4379bd8b3804e5d7 Lines: +2, -0 Files: src/main/channel.c (+2, -0) Fix boundary condition identified by Stephen Tweedie. 2005-07-13 eecef50f4ed2b91f36878444c43f717e0de0515e Lines: +314, -521 Files: NEWS (+284, -485) README (+30, -36) Prep for 5.0.0-rc1 2005-07-13 dfb59210f82bc85cb1e7e5f9ea71c0894fee4d41 Lines: +1, -1 Files: scripts/mkchlog (+1, -1) Properly identify branch lists in comments. 2005-07-04 15dfb530069037e8ca44f93d91fe881c0ff8a28e Lines: +1, -2 Files: src/cups/cups-genppdupdate.in (+1, -2) Relax PPD permissions and ownership checks. 2005-07-04 9749af92906f805e04216ab66c798525fa31ea55 Lines: +1, -1 Files: NEWS (+1, -1) Advance release. 2005-07-04 95706182d8cee1eabb715ba69fcf4568d4d3336c Lines: +0, -108 Files: src/main/color-conversion.h (+0, -1) src/main/color-conversions.c (+0, -105) src/main/print-color.c (+0, -2) Remove dead code 2005-07-04 bbaa78e926cc0ba15f5d098336550437e4e0ee72 Lines: +31, -18 Files: src/main/channel.c (+31, -18) Fix all known combinations of split output, GCR, extra color channels, and gloss. 2005-07-03 d44fa364aa8e8c6b7eafa5632c83d935992da3ad Lines: +254, -117 Files: include/gutenprint/channel.h (+2, -0) src/main/channel.c (+111, -3) src/main/color-conversions.c (+26, -22) src/main/escp2-channels.c (+4, -4) src/main/escp2-papers.c (+34, -34) src/main/print-canon.c (+8, -8) src/main/print-color.c (+31, -8) src/main/print-escp2.c (+22, -22) src/main/print-lexmark.c (+8, -8) src/main/print-pcl.c (+8, -8) Do the composite generation in GCR by adding the composite component back in rather than subtracting the black ink component out. This enables us to adjust the grayscale without changing the channel densities, which permits us to get more gamut out of inksets with radically unbalanced colors. ***NOTE*** At present, gloss generation is broken (segfaults). This does not appear to be a new problem; I still need to identify where this broke. 2005-07-02 ccd2ee9a80f72bc3ec1c8dedc28eec84ae6111a6 Lines: +21, -21 Files: src/main/escp2-channels.c (+2, -2) src/main/escp2-papers.c (+19, -19) Improvements for the R300. 2005-07-01 48fdae4a47d300445f1a96f300c6a9b7d2d49ace Lines: +1, -1400 Files: Makefile.am (+1, -18) configure.ac (+0, -1) debian/Makefile.am (removed -102) debian/README.Debian (removed -23) debian/README.building (removed -91) debian/changelog (removed -366) debian/compat (removed -1) debian/control.in (removed -331) debian/copyright (removed -21) debian/cupsys-driver-gutenprint.docs (removed -2) debian/cupsys-driver-gutenprint.install (removed -12) debian/cupsys-driver-gutenprint.postinst (removed -46) debian/cupsys-driver-gutenprint.postrm (removed -36) debian/escputil.docs (removed -1) debian/escputil.install (removed -2) debian/foomatic-db-gutenprint.install (removed -2) debian/gimp-print.docs (removed -3) debian/gimp-print.install (removed -2) debian/gimp-print.postrm (removed -39) debian/gimp-print.preinst (removed -39) debian/gutenprint-doc.doc-base (removed -14) debian/gutenprint-doc.install (removed -2) debian/gutenprint-locales.install (removed -1) debian/ijsgutenprint.install (removed -2) debian/libgutenprint-dev.docs (removed -2) debian/libgutenprint-dev.install (removed -3) debian/libgutenprint-doc.doc-base.developer.in (removed -15) debian/libgutenprint-doc.doc-base.reference.in (removed -14) debian/libgutenprint-doc.install.in (removed -2) debian/libgutenprint.install.in (removed -4) debian/libgutenprintui1-dev.install (removed -3) debian/libgutenprintui1.install.in (removed -2) debian/libgutenprintui2-dev.install (removed -3) debian/libgutenprintui2.install.in (removed -2) debian/rules (removed -193) Remove Debian packaging. 2005-07-01 eb37d6af36fa0c243a7069659ed5c595b4583ea0 Lines: +12, -12 Files: NEWS (+10, -11) src/foomatic/foomatic-printermap (+1, -0) src/main/print-olympus.c (+1, -1) - added Canon SELPHY CP-600 - changed status of (most of) dye-sub printers from experimental to normal 2005-07-01 76744de759123d37508fb934ad831b77c63c7bc3 Lines: +41, -75 Files: src/main/color-conversions.c (+8, -42) src/main/escp2-papers.c (+33, -33) Improve saturation (maybe a bit too much; we will have to look at it) 2005-06-30 b99f4f7d899e5398e7d3ae4eee25b7019ded9987 Lines: +25, -11 Files: src/main/print-list.c (+17, -8) src/main/sequence.c (+8, -3) Eliminate a few warnings 2005-06-30 14c9b15985bf1d5e43356f9e5cde29897d3cf474 Lines: +2, -2 Files: src/main/print-color.c (+2, -2) Improve black generation curve (from Stephen Tweedie) 2005-06-30 a9ff4b11d253aa794d213d5542427171b72fb55c Lines: +2, -2 Files: src/gutenprintui/panel.c (+1, -1) src/gutenprintui2/panel.c (+1, -1) Another missing translation. 2005-06-30 3c8e516559ed842c6451b7a3f7394d623a66bbf6 Lines: +14, -4 Files: src/main/color-conversion.h (+1, -0) src/main/color-conversions.c (+12, -4) src/main/print-color.c (+1, -0) Add hue-only correction 2005-06-30 427c27a56056d87b764effd025716b4c33c1155f Lines: +11, -11 Files: src/main/print-color.c (+10, -10) src/main/print-escp2.c (+1, -1) Translate some options 2005-06-29 527303d9320d408761f7ad559a62ce4519957f2b Lines: +296, -4 Files: include/gutenprint/bit-ops.h (+10, -0) include/gutenprint/weave.h (+1, -1) src/main/bit-ops.c (+273, -0) src/main/escp2-resolutions.c (+2, -0) src/main/print-escp2.c (+1, -1) src/main/print-weave.c (+8, -1) test/run-weavetest (+1, -1) Enable x16 weave. Add 720hq and 1440x720hq2 per report from Stephen Tweedie that 1440x720hq2 works better than 2880x720. 2005-06-29 237bd7e464f46f1121a2571595194e4dc62c4421 Lines: +19, -19 Files: src/main/escp2-papers.c (+19, -19) Improve light ink generation on second-generation photo printers (from Stephen Tweedie). 2005-06-27 f2bf419141df956fcf5147eac32e0daf4940649e Update from freetranslations.org 2005-06-26 2527d3ee94d42d0ca1d56c5f401601267624c1b2 Lines: +2, -0 Files: debian/Makefile.am (+2, -0) Distribute libgutenprintui1 files. 2005-06-26 820694f6e223aa7876dad5b4edec794dcf49a708 Lines: +8, -8 Files: src/main/print-escp2.c (+8, -8) Remove stray erprintf. 2005-06-26 d1b525a71e7339dbbdbb4e1a95aa5c8973749f9a Lines: +60, -50 Files: src/main/escp2-channels.c (+5, -5) src/main/escp2-inks.c (+2, -2) src/main/escp2-papers.c (+41, -41) src/main/print-escp2-data.c (+1, -1) src/main/print-escp2.c (+11, -1) Further improve R800. 2005-06-26 798543c33e8f8b2f3e6b3cc7745ad244c5f6faed Lines: +103, -19 Files: debian/changelog (+12, -0) debian/control.in (+63, -6) debian/libgutenprint.install.in (+1, -1) debian/libgutenprintui1-dev.install (added +3) debian/libgutenprintui1.install.in (added +2) debian/rules (+22, -12) Update Debian pacakging for 5.0.0-rc1: - New upstream release candidate. - Upgrade to Standards-Version 3.6.2 - Create a dummy cupsys-driver-gimpprint package to enable upgrades from stable. - Re-add libgutenprintui1 packages, required for cinepaint. - debian/rules, add LIBRARYUI_VERSION, required to support separate sonames for libgutenprint and libgutenprintui*. 2005-06-26 93835a2b4700352f59d37688fd2247ba147b1205 Lines: +43, -29 Files: configure.ac (+32, -18) src/gutenprintui/Makefile.am (+5, -5) src/gutenprintui2/Makefile.am (+5, -5) src/main/Makefile.am (+1, -1) Enable soname versioning for all shared libraries. libgutenprint, libgutenprintui and libgutenprintui2 may all be independently versioned, using the GUTENPRINT* macros at the top of configure.ac. 2005-06-25 46d47927997a5738eb3639025c8c83b79f4aeb0f Lines: +417, -371 Files: src/main/escp2-inks.c (+2, -2) src/main/escp2-papers.c (+228, -182) src/main/print-escp2-data.c (+1, -1) src/main/printers.xml (+186, -186) Increase gamma further for Epson printers to produce better tonality. Improve greens on all Epson printers. Retune drop sizes on R300-class printers. R800 still needs to be retuned. 2005-06-22 b0cc89c70ec36bd7cc0927c40a26f9a1e6b767bc Lines: +7, -0 Files: NEWS (+2, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/printers.xml (+4, -0) Add Epson RX425 2005-06-19 e975192c480c27ae395a2ae0b38c248ab1628401 Lines: +50, -50 Files: src/main/escp2-channels.c (+2, -2) src/main/escp2-papers.c (+48, -48) Improve R800 tuning 2005-06-18 24f86f2e870f464a8c6b1bb23e7c04db7f799963 Lines: +9, -3 Files: src/ghost/ijsgutenprint.c (+9, -3) Print debug messages correctly. 2005-06-18 5a59ffb628a78d16696dffd16f418c82b84d3919 Lines: +247, -247 Files: src/main/escp2-papers.c (+62, -62) src/main/printers.xml (+185, -185) Change gamma for all Epson printers by 1.25 to iprove tonality. Improve black generation on Ultrachrome printers, and green on 2200. 2005-06-15 b6c7513f632a4c2f4e012ee279a2a64dfc354349 Lines: +12, -4 Files: src/main/string-list.c (+12, -4) Don't segfault if we ask for a param string that doesn't exist. 2005-06-14 9b0d6b255673bcc4c7c27c4b8b239c8fca279e16 Lines: +579, -305 Files: include/gutenprint/channel.h (+13, -4) src/main/channel.c (+141, -212) src/main/escp2-channels.c (+293, -74) src/main/escp2-inks.c (+1, -1) src/main/escp2-papers.c (+10, -10) src/main/print-escp2.c (+113, -3) src/main/print-escp2.h (+8, -1) Generate auxiliary channels with curves rather than hue angles. This yields better results on the R800, since using hue angles means that at certain points only one ink can be used. The magenta ink on the R800 is very weak, and does not generate a satisfactory magenta. This probably still needs more tuning, but it should yield better results and is easier to generalize. Improve tunings of small drop sizes on R800. 2005-06-14 622c3f4ab764180b785219f412849bacb2b48c48 Lines: +1, -5 Files: src/gutenprintui2/plist.c (+1, -5) Use cleaner way of building path to gutenprintuirc file. This code isn't actually used at this point, but it should be cleaned up. 2005-06-14 6f1cbc18dcc98d15b78e03596c90689bf8cef7ca Lines: +3, -2 Files: src/main/sequence.c (+3, -2) Fix unnecessary warnings. 2005-06-07 c03a2bc22d049096d8fc369cae0dff73c071d0ff Lines: +108, -6 Files: src/main/escp2-channels.c (+14, -3) src/main/escp2-papers.c (+88, -0) src/main/print-escp2-data.c (+3, -3) src/main/print-escp2.h (+3, -0) New formulation of DuraBrite inks on C82, C84, and C86 permit using black ink with glossy paper. 2005-06-02 3859cb5d17600b0db1f19d0ffb709019dd80ba0e Lines: +24, -5 Files: src/main/escp2-resolutions.c (+2, -0) src/main/print-escp2-data.c (+17, -0) src/main/printers.xml (+5, -5) Enable 2880x2880 resolution for Stylus C86 and related printers. 2005-05-27 0b746e83bb89e174854d08614d0e307a2fc2184f Lines: +240, -8 Files: src/main/escp2-channels.c (+185, -0) src/main/print-escp2-data.c (+1, -1) src/main/print-escp2.h (+2, -0) test/escp2-weavetest.c (+51, -6) test/run-weavetest (+1, -1) [ 1207063 ] Epson CX3650:different vertical offsets for different colors Enhance weave test to check more things and to not signal an error on a completely missing pass number. 2005-05-18 359f87c62aaafa33b9ac3235e7381ea51095640f Lines: +1, -1 Files: configure.ac (+1, -1) Bump version 2005-05-17 832f2efb45f20f06e835afc7f5f42d31adbd215a Lines: +9, -9 Files: doc/users_guide/history.sgml (+7, -7) doc/users_guide/users-guide.sgml (+2, -2) Fix project name in the project history chapter. Fix the manual title. 2005-05-17 08335d2dd41873dbd57dc8870e230a6149073a56 Lines: +1, -1 Files: configure.ac (+1, -1) po/{no.po => nb.po} (+0, -0) Rename no.po to nb.po, because nb_NO is the correct locale for Norwegian Bokmål. 2005-05-17 60d764edf3e396459d774807d5748fe25c5a4f9d Lines: +4, -4 Files: README (+1, -1) configure.ac (+1, -1) src/main/Makefile.am (+2, -2) Enable shared library versioning for 5.0.0. The SONAME of libgutenprint is 'libgutenprint.so.2', and the library is now named 'libgutenprint.so.2.0.0'. 2005-05-10 3af82eafb6305a452db99161cba71653c31bb239 Lines: +58, -59 Files: NEWS (+58, -59) Change Gutenprint to Gimp-Print. 2005-05-08 70068ddb68de3e5bc3ffd73d5e4a86a5b728bb0e Lines: +179, -169 Files: src/main/channel.c (+16, -7) src/main/color-conversions.c (+42, -41) src/main/escp2-channels.c (+2, -2) src/main/escp2-papers.c (+101, -101) src/main/print-canon.c (+6, -6) src/main/print-lexmark.c (+6, -6) src/main/print-pcl.c (+6, -6) Simplify and improve luminosity correction by performing the luminosity adjustment on the color component only, ignoring the gray component. This solves some problems with dark cyans and greens, whereby they improperly lose some gray component. This requires retuning all printers, which has been approximated here. Improve tunings of R800. In particular, use much less yellow ink. The yellow ink on the R800 appears to be very strong indeed. 2005-05-07 36326ec41343f47753ab6cdfa9cb32c8af5b71fb Lines: +74, -9 Files: test/testdither.c (+74, -9) Fix various buffer overflow problems and 4.2'isms. 2005-05-05 b793f3794e2d35b4d7465c85d67e62a02467ab88 Lines: +4, -0 Files: src/cups/cups-genppdconfig.in (+4, -0) Handle nonexistence of PPD directories prior to creating them, avoiding unnecessary error messages. 2005-05-05 fd75465243cacc9687e4a4b6c56a56dda6143990 Lines: +6, -5 Files: debian/changelog (+2, -1) debian/control.in (+3, -3) debian/cupsys-driver-gutenprint.postrm (+1, -0) debian/rules (+0, -1) Sync Debian dependencies with current Debian packages. Remove PPD directory in cupsys-driver-gimpprint postrm. 2005-04-30 7f25c41907ad3f41a7f28c5c76d1b0ee51bf1baf Lines: +1, -5 Files: src/cups/cups-genppdupdate.in (+1, -5) Back out non-portable gid check. 2005-04-29 79ee8b9f0f2a74dc2e8ae78d24b0beba06647eb9 Lines: +0, -0 Gutenprint 5.0.0-beta4 release 2005-04-28 822c2cc5eb3cbc4184e27c8149cb25cce06cf7a3 Lines: +5, -1 Files: src/cups/cups-genppdupdate.in (+5, -1) Require PPD files to be group owned by either root or lpadmin. The check can be extended to support other groups if needed. PPD files are now owned by group lpadmin on Debian GNU/Linux, and so the gid=0 check fails. 2005-04-27 1faa179e297f140b7cfc3fee09bebbe16168d4e6 Lines: +1, -0 Files: src/cups/cups-genppdupdate.in (+1, -0) Fix regex used for filename/directory check. 2005-04-27 be81f39dee85b46ef49cf0ab50a92c69bee967d2 Lines: +19, -14 Files: debian/changelog (+12, -0) debian/control.in (+2, -2) debian/foomatic-db-gutenprint.install (+1, -1) debian/gutenprint-doc.install (+0, -9) debian/ijsgutenprint.install (+1, -1) debian/libgutenprint-dev.install (+0, -1) debian/rules (+3, -0) Update Debian packaging for 5.0.0-beta4. 2005-04-26 727e8f148a85f54ee406eb32d6d45492af8e7434 Lines: +2, -3 Files: NEWS (+2, -3) Remove the regression comment. 2005-04-26 e045ce40dea71e853a58fc2f892eb6ae7bc06852 Lines: +0, -1 Files: src/escputil/escputil.c (+0, -1) Remove inappropriate close call. 2005-04-25 dec17c0748ad319d0d6e6fe0394855efaa5073d5 Lines: +6, -0 Files: NEWS (+6, -0) Note need for -m option in some cases. 2005-04-25 a6a6f1f2bbc7c390f8d7a5440c677999ea19d964 Lines: +4, -1 Files: src/escputil/escputil.c (+4, -1) Enable -m option to at least do something. 2005-04-24 6cdd1b46a2aef30f30faf0ea7bae26a26eb6e29a Lines: +5, -3 Files: NEWS (+5, -3) Improve suggestion for verifying printer operation. 2005-04-24 1d81c3a193274a3ac1df162b7908d8aa76dd77bb Lines: +129, -132 Files: src/escputil/d4lib.c (+35, -6) src/escputil/d4lib.h (+1, -1) src/escputil/escputil.c (+93, -125) Further attempts to improve the robustness of escputil. 2005-04-23 a47fdc4396c3d6c438168680894e9bb4b4633838 Lines: +2, -0 Files: src/main/channel.c (+2, -0) Fix valgrind problem. 2005-04-23 657a7921c5a85612f06c0c99765aadf8bbbe84b1 Lines: +3, -3 Files: src/testpattern/run-testpattern (+2, -2) src/testpattern/run-testpattern-1 (+1, -1) Fix valgrind options. 2005-04-23 0aa476a12bcf4ba0768236464f382339d307575e Lines: +81, -13 Files: NEWS (+81, -13) Update release notes for 5.0.0-beta4. 2005-04-23 3a1b864d6384290c7e05650d8e938817fbe583be Lines: +46, -7 Files: src/cups/genppd.c (+20, -7) src/cups/rastertoprinter.c (+26, -0) Enable optional 16 bits per channel when used with ESPGS 8.15 or OS X 10.4. 2005-04-23 bb001c38ec40331733594c6efea4ece6d2535075 Lines: +50, -28 Files: src/escputil/d4lib.c (+19, -5) src/escputil/d4lib.h (+1, -0) src/escputil/escputil.c (+30, -23) Improve robustness in general. Flush any status messages left over after status command. 2005-04-21 16f9905d619f48057000837413eab701d6a2d291 Lines: +4, -87 Files: src/foomatic/foomatic-generator.in (+4, -87) Used simple numbered option names for auto-abbreviation of option names too long for PPDs again. 2005-04-21 116f0cbbc86487e402f1429735b9bf9ccd086678 Lines: +43, -18 Files: src/escputil/d4lib.c (+38, -5) src/escputil/d4lib.h (+1, -0) src/escputil/escputil.c (+4, -13) Speed up escputil by reducing unnecessary retries when flushing data. Also handle EAGAIN robustly (retry rather than fail). 2005-04-20 936dc433013f66af7e42a516c4fe343d3896b5c4 Lines: +116, -11 Files: src/foomatic/foomatic-generator.in (+116, -11) Fixed following issues in the foomatic-generator - XML file of 'Resolution' option had no default values set - Option names are abbreviated now only if really needed. The abbreviations are human-readable and no cryptic numerical names - If a printer has no 'STP_Quality' option (all non ESC/P-2) the 'STP_Resolution' option is member of 'PrintoutMode' 2005-04-19 6002152dcc19e310cf3ed788410b6071e50825b9 Lines: +2, -2 Files: doc/gutenprint.dox.in (+1, -1) doc/gutenprintui2.dox.in (+1, -1) Use variable substitution for perl 2005-04-19 3e100b40dd117329eebc43720d401d21139b136b Lines: +3, -3 Files: doc/gutenprintui2.dox.in (+3, -3) More minor updates 2005-04-19 6016af407f91cab2fb89ef89e6c32c9decb16a5b Lines: +1, -0 Files: doc/Makefile.am (+1, -0) Minor omission 2005-04-19 73a6b5d2645091ebd6d9c14e77085f709eb59b1b Lines: +9, -5 Files: doc/Makefile.am (+9, -5) Need explicit target for gutenprintui2. 2005-04-19 5ac3d4011f49ce489d297b1fda03bc785e3c8043 Lines: +1104, -23 Files: NEWS (+18, -4) README (+0, -17) configure.ac (+1, -0) doc/.cvsignore (+1, -0) doc/Makefile.am (+5, -1) doc/gutenprint.dox.in (+1, -1) doc/gutenprintui2.dox.in (added +1078) Documentation updates 2005-04-18 88383d7ae744baf85a12b186bd22488254cb8d67 Lines: +0, -1098 Files: src/ghost/Makefile.am (+0, -2) src/ghost/README (removed -1096) Remove obsolete README file 2005-04-18 59a9e2342cb1885473c5280a8f0b92358207171d Lines: +10, -1627 Files: configure.ac (+0, -10) man/Makefile.am (+1, -13) man/gutenprint-color.7.in (removed -106) man/gutenprint-dithers.7.in (removed -103) man/gutenprint-imagetypes.7.in (removed -82) man/gutenprint-inktypes.7.in (removed -111) man/gutenprint-mediasizes.7.in (removed -253) man/gutenprint-mediasources.7.in (removed -104) man/gutenprint-mediatypes.7.in (removed -115) man/gutenprint-models.7.in (removed -247) man/gutenprint-resolutions.7.in (removed -384) man/gutenprint.3.in (removed -58) man/ijsgutenprint.1.in (+9, -41) Remove old, outdated documentation. 2005-04-18 3477db8190cfa99ace2f3eeb47741bdec17f797e Lines: +1, -1 Files: doc/gutenprint.dox.in (+1, -1) Don't include source listings in Doxygen-generated documentation. 2005-04-17 7b99dd4d32d03247020d088b03c611a2e1863741 Lines: +10, -0 Files: src/main/escp2-driver.c (+10, -0) Add (commented out) possible commands to solve the borderless problem. 2005-04-17 8d073b3420d7452f88be09c041c41b2392fab859 Lines: +5, -0 Files: NEWS (+5, -0) Note PM-G800. 2005-04-17 eb6d31c50b861d83baa72ecc8afa4f16e6379616 Lines: +59, -8 Files: NEWS (+15, -6) src/foomatic/foomatic-printermap (+6, -1) src/main/print-escp2-data.c (+17, -0) src/main/printers.xml (+21, -1) Add preliminary support for PM-G800. Assume it uses the same drop sizes as the PX-G900 aka Stylus Photo R800, with the same inks as the R300. Add nominal support for PX-G920, PM-G720, PM-G820. 2005-04-17 5324cb1e2b81496929697ac907257274f2eefbd2 Lines: +14, -0 Files: NEWS (+4, -0) src/foomatic/foomatic-printermap (+2, -0) src/main/printers.xml (+8, -0) Add PX-G900 and PX-G5000. 2005-04-17 ad9c6c22a7a4cc2bd534a01c4a2f57adffb43d23 Lines: +1, -1 Files: doc/Makefile.am (+1, -1) Fix dependency so that doc gets rebuilt if gutenprint.dox changes. 2005-04-17 9ad5c2839689054bf651ef0c753876053f6a8e69 Lines: +1, -0 Files: src/main/escp2-channels.c (+1, -0) Add one color extended inkset to make testpattern happy. 2005-04-17 4d174d5f0225af697a3802c89fe4b1c50167b36e Lines: +19, -2 Files: src/main/escp2-channels.c (+19, -2) Correct extended channels for R800. Add three-color non-gloss photo inkset for the benefit of run-testpattern. 2005-04-17 3eff9e98a1d8054c978fcf49c469772621df860e Lines: +1, -1 Files: src/escputil/Makefile.am (+1, -1) Need to distribute d4lib.h. 2005-04-17 060ef3f1c655c7b4547687a18e8072764928faf9 Lines: +43, -5 Files: NEWS (+43, -5) Prep for 5.0.0-beta4. 2005-04-17 440acee13997c04b3041d5330eb1cd4506a3af11 Lines: +10, -3 Files: src/foomatic/printer_options.c (+10, -3) Ensure that "enable" options are next to the value they control. 2005-04-17 1c3b9c089244254b5c63a2a63c1206861ae1b033 Lines: +142, -34 Files: src/ghost/ijsgutenprint.c (+142, -34) Handle incorrect paper size for printing to CD's more gracefully. Print more debugging output when run under CUPS. 2005-04-16 b2e4f55695f16d04ae3c7bb4577e8261ab3f2a5c Lines: +40, -5 Files: src/foomatic/foomatic-generator.in (+17, -2) src/foomatic/foomatic-templates-ijs/gutenprint.xml (+1, -1) src/foomatic/printer_options.c (+0, -2) src/ghost/ijsgutenprint.c (+22, -0) Remap long option names to avoid exceeding 40-character limit in PPD files. The remapping information is stored in the PPD file so there's no hidden state anywhere. 2005-04-16 2076cc6c62c8c6c8cc85198a8670ab7741695503 Lines: +1, -0 Files: src/ghost/ijsgutenprint.c (+1, -0) Handle 16 bit correctly. 2005-04-16 0f4fd1478cc78f9c6eda441b12d732d9be4b112f Lines: +2, -1 Files: src/cups/rastertoprinter.c (+2, -1) Don't treat failure to get named media size as an error; this is as expected for custom page sizes. 2005-04-16 46f51da8168082c158507853620d4f93d9200320 Lines: +1, -1 Files: src/main/printers.c (+1, -1) Fix error message if page is too long. 2005-04-16 d4daf7a38c28957f60964112b8f478b6cb6b107e Lines: +91, -23 Files: src/cups/rastertoprinter.c (+91, -23) [ 1179480 ] Print to CD fails with CUPS driver 2005-04-15 667ceeccaaba70c9a42f407ad19a8f423b0be0ab Lines: +4, -2 Files: src/main/escp2-inks.c (+3, -1) src/main/print-escp2-data.c (+1, -1) Use only the smallest drop size at 2880x2880 on R800 2005-04-13 c733fdb26c64486f1b32c6c11b65668a3064f48c Lines: +2, -2 Files: src/main/escp2-inks.c (+2, -2) Improve tuning at 2880x1440 and 1440x1440. 2005-04-13 3f7b3c904f4e293b575690cae8197fc7f0841d26 Lines: +99, -120 Files: src/main/escp2-channels.c (+99, -120) Fix channel definitions for R800. 2005-04-12 15b90460eb76f4134295ecc570e317579f12dc50 Lines: +1, -1 Files: test/run-weavetest (+1, -1) Add some more head combinations. 2005-04-12 9f415324982804aa25e8b9b7a2a427072c3f245a Lines: +0, -0 Update .po files. They still need to be translated for real. 2005-04-12 24c2838a2b4e223cd02ecfae9b73210f681a78ca Lines: +30, -0 Files: po/POTFILES.in (+30, -0) Add more files to the list to be translated. 2005-04-12 1a313f4a82931fad008ef3b9debdbe0b507fcdab Lines: +11, -0 Files: src/main/dither-impl.h (+3, -0) src/main/dither-main.c (+8, -0) Add placeholder for EvenBetter Screening, in case we decide to use it. This will allow translators to get started. 2005-04-12 0241ea604fdb84d8756608599b88d37f3d5e5da9 Lines: +50, -34 Files: NEWS (+18, -15) README (+14, -13) src/foomatic/Makefile.am (+1, -1) src/foomatic/foomatic-generator.in (+9, -1) src/foomatic/foomatic-templates-ijs/gutenprint.xml (+1, -1) src/foomatic/gutenprint-version.c (+3, -0) src/ghost/Makefile.am (+4, -3) Rename ijsgutenprint to ijsgutenprint.5.0 (and in general track the major/minor release ID). 2005-04-10 413d2da79be8d7f53b5b388d855e5d11fdedafb9 Lines: +46, -10 Files: include/gutenprint/util.h (+14, -0) src/cups/rastertoprinter.c (+9, -5) src/ghost/ijsgutenprint.c (+9, -5) src/main/print-version.c (+14, -0) Version lock CUPS and Foomatic data to library, not to application-level driver (rastertogutenprint and ijsgutenprint respectively). 2005-04-10 c9f3a2b38029f7bc833c9aaf9d7d72bb077cfd4e Lines: +3, -3 Files: src/main/curve.c (+3, -3) Eliminate unnecessary warning. 2005-04-10 5f4d782d99e190605e6de821c44c0e2ac3699b90 Lines: +41, -41 Files: src/main/escp2-papers.c (+41, -41) Improved tunings for R800. 2005-04-10 48e3008246c677fc0c6d772b1357613c8978770a Lines: +25, -18 Files: src/main/escp2-channels.c (+25, -18) Correct offsets for R800 (at least in CMYKRB mode). 2005-04-10 0cde8b27d68f1a0e9c2144ab7ff55eccb6654d0a Lines: +134, -66 Files: NEWS (+32, -51) README (+102, -15) Updates 2005-04-09 691723129d98f446b5ddf5b65a22752af9f9b54a Lines: +34, -5 Files: src/foomatic/foomatic-templates-ijs/gutenprint.xml (+1, -1) src/ghost/ijsgutenprint.c (+33, -4) Version lock Foomatic data to ijsgutenprint 2005-04-09 3fd8a4c7be19bcf9d16ee5e403efc5c66923f34d Lines: +1, -1 Files: src/gutenprintui2/plist.c (+1, -1) Quote printer queue names (from Sven Neumann) 2005-04-09 bdd6656819bbaaa07997dc947d5f9c97cc3eca56 Lines: +33, -32 Files: include/gutenprintui2/curve.h (+1, -1) src/gutenprintui2/curve.c (+1, -1) src/gutenprintui2/gutenprintui-internal.h (+3, -3) src/gutenprintui2/panel.c (+16, -15) src/gutenprintui2/plist.c (+3, -3) src/gutenprintui2/ui-utils.c (+9, -9) Clean up unnecessary warnings. 2005-04-09 74d7bc8e8750e815b3deff43f2c821686aa2abaa Lines: +5, -5 Files: include/gutenprint/vars.h (+5, -5) Fix comments 2005-04-09 a95f29f6518a05e9ef584cbaf6baaccd90266c0a Lines: +3, -1 Files: src/escputil/escputil.c (+3, -1) Eventually try to force packet mode if we can't read anything from the printer. 2005-04-09 e7d5f851a3754819c503c60a380cda8b7d1b51de Lines: +0, -8 Files: src/escputil/escputil.c (+0, -8) Remove some unnecessary code. 2005-04-09 930bb4f00429b74643d336df6893ef76cf8fe5ec Lines: +1733, -160 Files: src/escputil/Makefile.am (+2, -0) src/escputil/d4lib.c (added +1234) src/escputil/d4lib.h (added +49) src/escputil/escputil.c (+448, -160) Further improvements to printer detection: now works even if a new printer is out of ink! Changes by Markus Plail Using d4lib from mtink package by Jean-Jacques Sarton 5c82949184b9093a5c6ca61ab326af7f5fb47eba Lines: +124, -17 Files: NEWS (+109, -6) README (+9, -9) configure.ac (+2, -2) doc/5.0-release-plan.txt (+4, -0) Start preparations for 5.0-beta4. 2005-04-05 75fa1a69df0ce11abf829bc0bab68f6e2c5dbdb3 Lines: +1, -0 Files: src/cups/genppd.c (+1, -0) One more suggestion from Mike. 2005-04-05 710559eb66cf2f438c9b7cef0c555089b6d9b10f Lines: +9, -5 Files: src/cups/genppd.c (+9, -5) Minor updates from Mike Sweet. 2005-04-05 2cc38e5bb7e417937d48241bcbafbf2cccee7dd7 Lines: +276, -119 Files: src/escputil/escputil.c (+100, -51) src/main/print-escp2-data.c (+150, -68) src/main/print-escp2.c (+18, -0) src/main/print-escp2.h (+8, -0) Autodetect printer, and print ink colors in escputil appropriate for the printer. 2005-04-04 bf7f9954614f1d748597c969205ed6d2554a66d0 Lines: +24, -8 Files: src/escputil/escputil.c (+24, -8) Cleanup. Previous patch was from Markus Plail . 2005-04-04 9bc9814652da1a25f68c6a423861bbfe25510c9c Lines: +158, -6 Files: src/escputil/escputil.c (+158, -6) Add extended ink information. This is required for some printers, such as the Stylus Photo R800, and works with others. Still need to get the cartridge names right. 2005-04-03 31bb255856c27f52a4c43b35f2e2be0821fb40f7 Lines: +258, -315 Files: src/main/print-escp2-data.c (+206, -274) src/main/print-escp2.c (+36, -15) src/main/print-escp2.h (+16, -26) Cleanup redundant options (roll feed and print to CD) 2005-04-03 174b1201c66b7ea9ab0fa0320b2a5ae048492c33 Lines: +161, -31 Files: src/main/escp2-channels.c (+41, -22) src/main/escp2-driver.c (+1, -0) src/main/print-escp2.c (+116, -9) src/main/print-escp2.h (+3, -0) Make the use of gloss enhancer orthogonal to the choice of ink. This is an easier interface for people to master. 2005-04-03 c5fed6a8ec908f1be7056a3d85b91206d012bac3 Lines: +42, -1 Files: src/main/channel.c (+42, -1) Handle case of output having a gloss channel but no other transformations. 2005-04-02 8f4cc84b4810e04d639b8e8d6ed9db8449398bdd Lines: +88, -58 Files: src/main/escp2-channels.c (+31, -3) src/main/escp2-inks.c (+6, -4) src/main/escp2-papers.c (+47, -47) src/main/print-escp2-data.c (+4, -4) Continued tuning on R800 2005-03-29 ffbff45b5870ef523a2c8b7a544a4c9a8ab6cefb Lines: +10, -0 Files: src/main/print-canon.c (+4, -0) src/main/print-lexmark.c (+3, -0) src/main/print-pcl.c (+3, -0) Set black channel correctly in all drivers 2005-03-29 0443968ff97c2bb58e5757324caf11beca2051db Lines: +0, -7 Files: src/main/papers.xml (+0, -7) Remove duplicate entry. 2005-03-28 216e2b4ac72d2bd4eba54f12a38d8e5d2d2864e4 Lines: +11, -11 Files: src/main/escp2-papers.c (+11, -11) More preliminary tunings. 2005-03-28 3ff7ed29eeacfcfa54a365a4463d8f8ac23a5927 Lines: +20, -20 Files: src/main/escp2-papers.c (+20, -20) Preliminary tunings for R800 matte based on glossy numbers. 2005-03-28 9504070065bcfb808d199cfe730ab79e35c7b727 Lines: +111, -14 Files: include/gutenprint/channel.h (+2, -0) src/main/channel.c (+84, -1) src/main/escp2-channels.c (+10, -10) src/main/print-escp2.c (+15, -3) Add support for gloss enhancer 2005-03-27 bf108a407ff55933577e0b880d790eae7ea1f427 Lines: +243, -8 Files: src/main/escp2-channels.c (+3, -5) src/main/escp2-papers.c (+234, -0) src/main/print-escp2-data.c (+1, -1) src/main/print-escp2.c (+2, -2) src/main/print-escp2.h (+3, -0) Start tuning the R800. 2005-03-27 d896ff8acdd44db07ece4694311f77ace2444dbd Lines: +8, -0 Files: src/cups/genppd.c (+8, -0) Add other supported Ghostscript versions. 2005-03-26 4e688370ba1b8125bf1e226b491456de2bd809a5 Lines: +73, -7 Files: include/gutenprint/channel.h (+2, -0) src/main/channel.c (+46, -7) src/main/print-escp2.c (+25, -0) Fix multi-hue code. Add optional lower limit for multi-channel generation, so that below that limit only CMY inks are used. 2005-03-26 62f85632ffcaa4f30c721ca77548c6c3dbba4c2d Lines: +1, -6 Files: src/main/channel.c (+1, -6) Don't mishandle boundary case of hue being exactly one of the auxiliary channels. 2005-03-26 b55ba1484327be424a7a46676fcbb206abe94e71 Lines: +2, -2 Files: src/main/escp2-channels.c (+2, -2) Use ultrachrome as a starting point for CMYKRB. 2005-03-26 16ce5ea91218fa3610e64af28679590a4ad23838 Lines: +33, -13 Files: src/main/channel.c (+33, -13) Second attempt at getting the ink quantity right. 2005-03-25 9825d490bfc3f69da214ca97424619fb81fb212e Lines: +383, -322 Files: src/foomatic/foomatic-generator.in (+86, -80) src/foomatic/foomatic-templates-ijs/gutenprint.xml (+6, -6) src/foomatic/printer_options.c (+54, -54) src/ghost/ijsgutenprint.c (+237, -182) Fix Foomatic (finally!) 2005-03-23 35afd9e1e0dacf5c9524f88a07131d6a3ca0c87d Lines: +3, -3 Files: src/main/printers.xml (+3, -3) Stylus CX3500/3600/3650 apparently has the same head as the CX4600. 2005-03-22 c783ab4861ffa80f8f225a2cd22310222821f016 Lines: +15, -8 Files: src/main/channel.c (+15, -8) Minor cleanup. 2005-03-22 f75bddbc06295b267423c8ccd7d7237d5caa688b Lines: +382, -324 Files: include/gutenprint/channel.h (+2, -0) src/main/channel.c (+329, -38) src/main/color-conversion.h (+2, -6) src/main/color-conversions.c (+1, -230) src/main/escp2-channels.c (+44, -43) src/main/print-color.c (+2, -6) src/main/print-escp2.c (+1, -1) src/main/print-escp2.h (+1, -0) Preliminary support for true N-color output for Stylus Photo R800 and R1800. No support for gloss enhancer yet. That should be easier. 2005-03-22 ba77e0c85a3eb17e13432a3da5ea09e30474b232 Lines: +2, -2 Files: src/main/escp2-inks.c (+2, -2) Fix bad drop sizes (thanks Josh Metzler) 2005-03-21 72cd8e49f60e0c44a1e7f541b30e676ab9e2dfb6 Lines: +3, -3 Files: src/main/printers.xml (+3, -3) Stylus CX3500, 3600, and 3650 are based on the C66, not the C62. 2005-03-21 9b45f3415b7ec26d71cbf612e6421e5170ce4eba Lines: +16, -16 Files: src/main/printers.xml (+16, -16) Change the punctuation of the CX all-in-ones to match Epson's own usage. 2005-03-20 85d1ea320ec2c8f3653ef7c410119fc0b09149b7 Lines: +19, -12 Files: src/main/print-pcl.c (+19, -12) Allow A4 printing on HP DesignJets. 2005-03-17 aa98c42511222d1aa09825fb179de17eccde4032 Lines: +77, -0 Files: NEWS (+17, -0) src/foomatic/foomatic-printermap (+11, -0) src/main/printers.xml (+49, -0) Add some more printers and all-in-ones to the list. 2005-03-13 00288214b15e8c007b21c17b032a3bfceee813ff Lines: +26, -1 Files: NEWS (+2, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/print-escp2-data.c (+19, -1) src/main/printers.xml (+4, -0) Add Epson Stylus Photo R1800 =============================================================================== Name: gutenprint-5_0_0-beta3 2005-02-13 5972ac5b6d8146d850aee9c0537dd1c85c537f11 Lines: +0, -0 Gutenprint 5.0.0 beta 3 release 2005-02-11 9e82b0c3228867bada0e9eb5a24344d0e8024ef1 Lines: +1, -1 Files: test/run-testdither (+1, -1) Remove Hybrid UniTone 2005-02-11 619fd35948fbd9ca8cdbae09616f3130be2e7326 Lines: +18, -7 Files: NEWS (+18, -7) Prep for Gutenprint 5.0.0-beta3. 2005-02-06 b5b5ff40e437f772c78253a09e8baf95b623152d Lines: +9, -63 Files: debian/Makefile.am (+0, -2) debian/changelog (+4, -1) debian/control.in (+1, -48) debian/libgutenprintui-dev.install (removed -3) debian/libgutenprintui.install.in (removed -2) debian/rules (+4, -7) Remove libgutenprintui packages, since libgimp1.2 and gimp1.2 are no longer available in Debian unstable and hence it has no users. Remove libgtk1.2 build dependency. 2005-02-06 1127d2c14ed031b886fd1a06b9e3aa049b083ff3 Lines: +1, -0 Files: doc/Makefile.am (+1, -0) Add a rule to allow "make dist" to succeed if not running with maintainer-mode enabled. 2005-02-06 e6b35a10a119c42b7048ff272c1d3fdb233c62a7 Lines: +3, -3 Files: src/gutenprintui2/Makefile.am (+3, -3) Look for the headers needed to generate typebuiltins.c using a relative path, required to build from CVS using a VPATH make. Patch from Christian Meder. 2005-02-06 920fad1d2ea06d076e918ea1fee1aac2770c2aaa Lines: +0, -0 Make sure the encoding of generated PPDs is UTF-8. 2005-02-03 5872891b42cae88ad5d83ddf45e62bda9c22fcc1 Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) When creating untranslated PPDs, ensure the locale is set to "C", otherwise the user's current locale and charset is used. 2005-02-02 80bcc81158b95ef8af0e9865772cc5640bd7d69b Lines: +5, -1 Files: NEWS (+2, -0) src/foomatic/foomatic-printermap (+2, -0) src/main/print-olympus.c (+1, -1) added canon selphy cp-400 and cp-500 2005-01-30 172e2357b6a5d5a7524ce0112f0fae6601dc766e Lines: +13, -13 Files: debian/control.in (+13, -13) Update package descriptions to make them lintian-clean. 2005-01-30 1388000197825e1e24911de2c7f403e990b45c00 Lines: +14, -11 Files: .cvsignore (+1, -0) doc/developer/Makefile.am (+2, -2) doc/users_guide/Makefile.am (+8, -8) scripts/.cvsignore (+2, -0) scripts/autogen.sh (+1, -1) Build improvements from Christian Meder : - Use $(LN_S) -f when building documentation with VPATH set. - Copy, rather than symlink, automake scripts. 2005-01-30 67a81685a40b26237de91ed0945bf44071b8fcd8 Lines: +1, -1 Files: AUTHORS (+1, -1) Add Mark Tomlinson's new address. 2005-01-28 1ab75f1b1412851c68027cbb80bc516876937fff Lines: +247, -26 Files: include/gutenprintui/gutenprintui.h (+3, -0) include/gutenprintui2/gutenprintui.h (+3, -0) src/gutenprintui/panel.c (+73, -4) src/gutenprintui/plist.c (+48, -9) src/gutenprintui2/panel.c (+72, -4) src/gutenprintui2/plist.c (+48, -9) Add copy count spin button to GIMP UI. Suggested by Dan Casimiro. 2005-01-14 31c43b63483b4428a59b26ffec8de4c3f5d917de Lines: +1, -1 Files: NEWS (+1, -1) Minor fix 2005-01-14 372ac89720ec7ad73de05d28a27f809d81a543d8 Lines: +18, -6 Files: NEWS (+9, -5) src/main/dither-main.c (+6, -0) src/testpattern/run-testpattern (+3, -1) Disable Unitone dithering due to numerical stability issues 2005-01-04 634eb70625921d2db293ad3e67190c28a02412eb Lines: +14, -4 Files: NEWS (+14, -4) Update release notes. 2004-12-29 bd79f39978f93556af7c8f9ca0986dedeabf7d7f Lines: +2, -2 Files: configure.ac (+1, -1) src/gimp2/Makefile.am (+1, -1) Allow building plugin for all GIMP 2.x releases 2004-12-18 055cbe08a17284798f2195a498a3a1b42894d777 Lines: +12, -0 Files: NEWS (+2, -0) src/foomatic/foomatic-printermap (+2, -0) src/main/printers.xml (+8, -0) Support Stylus CX3600 and CX3650 2004-12-14 a0f199aa8258838cdf55f57a17672767934027ee Lines: +50, -2 Files: src/main/escp2-inks.c (+26, -0) src/main/print-escp2-data.c (+21, -0) src/main/print-escp2.h (+1, -0) src/main/printers.xml (+2, -2) Change the Stylus C66 to use the drop sizes and densities determined by Alastair Robinson. 2004-12-07 ffb0acb30d6f2dd6c34756a4ab16b9ff630c28e5 Lines: +2, -2 Files: src/main/escp2-papers.c (+2, -2) Change photo2 Matte paper subchannel to 0.5. 2004-12-06 f78f075914413c23beb314aa6a85860f6332578c Lines: +1, -1 Files: src/main/print-list.c (+1, -1) Fix documentation to match function signature. 2004-12-05 e063783b138680a342c79cef080ccc6a9eeec120 Lines: +3, -3 Files: src/gutenprintui/Makefile.am (+1, -1) src/gutenprintui2/Makefile.am (+1, -1) src/main/Makefile.am (+1, -1) pkg-config data files live in $(libdir)/pkgconfig, rather than $(prefix)/lib/pkgconfig. This change is to conform with existing practice, as well as preparing for multiarch systems. 2004-12-01 c59ac3ac7d83cc3b92822484a04c22a4e6eec2d5 Lines: +81, -72 Files: src/main/print-list.c (+81, -72) Document list internals. Replace check_list() with a static assertion. Remove redundant internal helpers. 2004-11-28 a31d1937eb7e7d0488dda3a9f1def2f25a006e52 Lines: +249, -8 Files: include/gutenprint/gutenprint-intl.h (+1, -1) include/gutenprint/list.h (+247, -6) include/gutenprint/printers.h (+1, -1) Fully document stp_list_t. Minor Doxygen corrections. 2004-11-28 6447123e2be6ace8bda9b6d5a7707dd2cccff3ea Lines: +1, -1 Files: configure.ac (+1, -1) Correct quoting and argument order of STP_ADD_COMPILER_ARGS. 2004-11-22 04d6deadb714649ae87d3b5e7eb92222a1b06fc5 Lines: +4, -4 Files: src/cups/genppd.c (+2, -2) src/main/generic-options.c (+2, -2) Process the Quality setting correctly. 2004-11-19 835507ee53a5abc8f17ea6f7d2a2faf2d20c5ac8 Lines: +119, -82 Files: NEWS (+47, -20) README (+72, -62) Rename Gimp-Print to Gutenprint 2004-11-16 7e81a3f9b436086ee28d186e80242327006c59f5 Lines: +5, -1 Files: debian/changelog (+5, -1) Update changelog with plug-in location and FAQ duplicate removal changes. 2004-11-16 82607d5bac6ddb844f2915c1b0f99bec4acd2521 Lines: +3, -4 Files: debian/gimp-print.docs (+2, -1) debian/gimp-print.install (+1, -3) Install the GIMP 2.0 Print plugin into the right place. Don't install two separate copies of the FAQ. 2004-11-02 b9b52fa0ed51e24fa8acd1edc7dbfc71050199c8 Lines: +9, -9 Files: configure.ac (+2, -2) m4/stp_option.m4 (+7, -7) configure.ac: - Check if we're using GCC using $ac_compiler_gnu rather than "gcc". - Use the correct arguments ordering when calling STP_ADD_COMPILER_ARGS. m4/stp_option.m4: - Swap the $2 and $3 arguments of STP_ADD_COMPILER_ARG and the macros which call it. - Ensure the brackets match up in the m4 macros. - Don't mix up shell variables and m4 strings (CFLAGS). 2004-11-01 a9f579514828666a6804b6cd322ae484f156d129 Lines: +2, -2 Files: src/gimp2/print.c (+1, -1) src/gimp2/print_gimp.h (+1, -1) Include the libgutenprintui2 headers rather than the old libgutenprintui ones. 2004-11-01 3a8f5cc08456aea8b5be0c63aed1ab3beae85d28 Lines: +4, -1 Files: configure.ac (+4, -1) Don't build the GIMP 2.0 Print plug-in unless the pkg-config check succeeds. 2004-11-01 fe75d6536c026117ddc8a350d451771a89e277da Lines: +5, -5 Files: debian/control.in (+3, -3) debian/cupsys-driver-gutenprint.postinst (+1, -1) debian/cupsys-driver-gutenprint.postrm (+1, -1) Reload cupsys with force-reload in cupsys-driver-gutenprint maintainer scripts. All development packages depend on pkg-config. 2004-10-31 80589602136a40dc7a8ebc4f53ce7bc25ca3b9ac Lines: +4, -3 Files: include/gutenprintui/Makefile.am (+2, -1) include/gutenprintui2/Makefile.am (+2, -2) Conditionally install libgutenprintui and libgutenprintui2 headers. This should prevent glib-mkenums being run when libgutenprintui2 is not being built. 2004-10-31 d741d2dbcf69cdfdea996d3b9cfa0c8e08deefec Lines: +5, -5 Files: src/cups/cups-genppdconfig.in (+3, -3) src/cups/cups-genppdupdate.in (+2, -2) Put PPDs in $cupsmodeldir/gutenprint rather than $cupsmodeldir/gimp-print. Allow updating of old Gimp-Print PPDs in addition to Gutenprint PPDs. 2004-10-31 adc7e0a63516960cf10c4e5fbd248c62b4dc2a3d Lines: +6, -5 Files: debian/control.in (+2, -1) debian/libgutenprint-doc.install.in (+1, -1) debian/libgutenprintui2-dev.install (+3, -3) Correct dependencies to allow upgrade from gimp-print packages. Correct packaging errors so that the correct files are placed in the right packages. 2004-10-26 dc535272076a074aeece8885b0dedd518cc8118b Lines: +5, -3 Files: src/gutenprintui/Makefile.am (+2, -1) src/gutenprintui2/Makefile.am (+2, -1) src/main/Makefile.am (+1, -1) Add the libtool "-no-undefined" option when linking shared libraries. This should allow correct building on Microsoft Windows and IBM AIX systems. 2004-10-23 3044aeae668ba65233d57f3a847f0c431234b75f Lines: +6, -0 Files: debian/changelog (+6, -0) Update version for 5.0.0-beta3. 2004-10-18 0b84dee636c2de418f5567c81e93521641f626f0 Lines: +7, -7 Files: NEWS (+7, -7) Start updating for 5.0-b3 2004-10-17 f69ea76ec37f9d6206edff3454fcf8629ae10116 Lines: +2, -2 Files: configure.ac (+2, -2) Bump version 2004-10-13 a1e4de3cb588a8209a6875ea39ab9d43ab8210d7 Lines: +14, -16 Files: src/main/color-conversions.c (+14, -16) Alastair Robinson's latest -- much better cyan tones. 2004-09-30 c45b320f6a8f4a8135bbc82bb944801e0dec00b6 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Fix comment 2004-09-30 156b4f4b95972cb6b79d24657fcb7affb37f0475 Lines: +28, -0 Files: NEWS (+2, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/print-escp2-data.c (+18, -0) src/main/printers.xml (+7, -0) Support Epson Stylus CX4600. 2004-09-29 4726909531f4d02b1996574a23c0893432f298cb Lines: +10, -0 Files: src/gimp/print.c (+5, -0) src/gimp2/print.c (+5, -0) Handle unnamed image correctly 2004-09-28 13011a97b3cc825a03b26317595d9add002181ad Lines: +31, -26 Files: src/main/color-conversions.c (+31, -26) Latest code from Alastair Robinson 2004-09-22 24e35b4371275c7426eab1347e9fb209c4c9a651 Lines: +0, -0 Recode from ISO-8859-1 to UTF-8. Update fuzzy translations from Gutenprint renaming. Use a proper multiplication sign, rather than 'x', for resolutions and media sizes. 2004-09-17 d1565ee6f93f79ce052e6a6d89cba9079cf1ed6e Lines: +0, -40 Files: include/gimp-print-ui2/.cvsignore (removed -3) include/gimp-print/.cvsignore (removed -3) src/libgimpprintui/.cvsignore (removed -22) src/libgimpprintui2/.cvsignore (removed -12) Rename Gimp-Print to Gutenprint. 2004-09-17 627e074b155c05664c8d2d8931768ae5ca1b1ac4 Lines: +2099, -3153 Files: .cvsignore (+3, -3) Makefile.am (+2, -2) README (+33, -30) autogen.sh (+1, -1) configure.ac (+131, -131) cups-gimpprint.list.in => cups-gutenprint.list.in (+7, -7) cups/cups-gimpprint.list.in (removed -357) debian/Makefile.am (+19, -15) debian/README.Debian (+11, -7) debian/README.building (+7, -7) debian/changelog (+22, -0) debian/control.in (+177, -84) debian/copyright (+1, -1) debian/foomatic-db-gimp-print.install (removed -2) debian/foomatic-db-gutenprint.install (added +2) debian/gimp-print.install (+1, -1) debian/gimp-print.postrm (+2, -2) debian/gimp-print.preinst (+2, -2) debian/gimpprint-doc.doc-base (removed -15) debian/gimpprint-doc.install (removed -11) debian/gutenprint-doc.doc-base (added +14) debian/gutenprint-doc.install (added +11) debian/ijsgimpprint.install (removed -2) debian/ijsgutenprint.install (added +2) debian/libgimpprint-dev.install (removed -6) debian/libgimpprint-doc.doc-base.developer.in (removed -15) debian/libgimpprint-doc.doc-base.reference.in (removed -14) debian/libgimpprint-doc.install.in (removed -2) debian/libgimpprint.install.in (removed -4) debian/libgutenprint-dev.install (added +4) debian/libgutenprint-doc.doc-base.developer.in (added +15) debian/libgutenprint-doc.doc-base.reference.in (added +14) debian/libgutenprint-doc.install.in (added +2) debian/libgutenprint.install.in (added +4) debian/libgutenprintui-dev.install (added +3) debian/libgutenprintui.install.in (added +2) debian/libgutenprintui2-dev.install (added +3) debian/libgutenprintui2.install.in (added +2) debian/rules (+41, -37) debian/{cupsys-driver-gimpprint.docs => cupsys-driver-gutenprint.docs} (+0, -0) debian/{cupsys-driver-gimpprint.install => cupsys-driver-gutenprint.install} (+1, -1) debian/{cupsys-driver-gimpprint.postinst => cupsys-driver-gutenprint.postinst} (+1, -1) debian/{cupsys-driver-gimpprint.postrm => cupsys-driver-gutenprint.postrm} (+4, -4) debian/{gimpprint-locales.install => gutenprint-locales.install} (+0, -0) debian/{libgimpprint-dev.docs => libgutenprint-dev.docs} (+0, -0) doc/.cvsignore (+3, -3) doc/FAQ.html (+5, -5) doc/Makefile.am (+10, -10) doc/README.maintaining (+32, -42) doc/developer/.cvsignore (+17, -17) doc/developer/Makefile.am (+14, -14) doc/developer/copying.xml (+8, -8) doc/developer/escp2.xml (+1, -1) doc/developer/introduction.xml (+18, -18) doc/developer/new-printer.xml (+1, -1) doc/developer/problems.xml (+4, -4) doc/developer/using.xml (+34, -34) doc/developer/weave.xml (+1, -1) doc/developer/{gimpprint.xml => gutenprint.xml} (+3, -3) doc/users_guide/README (+1, -1) doc/users_guide/cups-edition.sgml (+5, -5) doc/users_guide/cups.sgml (+15, -15) doc/users_guide/gimp-edition.sgml (+5, -5) doc/users_guide/gimp.sgml (+5, -5) doc/users_guide/history.sgml (+10, -10) doc/users_guide/title.sgml (+8, -8) doc/users_guide/users-guide.sgml (+2, -2) doc/users_guide/util-edition.sgml (+5, -5) doc/users_guide/utils.sgml (+3, -3) doc/{gimpprint.dox.in => gutenprint.dox.in} (+4, -4) include/Makefile.am (+2, -2) include/gutenprint/.cvsignore (added +3) include/gutenprintui/.cvsignore (added +2) include/gutenprintui2/.cvsignore (added +3) include/{gimp-print => gutenprint}/Makefile.am (+7, -7) include/{gimp-print => gutenprint}/array.h (+5, -5) include/{gimp-print => gutenprint}/bit-ops.h (+8, -3) include/{gimp-print => gutenprint}/channel.h (+8, -3) include/{gimp-print => gutenprint}/color.h (+4, -4) include/{gimp-print => gutenprint}/curve-cache.h (+9, -9) include/{gimp-print => gutenprint}/curve.h (+5, -5) include/{gimp-print => gutenprint}/dither.h (+8, -3) include/{gimp-print => gutenprint}/image.h (+4, -4) include/{gimp-print => gutenprint}/list.h (+8, -3) include/{gimp-print => gutenprint}/module.h (+9, -4) include/{gimp-print => gutenprint}/mxml.h (+8, -3) include/{gimp-print => gutenprint}/paper.h (+5, -5) include/{gimp-print => gutenprint}/path.h (+8, -3) include/{gimp-print => gutenprint}/printers.h (+6, -6) include/{gimp-print => gutenprint}/sequence.h (+4, -4) include/{gimp-print => gutenprint}/string-list.h (+7, -3) include/{gimp-print => gutenprint}/util.h (+6, -6) include/{gimp-print => gutenprint}/vars.h (+7, -7) include/{gimp-print => gutenprint}/weave.h (+8, -3) include/{gimp-print => gutenprint}/xml.h (+10, -5) include/{gimp-print-ui => gutenprintui}/Makefile.am (+2, -2) include/{gimp-print-ui/gimp-print-ui.h => gutenprintui/gutenprintui.h} (+4, -4) include/{gimp-print-ui2 => gutenprintui2}/Makefile.am (+6, -6) include/{gimp-print-ui2 => gutenprintui2}/curve.h (+3, -3) include/{gimp-print-ui2 => gutenprintui2}/gammacurve.h (+3, -3) include/{gimp-print-ui2/gimp-print-ui.h => gutenprintui2/gutenprintui.h} (+7, -7) include/{gimp-print/gimp-print-intl-internal.h => gutenprint/gutenprint-intl-internal.h} (+4, -4) include/{gimp-print/gimp-print-intl.h => gutenprint/gutenprint-intl.h} (+4, -4) include/{gimp-print/gimp-print-module.h => gutenprint/gutenprint-module.h} (+15, -15) include/{gimp-print/gimp-print-version.h.in => gutenprint/gutenprint-version.h.in} (+23, -23) include/{gimp-print/gimp-print.h => gutenprint/gutenprint.h} (+15, -15) m4/stp.m4 (+3, -3) m4/stp_cups.m4 (+1, -1) m4/stp_gimp.m4 (+1, -1) m4/stp_option.m4 (+1, -1) m4/stp_path_lib.m4 (removed -688) m4/stp_pkgconfig.m4 (removed -138) m4extra/stp_release.m4.in (+1, -1) man/.cvsignore (+11, -11) man/Makefile.am (+12, -12) man/cups-calibrate.8.in (+7, -7) man/cups-genppd.8.in (+5, -6) man/cups-genppdconfig.8.in (+5, -6) man/cups-genppdupdate.8.in (+5, -6) man/escputil.1.in (+2, -2) man/{gimpprint-color.7.in => gutenprint-color.7.in} (+11, -11) man/{gimpprint-dithers.7.in => gutenprint-dithers.7.in} (+11, -11) man/{gimpprint-imagetypes.7.in => gutenprint-imagetypes.7.in} (+11, -11) man/{gimpprint-inktypes.7.in => gutenprint-inktypes.7.in} (+11, -11) man/{gimpprint-mediasizes.7.in => gutenprint-mediasizes.7.in} (+11, -11) man/{gimpprint-mediasources.7.in => gutenprint-mediasources.7.in} (+11, -11) man/{gimpprint-mediatypes.7.in => gutenprint-mediatypes.7.in} (+11, -11) man/{gimpprint-models.7.in => gutenprint-models.7.in} (+11, -11) man/{gimpprint-resolutions.7.in => gutenprint-resolutions.7.in} (+11, -11) man/{gimpprint.3.in => gutenprint.3.in} (+16, -23) man/{ijsgimpprint.1.in => ijsgutenprint.1.in} (+35, -34) po/.cvsignore (+1, -1) po/POTFILES.in (+10, -5) scripts/Makefile.am (+0, -1) scripts/autogen.sh (+16, -16) scripts/buildgimpprintdebs (removed -5) scripts/global.mk (+8, -8) src/Makefile.am (+2, -2) src/cups/.cvsignore (+1, -1) src/cups/Makefile.am (+20, -20) src/cups/README (+7, -7) src/cups/cups-calibrate.c (+3, -3) src/cups/cups-genppdconfig.in (+5, -5) src/cups/cups-genppdupdate.in (+18, -18) src/cups/genppd.c (+13, -17) src/cups/rastertoprinter.c (+121, -125) src/escputil/Makefile.am (+1, -1) src/escputil/escputil.c (+2, -2) src/foomatic/.cvsignore (+1, -1) src/foomatic/Makefile.am (+9, -9) src/foomatic/foomatic-generator.in (+17, -17) src/foomatic/foomatic-templates-ijs/{gimp-print.xml => gutenprint.xml} (+0, -0) src/foomatic/paper_sizes.c (+1, -5) src/foomatic/printer_margins.c (+1, -5) src/foomatic/printer_options.c (+2, -6) src/foomatic/printers.c (+1, -5) src/foomatic/{gimp-print-version.c => gutenprint-version.c} (+1, -5) src/ghost/.cvsignore (+1, -1) src/ghost/Makefile.am (+3, -3) src/ghost/README (+21, -21) src/ghost/{ijsgimpprint.c => ijsgutenprint.c} (+7, -9) src/gimp/Makefile.am (+3, -3) src/gimp/print-intl.h (+6, -5) src/gimp/print.c (+2, -2) src/gimp/print_gimp.h (+2, -11) src/gimp2/Makefile.am (+3, -3) src/gimp2/print-intl.h (+5, -5) src/gimp2/print.c (+2, -2) src/gimp2/print_gimp.h (+2, -11) src/gutenprintui/.cvsignore (added +10) src/gutenprintui/gutenprintui.pc.in (added +11) src/gutenprintui2/.cvsignore (added +12) src/gutenprintui2/gutenprintui2.pc.in (added +11) src/libgimpprintui/gimpprintui.pc.in (removed -11) src/libgimpprintui2/gimpprintui2.pc.in (removed -11) src/main/.cvsignore (+1, -4) src/main/Makefile.am (+14, -14) src/main/array.c (+3, -3) src/main/bit-ops.c (+4, -4) src/main/channel.c (+3, -3) src/main/color-conversion.h (+6, -6) src/main/color-conversions.c (+4, -4) src/main/color.c (+3, -3) src/main/curve-cache.c (+4, -4) src/main/curve.c (+5, -5) src/main/dither-ed.c (+3, -3) src/main/dither-eventone.c (+3, -3) src/main/dither-impl.h (+3, -3) src/main/dither-inks.c (+3, -3) src/main/dither-inlined-functions.h (+4, -0) src/main/dither-main.c (+3, -3) src/main/dither-matrix-1x1.xml (+3, -3) src/main/dither-matrix-2x1.xml (+3, -3) src/main/dither-matrix-4x1.xml (+3, -3) src/main/dither-ordered.c (+3, -3) src/main/dither-predithered.c (+3, -3) src/main/dither-very-fast.c (+3, -3) src/main/escp2-channels.c (+3, -3) src/main/escp2-driver.c (+3, -3) src/main/escp2-inks.c (+3, -3) src/main/escp2-papers.c (+39, -39) src/main/escp2-resolutions.c (+3, -3) src/main/generic-options.c (+3, -3) src/main/generic-options.h (+3, -3) src/main/gimpprint.pc.in (removed -10) src/main/gutenprint.pc.in (added +10) src/main/image.c (+2, -2) src/main/module.c (+4, -4) src/main/mxml-attr.c (+1, -1) src/main/mxml-file.c (+1, -1) src/main/mxml-node.c (+1, -1) src/main/mxml-search.c (+1, -1) src/main/papers.xml (+4, -4) src/main/path.c (+4, -4) src/main/print-canon.c (+11, -11) src/main/print-color.c (+17, -17) src/main/print-dither-matrices.c (+3, -3) src/main/print-escp2-data.c (+3, -3) src/main/print-escp2.c (+3, -3) src/main/print-escp2.h (+3, -3) src/main/print-lexmark.c (+10, -9) src/main/print-list.c (+7, -7) src/main/print-olympus.c (+29, -29) src/main/print-papers.c (+3, -3) src/main/print-pcl.c (+9, -9) src/main/print-ps.c (+5, -5) src/main/print-raw.c (+3, -3) src/main/print-util.c (+4, -4) src/main/print-vars.c (+7, -7) src/main/print-version.c (+22, -22) src/main/print-weave.c (+4, -4) src/main/printers.c (+3, -3) src/main/printers.xml (+4, -4) src/main/sequence.c (+4, -4) src/main/string-list.c (+3, -3) src/main/util.h (+4, -4) src/main/xml.c (+17, -15) src/main/{gimp-print-internal.h => gutenprint-internal.h} (+4, -4) src/main/{gimpprint.dtd => gutenprint.dtd} (+8, -8) src/main/{gimpprint.xsd => gutenprint.xsd} (+3, -3) src/main/{libgimpprint.sym => libgutenprint.sym} (+0, -0) src/testpattern/Makefile.am (+2, -2) src/testpattern/printers.c (+1, -5) src/testpattern/testpattern.h (+1, -1) src/{libgimpprintui => gutenprintui}/Makefile.am (+9, -9) src/{libgimpprintui => gutenprintui}/panel.c (+7, -7) src/{libgimpprintui => gutenprintui}/plist.c (+5, -5) src/{libgimpprintui => gutenprintui}/print-image-thumbnail.c (+2, -2) src/{libgimpprintui => gutenprintui}/printrc.h (+0, -0) src/{libgimpprintui => gutenprintui}/printrcl.l (+3, -3) src/{libgimpprintui => gutenprintui}/printrcy.y (+4, -4) src/{libgimpprintui => gutenprintui}/ui-utils.c (+3, -3) src/{libgimpprintui/gimp-print-ui-internal.h => gutenprintui/gutenprintui-internal.h} (+1, -5) src/{libgimpprintui2 => gutenprintui2}/Makefile.am (+16, -16) src/{libgimpprintui2 => gutenprintui2}/curve.c (+5, -5) src/{libgimpprintui2 => gutenprintui2}/gammacurve.c (+5, -5) src/{libgimpprintui2 => gutenprintui2}/panel.c (+7, -7) src/{libgimpprintui2 => gutenprintui2}/plist.c (+5, -5) src/{libgimpprintui2 => gutenprintui2}/print-image-thumbnail.c (+2, -2) src/{libgimpprintui2 => gutenprintui2}/printrc.h (+3, -3) src/{libgimpprintui2 => gutenprintui2}/printrcl.l (+3, -3) src/{libgimpprintui2 => gutenprintui2}/printrcy.y (+4, -4) src/{libgimpprintui2 => gutenprintui2}/ui-utils.c (+3, -3) src/{libgimpprintui2/gimp-print-ui-internal.h => gutenprintui2/gutenprintui-internal.h} (+4, -8) test/Makefile.am (+8, -8) test/bjc-unprint.c (+1, -1) test/curve.c (+61, -65) test/escp2-weavetest.c (+2, -6) test/pcl-unprint.c (+1, -1) test/testdither.c (+3, -7) test/unprint.c (+1, -1) test/xml-curve.c (+1, -1) Rename Gimp-Print to Gutenprint. 2004-09-15 3767b212de52d920eb0aecd8a38a070770944565 Lines: +20, -13 Files: src/main/print-color.c (+18, -11) src/main/print-escp2.c (+2, -2) Separate out "black transition" from "black gamma" 2004-09-12 f21be228585d243f7144f34a4d4efe79a9afb67e Lines: +0, -17 Files: jmv/README (removed -17) Remove unused directory. 2004-09-12 b9250ee3b187bb2642ef5c51bf6d676cf541df16 Lines: +10, -2 Files: include/gimp-print-ui2/Makefile.am (+5, -1) src/libgimpprintui2/Makefile.am (+5, -1) Only trigger typebuiltins regeneration on Makefile change in maintainer-mode. 2004-09-12 48ca8d20d75e5a6ccfdbd4f93f718ba1c08b49b3 Lines: +0, -792 Files: src/gimp/instead_of_gimp_main.c (removed -792) Remove unused code. =============================================================================== Name: gimp-print-5_0_0-beta2 2004-08-26 bf48317147cb5d6b1cddf38e4734cfc5780ca459 Lines: +0, -0 Gimp-Print 5.0.0-beta2 release 2004-08-25 0a92ec463406ed6c4697ce52fca08205b60b6ed4 Lines: +2, -1 Files: NEWS (+2, -1) Note the necessity for further changes after 5.0 release. 2004-08-25 94d003d64f049aad13e77fca98b1189077aa5fc3 Lines: +0, -1 Files: src/main/print-escp2.c (+0, -1) CD X adjustment and y adjustment are not string lists. Fix memory leak from valgrind. 2004-08-25 dcfe25090a0c37a79824769193d9d8267d356166 Lines: +1, -1 Files: NEWS (+1, -1) Note addition of dimension data type. 2004-08-25 775240d957f7f1eaf433534fa1200c278b1590a6 Lines: +12, -12 Files: NEWS (+12, -12) Bug ID's should be numbered from low to high. 2004-08-25 26433b6e51b87df3c1eb26bb7b4459b968d3af47 Lines: +3, -1 Files: NEWS (+3, -1) Note that dimension settings aren't available in Foomatic. 2004-08-24 47037c09368d8d34b04089729a3daad04c26a879 Lines: +12, -12 Files: src/main/print-escp2-data.c (+12, -12) Change density tunings for 2880-capable 4pl prints. 2004-08-24 21c5694620e57ce79643ccab1fe467546b432ec9 Lines: +1, -1 Files: src/testpattern/run-testpattern (+1, -1) Need to specify --skin=memcheck for valgrind 2004-08-23 99690c45ad2633eb6174bf417b196a7a573271ee Lines: +53, -47 Files: NEWS (+21, -15) src/main/escp2-inks.c (+14, -14) src/main/print-escp2-data.c (+16, -16) src/main/print-escp2.h (+2, -2) Change tunings for 2880-capable 4 pl printers 2004-08-23 50376fb39dcbcfd194dda135d0a69baca017b537 Lines: +2, -0 Files: src/foomatic/foomatic-printermap (+2, -0) Add the HP LaserJet 1010 and 1015. 2004-08-23 e37c5d473af48478c7d8aeecd08c3cd1d8ee9b49 Lines: +2, -0 Files: NEWS (+2, -0) Add LaserJet 1010 and 1015 as supported by the PCL-5 driver. 2004-08-22 cbda0927ad6c622e4eba597bdb283022e91f044d Lines: +0, -0 Update British English translation for CD label printing and new printers. 2004-08-22 99f61ed2e06207b8e559843b55c19522d2835edd Lines: +8, -61 Files: NEWS (+8, -61) Simplify the list of Epson printers that require the magic activation sequence. Convert tabs to spaces. 2004-08-22 6463198dd6a90f3fc1ee4328d9fe9ad5712b309f Lines: +49, -16 Files: scripts/mkchlog (+49, -16) Build the change log more accurately. Preserve ordering even between versions checked in very closely together, and also combine related checkins better. 2004-08-21 2b85b94990d6088e01cc5e1a7ca52a9723818e7a Lines: +97, -23 Files: NEWS (+50, -23) src/foomatic/foomatic-printermap (+8, -0) src/main/printers.xml (+39, -0) Preliminary support for more Epson variant printers 2004-08-21 fd729424bb313e589a1b6fd4b10f29be222079bf Lines: +20, -12 Files: NEWS (+20, -12) Update with 1013565. 2004-08-21 4124cc0c4cd1f8a9ed3acf438de8b9e76b9ad14f Lines: +510, -22 Files: src/libgimpprintui/plist.c (+255, -11) src/libgimpprintui2/plist.c (+255, -11) 1013565 GIMP plugin may not exit at completion Use fclose() rather than incorrect pclose() to close off stream to print process. This must have been missed in earlier rearchitecture. 2004-08-21 90266174fb70d87b4482b4e4a35f120bd1456f7c Lines: +96, -9 Files: src/testpattern/testpatterny.y (+96, -9) Add debugging 2004-08-21 3e39b063c819f1f6908cab1c419790906c38ac92 Lines: +14, -11 Files: NEWS (+14, -11) Note change in layout of GIMP plugins. 2004-08-21 f89d5541a743f0d19847079d196773ea604e0566 Lines: +32, -15 Files: NEWS (+32, -15) Note latest bug fixes and improvements. 2004-08-21 a3181914d9aa119fdc86d7e3d68e94cbc85ab753 Lines: +14, -14 Files: src/main/escp2-papers.c (+14, -14) 1013470 QUALITY - ESP R300 generates poor black 2004-08-21 87166ae01e1bb193ca04f72571fdb278100c9c7a 1013465 QUALITY - highlights and shadows blown out Previous checkin used the wrong bug ID. 2004-08-21 8126b5cdd2711e0f64d8ac09c8aa5b13482e55b0 Lines: +150, -141 Files: src/main/print-color.c (+10, -1) src/main/printers.xml (+140, -140) 1013470 QUALITY - ESP R300 generates poor black Change to color conversion suggested by Alastair M. Robinson. This brings up the highlights somewhat and also slightly brightens the shadows. In addition, the gamma values for Epson printers were recalibrated. The new values seem to do very well. 2004-08-21 38242bd30a73d100e20563cff3765e0d8213eaa1 Lines: +2, -2 Files: src/main/escp2-papers.c (+2, -2) Need a bit more black ink on the R300. 2004-08-21 4d4246fc17e1842ba7876a5a71d0ea37e996593e Lines: +11, -0 Files: src/libgimpprintui2/panel.c (+11, -0) Allocate extra space for GtkScrolledWindows which don't request enough by default. 2004-08-19 7d824f429b7270ae97014d6d137995451c5e4b1c Lines: +115, -92 Files: src/libgimpprintui/panel.c (+43, -28) src/libgimpprintui/ui-utils.c (+7, -5) src/libgimpprintui2/gimp-print-ui-internal.h (+1, -4) src/libgimpprintui2/panel.c (+53, -37) src/libgimpprintui2/ui-utils.c (+11, -18) Put dynamically-generated tables into GtkScrolledWindows. Fix table widget packing to use optimal amounts of space. Prevent dialog windows from shrinking smaller than their size requisition. GTK+-2.0 only: Don't use gtk_window_set_wmclass(). Replace gtk_window_set_policy() with gtk_window_set_resizable(). 2004-08-19 289c1b7e1edb7f370e22f5c0c6ecc0383b5915e2 Lines: +2, -1 Files: NEWS (+2, -1) Note new fine adjustments for CD printing. 2004-08-19 dbd23a9fda0252802b2ce5723d566469b23d2c34 Lines: +811, -81 Files: include/gimp-print/vars.h (+70, -0) src/cups/genppd.c (+30, -4) src/cups/rastertoprinter.c (+10, -0) src/foomatic/foomatic-generator.in (+43, -2) src/foomatic/printer_options.c (+24, -0) src/ghost/ijsgimpprint.c (+27, -1) src/libgimpprintui/panel.c (+128, -0) src/libgimpprintui/plist.c (+11, -1) src/libgimpprintui/printrcl.l (+2, -1) src/libgimpprintui/printrcy.y (+17, -1) src/libgimpprintui2/panel.c (+128, -0) src/libgimpprintui2/plist.c (+11, -1) src/libgimpprintui2/printrcl.l (+2, -1) src/libgimpprintui2/printrcy.y (+17, -1) src/main/escp2-driver.c (+5, -0) src/main/print-escp2-data.c (+130, -65) src/main/print-escp2.c (+34, -3) src/main/print-escp2.h (+5, -0) src/main/print-vars.c (+87, -0) src/main/printers.c (+30, -0) Support dimension-valued parameters 2004-08-19 78a1de16f8950ee66c614bda79ab859b72d4b3bc Lines: +4, -0 Files: NEWS (+4, -0) Update the list of fixed bugs. 2004-08-18 2940cbc7a19884e6c56ece419247f48e47f5d19a Lines: +16, -10 Files: NEWS (+16, -10) Update list of fixes. 2004-08-18 a8a60d848234c2fb934a2c23b99c37ee676bb6f0 Lines: +61, -4 Files: src/main/print-olympus.c (+61, -4) Color adjustment for Olympus P-200 and Sony UP-DP10. 2004-08-15 527c2fc2777afd6c31f73e0b9ea6263a99232c10 Lines: +2, -0 Files: NEWS (+1, -0) src/foomatic/foomatic-printermap (+1, -0) NEC SuperScript 1400 works with pcl-4 driver 2004-08-15 4d4ed088f3e00cb595be74f48c4e7c2da3d46cec Lines: +1, -1 Files: src/main/path.c (+1, -1) Fix comment syntax 2004-08-15 a8a6c54a41c4a05f3724ba219f3dfd518406b55f Lines: +72, -0 Files: src/cups/genppd.c (+36, -0) src/main/path.c (+36, -0) Define _D_EXACT_NAMLEN and _D_ALLOC_NAMLEN if these were not already defined by the dirent.h provided by the system C library. The implementation is taken from the GNU C library dirent.h. 2004-08-09 af950bdc8575ec805f9740eeed140cc3566daae8 Lines: +174, -10 Files: src/cups/genppd.c (+84, -3) src/main/path.c (+90, -7) Replace the use of BSD scandir() with stpi_scandir(), a replacement taken from GNU libc, with non-portable macros removed. 2004-08-04 7422b13e597f87bb639f4781ca13309cd78dc6ba Lines: +4, -5 Files: scripts/global.mk (+1, -1) src/cups/Makefile.am (+1, -1) src/foomatic/Makefile.am (+1, -1) src/testpattern/Makefile.am (+0, -1) test/Makefile.am (+1, -1) Replace the use of DEFS and INCLUDES with LOCAL_CPPFLAGS in order to ensure that local includes come first on the compiler command line. Put GNUCFLAGS last in LOCAL_CPPCFLAGS so that compiler options all come after the include flags. 2004-08-04 2c78c4603d7bf88a51bb94af7e0405a89ff0ea6e Lines: +1, -1 Files: configure.ac (+1, -1) Prevent the building of loadable modules when building a static libgimpprint. 2004-08-03 0dc42a9ab1171ee614187945f31257aac79182eb Lines: +1, -11 Files: src/cups/Makefile.am (+1, -11) Add missing "\" where a command continues over several lines. Remove old, commented-out, code. 2004-08-03 e75419fb706e62f8aae7347ca904a417ba71ea27 Lines: +8, -56 Files: src/main/.cvsignore (+2, -56) src/main/curve.c (+3, -0) src/main/sequence.c (+3, -0) ieeefp.h declares finite() on Sun systems. 2004-08-03 3409a8ffd289161f56ac27fde449aa378b40eceb Lines: +7, -0 Files: NEWS (+7, -0) Note 1002380. 2004-08-03 67170503f9cc6c6a0e62ae54343aca8a4fc6adf7 Lines: +2, -0 Files: src/libgimpprintui/panel.c (+1, -0) src/libgimpprintui2/panel.c (+1, -0) 1002380 Printing grayscale image w/old printrc file crashes at start 2004-08-01 562ff90951d6b74e1aec98451cf5e032d3b5421d Lines: +0, -1 Files: src/libgimpprintui/panel.c (+0, -1) Remove stray debugging printf. 2004-08-01 8f1888c7fe229af936c184545671e6c6d9577423 Lines: +8, -8 Files: NEWS (+8, -8) Note the CUPS issue a bit more prominently. 2004-08-01 92d28a18e40ab1d6693eaddf7a3438643f664b9c Lines: +180, -438 Files: NEWS (+180, -438) Remove release notes for alpha releases now that we're at beta 2. Other updates. 2004-08-01 0d7e5705593c249b151cd5cde3c20dd6835aaf86 Lines: +1, -1 Files: src/main/escp2-channels.c (+1, -1) Fix channels for R800 2004-07-31 cf057abf2ba36d80fce174270be266fb82144089 Lines: +105, -48 Files: NEWS (+88, -31) README (+17, -17) Prep for 5.0-beta2 release. Note that the release is not imminent; this is just early preparation. 2004-07-31 3e1dc8e02d6fc2d57157c6595209c49a2e0dd740 Lines: +2, -2 Files: configure.ac (+2, -2) Bump version 2004-07-31 07a94140d3305483b0c1fda5ad991245c28e2d58 Lines: +4, -4 Files: src/main/print-canon.c (+4, -4) More complete fix (tested with valgrind) for buffer overrun. Also increase compression buffer size because "compression" can actually expand the data a bit. 2004-07-31 8053afbcbd2162b485e622c11504cf67bd8ec3de Lines: +4, -4 Files: src/main/print-canon.c (+4, -4) 980678 Canon DMT not correct 2004-07-31 b1a4a693766f7c58ac7445d9c020c397651509bf Lines: +20, -17 Files: src/libgimpprintui2/plist.c (+3, -2) src/libgimpprintui2/printrcl.l (+17, -15) Handle version 3 printrc correctly 2004-07-31 f676b31ed9302b1ce633ea5ce1050eb604c43ca3 Lines: +2, -2 Files: src/main/print-canon.c (+2, -2) Print newlines at the end of debug messages. 2004-07-31 5647e97aab5cff7d197963b91818c1ffe81a4a40 Lines: +5, -0 Files: src/libgimpprintui/panel.c (+5, -0) 1000661 GIMP plugin does not refresh correctly in some cases 2004-07-31 2364c7ce172fc9a02213be2382b73d3a1f209b47 Lines: +5, -0 Files: src/libgimpprintui2/panel.c (+5, -0) 1000661 GIMP plugin does not refresh preview correctly in some cases 2004-07-31 5619fbab5ee24535c93fce1dcb5ee04e4ec2c015 Lines: +3, -0 Files: src/libgimpprintui/panel.c (+2, -0) src/libgimpprintui2/panel.c (+1, -0) 1001029 Display problems w/preview - see description 2004-07-31 f8f114da4cc4776fb1ec24fcdefff28106f8ba9c Lines: +4, -4 Files: src/main/print-canon.c (+4, -4) Tentative fix for 982642 Canon 6200 Photo Ink Problems 2004-07-31 04b99dc422a22ddad08c77fd671c218daded3d08 Lines: +35, -4 Files: src/main/print-escp2.c (+35, -4) Add option to print all the way to the hole for CD's. BTW, tested on ESP960, and it works. 2004-07-30 f218ff5d37b340195c96f757767ecf92fd4b6a92 Lines: +13, -16 Files: src/main/print-escp2-data.c (+5, -5) src/main/print-escp2.c (+8, -11) Fix printing to CD, at least for R300 (needs retesting on 950) 2004-07-30 27c7a7310cff5c3164fac12e9a8fe01656d38cb9 Lines: +10, -10 Files: test/unprint.c (+10, -10) sizeof(long) doesn't work correctly in this usage on 64 bit platforms. 2004-07-25 bf184591c1a55d7ea155c84f3444e365e4af0c64 Lines: +21, -3 Files: src/main/print-escp2-data.c (+21, -3) Try again printing to CD. 2004-07-24 36251ea5a9fa3e01ce16691e4247de0c3d85f99e Lines: +1838, -36 Files: configure.ac (+4, -3) include/gimp-print-ui2/.cvsignore (added +3) include/gimp-print-ui2/Makefile.am (+22, -1) include/gimp-print-ui2/curve.h (added +127) include/gimp-print-ui2/gammacurve.h (added +85) include/gimp-print-ui2/gimp-print-ui.h (+4, -0) src/libgimpprintui2/.cvsignore (+4, -14) src/libgimpprintui2/Makefile.am (+20, -0) src/libgimpprintui2/curve.c (added +1055) src/libgimpprintui2/gammacurve.c (added +495) src/libgimpprintui2/panel.c (+19, -18) Add two new widgets: StpuiCurve and StpuiGammaCurve, based on the GTK+ GtkCurve and GtkGammaCurve widgets. Use these widgets in libgimpprintui and the print plugin. 2004-07-24 81249e29832ff2a1106c25352eb728161329dcf7 Lines: +2, -0 Files: src/main/printers.xml (+2, -0) Add Olympus P200 back. 2004-07-24 a6c16453ec8e4d51ae46a825d284161ad261a1ac Lines: +151, -5 Files: src/main/Makefile.am (+1, -0) src/main/dither-impl.h (+2, -0) src/main/dither-main.c (+13, -4) src/main/dither-predithered.c (added +134) src/testpattern/run-testpattern (+1, -1) Add "predithered" dither algorithm 2004-07-24 71f6e6f9a3d151a1f94cd815c968a246abd9fa98 Lines: +11, -4 Files: src/main/channel.c (+2, -1) src/main/color-conversion.h (+2, -1) src/main/color-conversions.c (+4, -0) src/main/print-color.c (+1, -0) src/testpattern/run-testpattern-1 (+2, -2) Add predithered color correction 2004-07-24 b4ef12567b6fbd9f71abbf5bec8fd88b7fa22808 Lines: +1090, -1362 Files: src/main/printers.c (+52, -65) src/main/printers.xml (+1038, -1297) Change the XML data format to allow specification of arbitrary parameters. This simplifies the syntax. 2004-07-24 87ac3366fe7fcd0784e0c1f0e83722b4e78259ae Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) Force PPD files to rebuild if printers.xml changes. 2004-07-24 f0901b574d2f651ea9d22774e9e8485c9362347d Lines: +7, -7 Files: doc/5.0-release-plan.txt (+7, -7) Update the release plan 2004-07-22 09eee5a4e34f81bc379ac0e4a5f333b64b072838 Lines: +64, -2 Files: NEWS (+2, -0) man/gimpprint-models.7.in (+1, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/print-olympus.c (+57, -2) src/main/printers.xml (+3, -0) Support for Olympus P-200 2004-07-09 f0e786746cdfcd893b09e528c613787b19975567 Lines: +177, -32 Files: NEWS (+4, -1) man/gimpprint-models.7.in (+1, -0) src/foomatic/foomatic-printermap (+2, -0) src/main/print-olympus.c (+167, -31) src/main/printers.xml (+3, -0) support for Olympus P-440 2004-07-04 edb685938646a651499adae8cb160a4c4c559e0d Lines: +0, -0 Update the British English translation. 2004-07-02 bb901c18ec8b402daa54ba2e7a59fd1087dd91e6 Lines: +279, -189 Files: src/main/libgimpprint.sym (+279, -189) Update the symbol list. 2004-07-01 d72c4712d5dee67f0e517b23fa73c97e8a684bdd Lines: +50, -53 Files: src/main/print-olympus.c (+50, -53) - code cleanup; pagesize and laminate pattern moved to privdata structure 2004-06-30 a8ebd8742a7f66f3953439712a7f90b0de8dd4b2 Lines: +176, -8 Files: NEWS (+5, -0) man/gimpprint-models.7.in (+2, -0) src/foomatic/foomatic-printermap (+3, -0) src/main/print-olympus.c (+160, -8) src/main/printers.xml (+6, -0) - fixed bugs in canon-cp100 - wrong papersize in header - wrong size of card paper - changed Card papersize - added Wide Postcard papersize - support for Canon CP-220, CP-330 (compatible with CP-100 + wide postcard papersize) - partial support for Olympus P-10 2004-06-30 543600c24b09ebaff9201d0057ef51280c71db28 Lines: +11, -4 Files: src/main/papers.xml (+11, -4) - changed Card papersize - added Wide Postcard papersize 2004-06-30 cff0c4e58738105187946b3c8a9c9f4e241c773d Lines: +82, -65 Files: src/main/print-escp2-data.c (+65, -65) src/main/print-escp2.c (+12, -0) src/main/print-escp2.h (+5, -0) Add SupportsPacketMode read-only boolean parameter to Epson driver to allow utilities to determine whether they need to take the printer out of packet mode. 2004-06-28 5e896a82ca8cf27d7c930aa86263638c81f1c9f5 Lines: +5, -3 Files: configure.ac (+2, -1) m4/stp_gimp.m4 (+2, -1) src/gimp2/Makefile.am (+1, -1) Install the GIMP 2.0 plug-in into the GIMP 2.0 plug-in directory, rather than the GIMP 1.2 directory. 2004-06-28 5492f600fe33a84bb03f537eadaff44216bfb3dd Lines: +27, -25 Files: src/main/print-olympus.c (+27, -25) code clean up in color layer "management" =============================================================================== Name: gimp-print-5_0_0-beta1 2004-06-26 cc06cf06191a3d9e4ab00e401c4be8239e7d811a Lines: +0, -0 Gimp-Print 5.0.0-beta1 release 2004-06-26 f5a4f9f648929dcc051f068763ea193924b955ec Lines: +0, -4 Files: src/libgimpprintui2/Makefile.am (+0, -4) Need to distribute gimpprintui2.pc.in. 2004-06-26 902c4cb8e1ec125173630e062e3855ec19976373 Lines: +2, -1 Files: doc/Makefile.am (+1, -0) doc/gimpprint.dox.in (+1, -1) Remove old gimpprint/html tree before regenerating it 2004-06-26 91756f800037d55385e788ba779141af9f2415fc Lines: +1, -1 Files: doc/gimpprint.dox.in (+1, -1) Don't document xmli18n-tmp.h 2004-06-26 59f5d9538ce3d58bdf996941fd54afcf265ea6dd Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) Grab the right amount of data from the channel code. 2004-06-26 c90b04e49f049cf4a0d0108df16fb052101603d1 Lines: +146, -119 Files: NEWS (+125, -109) README (+21, -10) Prep for 5.0-beta1 release 2004-06-24 44cf3102e8ea7b46ff32e748003ba8514781e575 Lines: +49, -1 Files: src/main/print-olympus.c (+49, -1) - "rastertoprinter vs. olympus driver" bug removed reported 2003-12-26: [ 865841 ] Canon CP-200 2004-06-14: [ 972478 ] Olympus-P400 misregistration 2004-06-23 2205dad6563ae6255774a18c87338047d3bb0d7b Lines: +81, -48 Files: test/pcl-unprint.c (+81, -48) Don't segfault when we see end raster graphics for the second time. Added some more PCL commands. 2004-06-23 67c2b63858a3e25def24c39a2ccd5ca4daa66f21 Lines: +4, -2 Files: src/gimp/print.c (+4, -2) Don't free string in the middle. 2004-06-23 1ddd48c0ee39d940c477c8b8b2ba920590f0f368 Lines: +1, -1 Files: src/gimp2/print.c (+1, -1) Use C comment syntax rather than C++ syntax. 2004-06-23 54e61349bfe3a9b30e6a20b8103786069b04d0e8 Lines: +10, -9 Files: doc/5.0-release-plan.txt (+10, -9) Updates. 2004-06-22 4e298ea791594ad013ba59158cce1195c38c701d Lines: +9426, -46 Files: configure.ac (+49, -45) include/Makefile.am (+1, -1) include/gimp-print-ui2/Makefile.am (added +40) include/gimp-print-ui2/gimp-print-ui.h (added +175) scripts/global.mk (+5, -0) src/Makefile.am (+2, -0) src/gimp2/.cvsignore (added +5) src/gimp2/Makefile.am (added +52) src/gimp2/print-image-gimp.c (added +447) src/gimp2/print-intl.h (added +38) src/gimp2/print.c (added +457) src/gimp2/print_gimp.h (added +55) src/libgimpprintui2/.cvsignore (added +22) src/libgimpprintui2/Makefile.am (added +80) src/libgimpprintui2/gimp-print-ui-internal.h (added +247) src/libgimpprintui2/gimpprintui2.pc.in (added +11) src/libgimpprintui2/panel.c (added +4730) src/libgimpprintui2/plist.c (added +1461) src/libgimpprintui2/print-image-thumbnail.c (added +130) src/libgimpprintui2/printrc.h (added +44) src/libgimpprintui2/printrcl.l (added +112) src/libgimpprintui2/printrcy.y (added +382) src/libgimpprintui2/ui-utils.c (added +881) Add GTK+ 2.0 port of libgimpprintui and the GIMP Print plugin. 2004-06-22 0bed72165b0b9bb2d10c1b5835577742f9f1ecd2 Lines: +15, -5 Files: src/main/print-olympus.c (+15, -5) *** empty log message *** 2004-06-21 a1c210de62002ac1d71da15d9576906bf3e1622c Lines: +1, -1 Files: src/cups/rastertoprinter.c (+1, -1) tiny bugfix in debug message :) 2004-06-20 477e5bbdecdcc04f0dfdafa6d15600d18ed4aa11 Lines: +2, -1 Files: NEWS (+2, -1) Minor clarification. 2004-06-20 eda70c575a7f7269e924f096769b483ee76956a0 Lines: +188, -46 Files: NEWS (+176, -33) README (+10, -11) configure.ac (+2, -2) Advance to beta release 2004-06-20 73d4bb4a5187fc529a7ef072d3373631927b7c9c Lines: +0, -23 Files: NEWS (+0, -23) Duplex mention was added in the wrong place. Moving to the release notes for beta 1. 2004-06-20 068e59ae1db83f780ab4891b550850942b26a748 Lines: +65, -32 Files: test/pcl-unprint.c (+65, -32) Supress PNM output but continue diagnostic dump instead of just stopping if we don't like the input file. Added some extra PCL commands. 2004-06-20 7690fe28621332d62d73e4ea57786f9745a74fb0 Lines: +305, -37 Files: NEWS (+23, -0) src/cups/genppd.c (+35, -0) src/cups/rastertoprinter.c (+13, -0) src/foomatic/foomatic-printermap (+1, -1) src/foomatic/printer_options.c (+3, -0) src/ghost/ijsgimpprint.c (+54, -9) src/main/print-pcl.c (+170, -26) src/main/printers.xml (+6, -1) Duplex support for the "pcl-4" and "pcl-900" drivers. Split LaserJet 4V/4Si (4Si supports a duplexer). 2004-06-17 be2e21c3cf617e8b0ee8912f6eb39631de4b9b7e Lines: +44, -44 Files: configure.ac (+44, -44) Disable GTK+ 2.0 checks until there is something that requires it. 2004-06-17 136c21c6e98a578ffd2fc59cf2bab2dd301bf197 Lines: +245, -245 Files: src/main/printers.xml (+245, -245) Change manufacturer names (capitalization) to comply with PPD standard. 2004-06-17 a998a0cde86fe982cd4c86e403428ac992c94854 Lines: +46, -8 Files: NEWS (+5, -3) man/gimpprint-models.7.in (+4, -0) src/foomatic/foomatic-printermap (+2, -1) src/main/print-olympus.c (+31, -3) src/main/printers.xml (+4, -1) - support for Fujifilm CX-550 2004-06-13 77eb26d07fc8eed3ff3fb04ddca3cb4dc9bbe3ba Lines: +1, -1 Files: src/libgimpprintui/plist.c (+1, -1) Don't choke if printrc file is trashed. 2004-06-13 fbfda490d7b87a34b3e864a4a886145357ab2274 Lines: +10, -1 Files: src/main/print-ps.c (+10, -1) 972014 eksprx600_610.ppd crashes gimp-print-4.2.6-4 2004-06-12 9fb9d39581cfe7f0b7a5c7654e298649e4434ca2 Lines: +42, -1 Files: include/gimp-print/xml.h (+1, -0) src/main/array.c (+41, -1) Add stp_xmltree_create_from_array. 2004-06-12 f642459a5e5b5c034347c13271941ae4afd4c3b4 Lines: +7, -4 Files: include/gimp-print/xml.h (+4, -1) src/main/curve.c (+2, -2) src/main/sequence.c (+1, -1) Export XML interchange for curves, and improve const-correctness. 2004-06-12 99db20e86d443111d5bf76104128e2a345607f59 Lines: +10, -7 Files: NEWS (+10, -7) Correct DesignJet 2500/3500 page sizes. 2004-06-09 9dbd432853230f96f350d60b9a3249730511a5cf Lines: +16, -3 Files: src/main/print-pcl.c (+15, -2) src/main/printers.xml (+1, -1) DesignJet 2500 is 36" wide and the DesignJet 3500 is 54" wide. 2004-06-08 fdd32ecb5f86dc3d68038fd88de23a2fab218add Lines: +95, -0 Files: src/testpattern/run-testpattern-1 (+95, -0) Test raw driver to check 8-bit output. 2004-06-08 479d50af495a0d83c494491e11b9df3ba7cdd77d Lines: +1, -1 Files: src/testpattern/testpatterny.y (+1, -1) Set page height rather than setting width twice. 2004-06-08 eb728103ae4379fd4d8e68f5caa857a8505b27fb Lines: +5, -3 Files: src/testpattern/testpattern.c (+5, -3) Set black value correctly. 2004-06-08 5ecc90f358be965eb4a2e78f76d8a0740e2b4216 Lines: +2, -2 Files: src/main/color-conversions.c (+2, -2) Print lut->steps when printing colorfunc information. 2004-06-07 0a0ae88bd3db522aaffbc2cab071b94e703d8880 Lines: +1, -0 Files: src/main/color-conversions.c (+1, -0) Resample the gcr curve correctly. 2004-06-07 f12e4e0646579336e51d289d1857b1b14aaa0477 Lines: +17, -15 Files: src/libgimpprintui/printrcl.l (+17, -15) Print better debug info. Accept file versions 2 and 3. 2004-06-07 f74805e5af20b1cbc86b6f0dcb3873838b430230 Lines: +2, -1 Files: src/libgimpprintui/plist.c (+2, -1) Bump the file version so that earlier alpha releases won't get confused. 2004-06-06 1bf854735712a4e49b2cd5e41ff2c0d79d4c5ff4 Lines: +21, -22 Files: src/main/color-conversions.c (+6, -3) src/main/dither-main.c (+1, -1) src/main/print-color.c (+8, -8) src/main/print-util.c (+6, -0) src/testpattern/run-testpattern (+0, -10) Make gamma be an optional parameter rather than a mandatory user parameter. This also required changing the parameter merge slightly to permit it to set a defaulted parameter. Handle brightness correctly in uncorrected mode. Make dither algorithm be an advanced, rather than advanced2, parameter. Still needs to complete valgrind run. 2004-06-06 3245eb8bc1a215547014f064dee40b70f055c0f4 Lines: +2, -4 Files: src/testpattern/run-testpattern-1 (+2, -4) Save some space in the printout. 2004-06-06 075e9074c684852dc32ab0391720c056d1befb67 Lines: +46, -3 Files: doc/5.0-release-plan.txt (+46, -3) Update the release plan. 2004-06-06 fe3bbde39264321832c3ae05101cad7b7a2d6d15 Lines: +236, -21 Files: src/main/color-conversions.c (+37, -16) src/main/print-color.c (+2, -1) src/testpattern/Makefile.am (+2, -2) src/testpattern/run-testpattern-1 (added +193) src/testpattern/testpattern.c (+2, -2) Fix up a few uses of lut->steps vs. 1 << bits. They aren't always equivalent. Where we can't avoid this, make sure that lut->steps is set correctly. Fix a null pointer issue. Fix a few indexing problems. Create the GCR curve in desaturated mode. Add a new test that exercises all of the color modes. Don't suppress error/debug output when using testpattern -n. 2004-06-05 dad6ce8579272dda9211e3bb3a76e00ed5371815 Lines: +97, -46 Files: src/main/color-conversion.h (+2, -0) src/main/color-conversions.c (+52, -32) src/main/print-color.c (+43, -14) Fix up brightness and contrast correction. Do color->gray conversion correctly. The luminance values should only be inverted if the input is black-based; whether the conversion inverts the color scale is irrelevant. 2004-06-04 1a3d84571585580e2edfe79439a25569972dd8c9 Lines: +151, -58 Files: src/main/color-conversion.h (+1, -0) src/main/color-conversions.c (+88, -38) src/main/print-color.c (+62, -20) Improve the behavior of the brightness and contrast controls. Needs considerably more testing! 2004-05-31 46b1bc55b8720ba03e1afb56f4c2f27c3263580b Lines: +0, -1 Files: configure.ac (+0, -1) Remove AC_CONFIG_FILES([src/libgimpprintui/gimpprintui2.pc]) until that file is repopulated. 2004-05-30 7328d7bdabfad214c36f9802d3c880f0b27650fd Lines: +11, -0 Files: doc/5.0-release-plan.txt (+11, -0) Updates 2004-05-30 b060562b9324001fdd1bbe82bd9707b943da22f6 Lines: +94, -29 Files: include/gimp-print/curve.h (+1, -2) include/gimp-print/util.h (+2, -1) src/main/curve.c (+44, -14) src/main/print-canon.c (+3, -3) src/main/print-color.c (+14, -0) src/main/print-lexmark.c (+3, -3) src/main/print-util.c (+9, -1) test/curve.c (+18, -5) Fix more problems with piecewise curves. Also fix a specific problem with with spline interpolation. 2004-05-26 cf0132adbac206f3bdb70e7065b4ef8d1cdbed25 Lines: +1, -1 Files: src/libgimpprintui/Makefile.am (+1, -1) Revert change to build only a static libgimpprintui. 2004-05-26 4a21ce23f77bac0745a78fae1109e9b4f0d68a15 Lines: +21, -2 Files: src/cups/genppd.c (+11, -1) src/main/path.c (+10, -1) Replace the non-portable use of BSD alphasort() with dirent_sort(). 2004-05-26 a878b54d4eb51b06ba26147984e004580d2ef84a Lines: +3, -1 Files: src/gimp/print.c (+1, -0) src/libgimpprintui/panel.c (+2, -1) Fix a few memory leaks, tested with Valgrind 2004-05-26 7f034bb592779821d5ac147813622c30ba59a403 Lines: +670, -306 Files: include/gimp-print-ui/gimp-print-ui.h (+47, -5) include/gimp-print/string-list.h (+7, -2) src/gimp/print.c (+3, -0) src/libgimpprintui/Makefile.am (+2, -2) src/libgimpprintui/gimp-print-ui-internal.h (+1, -0) src/libgimpprintui/panel.c (+250, -54) src/libgimpprintui/plist.c (+246, -229) src/libgimpprintui/printrcl.l (+8, -0) src/libgimpprintui/printrcy.y (+86, -4) src/main/string-list.c (+20, -10) Revamp the command logic. Rather than forcing the user to enter the command, offer a standard command built from the queue name and whether raw printing is required. Also offer a choice of file and custom command. 742187 huge delays with lpstat -d -p 700792 PostScript and -oraw 2004-05-23 ce97f550cddb8646562f7f14c9e3da2c380c3fce Lines: +58, -51 Files: include/gimp-print/string-list.h (+31, -9) include/gimp-print/vars.h (+2, -19) src/ghost/ijsgimpprint.c (+1, -1) src/libgimpprintui/gimp-print-ui-internal.h (+2, -2) src/libgimpprintui/panel.c (+5, -5) src/libgimpprintui/ui-utils.c (+1, -1) src/main/printers.c (+1, -1) src/main/string-list.c (+15, -13) Change stp_string_list_t to use the new-style forward declared struct and typedef, and update function prototypes and code accordingly. 2004-05-23 16f2d793c4d22648309b54781474433816441a2f Lines: +53, -123 Files: debian/Makefile.am (+2, -3) debian/changelog (+11, -0) debian/control.in (+0, -47) debian/cupsys-driver-gimpprint.dirs (removed -1) debian/cupsys-driver-gimpprint.postrm (+2, -0) debian/cupsys-driver-gimpprint.prerm (removed -38) debian/libgimpprint-doc.doc-base.reference.in (added +14) debian/libgimpprint-doc.install.in (+2, -2) debian/libgimpprintui-dev.install (removed -5) debian/libgimpprintui.install (removed -2) debian/rules (+17, -20) debian/{libgimpprint-doc.doc-base.in => libgimpprint-doc.doc-base.developer.in} (+5, -5) Update Debian packaging for 5.0.0-alpha3. 2004-05-23 53bbb373b35e0ab2743e7e89fb1375c60dc297ce Lines: +4, -0 Files: configure.ac (+4, -0) Determine the module path correctly. Previously, this would be set incorrectly if --prefix was used and $exec_prefix was set to "NONE". 2004-05-23 192cd64c2e54bdc01b3f41c06d67070ca8bd9cdf Lines: +1, -1 Files: src/cups/cups-genppdupdate.in (+1, -1) Don't exit with a failure code when no PPDs have been upgraded. This can occur when there are no queues available, or are using 4.2 PPDs, and this can break upgrade scripts. 2004-05-23 521454506bf2b7e0ad23570022f3b3d85582976c Lines: +33, -32 Files: configure.ac (+10, -23) src/libgimpprintui/Makefile.am (+2, -6) src/libgimpprintui/gimpprintui.pc.in (added +11) src/main/Makefile.am (+0, -3) src/main/gimpprint.pc.in (added +10) Fix VPATH build. Don't generate pkg-config templates, since this breaks VPATH builds with recent versions of automake. Allow cups-genppd and rastertogimpprint to be linked dynamically, even when --enable-static is used with a new option --disable-static-genppd. Always build libgimpprintui statically, since it only has a single user. 2004-05-22 c328c413c68be5fddd5d01d450065fb2a6530d08 Lines: +12, -12 Files: doc/users_guide/Makefile.am (+12, -12) Fix VPATH build. 2004-05-22 bb16b54b8cc3addaebd9258a0ded80d82cd756fe Lines: +42, -41 Files: m4/gimp.m4 (+39, -39) m4/stp_gimp.m4 (+3, -2) Tighten GIMP 1.2 version checking so that even if forced, it will not be possible to build the GIMP 1.2 plugin if a version > 1.2 is found. 2004-05-18 0d7acc17e182b1a944d10fcc239aa821b44e613d Lines: +8, -1 Files: src/libgimpprintui/plist.c (+8, -1) 955436 gimp plugin save printc with wrong locale 2004-05-17 05ad9514683cb006815d04e3532987706eb86915 Lines: +1, -0 Files: src/gimp/print.c (+1, -0) Added missing "break" statement which caused compiler warning. 2004-05-16 be9789ff57e60a3718c131c89d1191cbb6abd58c Lines: +12, -7 Files: doc/5.0-release-plan.txt (+12, -7) Updates 2004-05-16 1edd667579c5fec1dd59110bb8b8b3cee4d1d709 Lines: +1098, -264 Files: include/gimp-print/curve.h (+85, -29) include/gimp-print/util.h (+2, -0) src/main/curve.c (+420, -58) test/curve.c (+591, -177) Support piecewise curves =============================================================================== Name: gimp-print-5_0_0-alpha3 2004-05-13 27e953f4998190b77ac340913701cf50f9f074d1 Lines: +0, -0 Gimp-Print 5.0.0-alpha3 release 2004-05-13 a330824c263e018837d6a7c1dcec5c6ec610d1f8 Lines: +3, -4 Files: NEWS (+3, -4) Clarify 2004-05-11 1d10e05e9fabcb5186602b8eb1cc776aea9179d2 Lines: +9, -0 Files: scripts/autogen.sh (+9, -0) Add check for pkg-config. 2004-05-11 a8068235eaeb10f861af71c347dfb46e153fce29 Lines: +2, -0 Files: src/libgimpprintui/printrcy.y (+2, -0) Fix a few errors 2004-05-10 2c38964d0d69c444e5cee4e1294567e5c629d101 Lines: +4, -0 Files: doc/README.maintaining (+4, -0) Document the requirement for pkg-config. 2004-05-09 787a4f54a20f70725788d8b3ef0766f2ed63384a Lines: +8, -0 Files: .cvsignore (+3, -0) doc/.cvsignore (+3, -0) doc/developer/.cvsignore (+2, -0) More files to ignore 2004-05-09 4b9b6383424e39ebc871cefae509c8ad28ba129b Lines: +5, -1 Files: NEWS (+5, -1) Note removal of libprintut 2004-05-09 85802e692eafc3af7a7b820a24653f84a8198606 Lines: +203, -2826 Files: Makefile.am (+1, -1) configure.ac (+4, -19) doc/README.maintaining (+4, -16) include/gimp-print/curve.h (+5, -0) include/gimp-print/util.h (+3, -2) include/gimp-print/vars.h (+3, -0) lib/.cvsignore (removed -12) lib/Makefile.am (removed -43) lib/alloca.c (removed -504) lib/getopt.c (removed -1055) lib/getopt.h (removed -169) lib/getopt1.c (removed -188) lib/libprintut.h (removed -50) lib/pathmax.h (removed -53) lib/strcspn.c (removed -52) lib/vasprintf.c (removed -193) lib/xgetcwd.c (removed -77) lib/xmalloc.c (removed -110) lib/xmalloc.h (removed -43) po/POTFILES.in (+0, -9) scripts/global.mk (+0, -1) src/cups/Makefile.am (+6, -6) src/cups/genppd.c (+12, -35) src/cups/rastertoprinter.c (+4, -5) src/escputil/Makefile.am (+1, -1) src/escputil/escputil.c (+8, -9) src/foomatic/Makefile.am (+5, -5) src/foomatic/gimp-print-version.c (+0, -1) src/foomatic/paper_sizes.c (+0, -1) src/foomatic/printer_margins.c (+0, -1) src/foomatic/printer_options.c (+0, -1) src/foomatic/printers.c (+0, -1) src/ghost/Makefile.am (+1, -1) src/ghost/ijsgimpprint.c (+14, -14) src/gimp/Makefile.am (+1, -1) src/gimp/print-image-gimp.c (+7, -8) src/gimp/print.c (+2, -3) src/libgimpprintui/panel.c (+8, -9) src/libgimpprintui/plist.c (+22, -23) src/libgimpprintui/print-image-thumbnail.c (+1, -2) src/libgimpprintui/printrcl.l (+0, -1) src/libgimpprintui/printrcy.y (+0, -1) src/libgimpprintui/ui-utils.c (+1, -2) src/main/path.c (+2, -2) src/main/print-lexmark.c (+4, -4) src/main/print-util.c (+3, -3) src/testpattern/Makefile.am (+2, -5) src/testpattern/printers.c (+0, -1) src/testpattern/testpattern.c (+9, -9) test/Makefile.am (+6, -6) test/bjc-unprint.c (+8, -13) test/escp2-weavetest.c (+14, -15) test/pcl-unprint.c (+27, -27) test/testdither.c (+0, -1) test/unprint.c (+15, -12) Remove libprintut, which is no longer required. Replace usage of xmalloc/xrealloc/xcalloc with the corresponding libgimpprint functions, stp_malloc/stp_realloc/stp_zalloc. 2004-05-09 b005ebc85065969ffd22c029c1dd8057b6c8e601 Lines: +0, -0 Remove RCS tag. 2004-05-09 bb7c0fc6d544c899052dd1b7da41c064dee00f1c Lines: +11, -2 Files: Makefile.am (+11, -2) Require autogen.sh to have run today in order to build distribution (so that config.h will be up to date). 2004-05-08 e8e50cae399e23ffb820ae73ef400d6c726f64c6 Lines: +42, -18 Files: NEWS (+31, -7) README (+10, -10) debian/README.Debian (+1, -1) Update information 2004-05-08 f2989297a2e2f309cb82e94cd19852464a5ce711 Lines: +20, -2 Files: src/escputil/escputil.c (+20, -2) 855685 escputil does not return status for C84 2004-05-08 75359f8b1e39272ac74af22f6ffc3821f7a527b1 Lines: +6, -6 Files: include/gimp-print/module.h (+6, -6) Module functions should be declared extern. 2004-05-07 37765c311fa0425d999804e873358fc84c4f984f Lines: +1, -1 Files: src/testpattern/testpatterny.y (+1, -1) One more fix required. 2004-05-07 2117e7600f9f397748a37002549b84dda0674399 Lines: +1664, -1920 Files: include/gimp-print-ui/gimp-print-ui.h (+1, -1) include/gimp-print/array.h (+14, -15) include/gimp-print/channel.h (+11, -11) include/gimp-print/color.h (+8, -8) include/gimp-print/curve-cache.h (+4, -4) include/gimp-print/curve.h (+46, -47) include/gimp-print/dither.h (+23, -23) include/gimp-print/list.h (+5, -5) include/gimp-print/paper.h (+1, -1) include/gimp-print/printers.h (+32, -33) include/gimp-print/sequence.h (+32, -33) include/gimp-print/util.h (+16, -16) include/gimp-print/vars.h (+122, -119) include/gimp-print/weave.h (+13, -13) include/gimp-print/xml.h (+3, -3) src/cups/genppd.c (+6, -6) src/cups/rastertoprinter.c (+10, -10) src/escputil/escputil.c (+7, -7) src/foomatic/printer_margins.c (+2, -2) src/foomatic/printer_options.c (+2, -2) src/foomatic/printers.c (+1, -1) src/ghost/ijsgimpprint.c (+10, -10) src/libgimpprintui/gimp-print-ui-internal.h (+2, -2) src/libgimpprintui/panel.c (+17, -17) src/libgimpprintui/plist.c (+7, -7) src/libgimpprintui/printrcy.y (+1, -1) src/main/array.c (+70, -94) src/main/bit-ops.c (+2, -2) src/main/channel.c (+14, -14) src/main/color-conversion.h (+6, -6) src/main/color-conversions.c (+44, -44) src/main/color.c (+4, -4) src/main/curve-cache.c (+3, -3) src/main/curve.c (+185, -220) src/main/dither-ed.c (+1, -1) src/main/dither-eventone.c (+2, -2) src/main/dither-impl.h (+3, -3) src/main/dither-inks.c (+12, -12) src/main/dither-main.c (+12, -12) src/main/dither-ordered.c (+1, -1) src/main/dither-very-fast.c (+1, -1) src/main/escp2-driver.c (+26, -26) src/main/generic-options.c (+2, -2) src/main/generic-options.h (+2, -2) src/main/print-canon.c (+37, -37) src/main/print-color.c (+23, -23) src/main/print-dither-matrices.c (+20, -20) src/main/print-escp2.c (+66, -66) src/main/print-escp2.h (+4, -4) src/main/print-lexmark.c (+32, -32) src/main/print-list.c (+196, -251) src/main/print-olympus.c (+29, -29) src/main/print-papers.c (+1, -1) src/main/print-pcl.c (+19, -19) src/main/print-ps.c (+18, -18) src/main/print-raw.c (+8, -8) src/main/print-util.c (+25, -25) src/main/print-vars.c (+140, -205) src/main/print-weave.c (+30, -30) src/main/printers.c (+78, -117) src/main/sequence.c (+137, -174) src/main/xml.c (+2, -2) src/testpattern/printers.c (+1, -1) src/testpattern/testpattern.c (+3, -3) src/testpattern/testpattern.h (+1, -1) test/curve.c (+4, -4) test/escp2-weavetest.c (+2, -2) test/testdither.c (+1, -1) test/xml-curve.c (+1, -1) Data types are typedefs of forward-declared structures rather than void pointers. "Cookies" embedded in the object structures are no longer required. The libgimpprint "internal" representation is identical to the external representation of datatypes, and hence the same datatype can be use for both external and internal functions. The new datatypes are structures rather than pointers, so it is clear whether a variable is being passed by value or by reference. 2004-05-07 3a4675a2a79c42e1a474d8d64181d3b29c964867 Lines: +1, -1 Files: doc/developer/Makefile.am (+1, -1) Fixed incorrect escaping of a shell variable. 2004-05-01 66d8f43cbc990916aba8bc8c5ed81f98039a1215 Lines: +4, -6 Files: src/libgimpprintui/panel.c (+4, -6) Return FALSE from idle functions rather than yanking them. 2004-05-01 6a420ff3c9e3efa01f4e5cd942fa6005c2d6adc2 Lines: +2, -2 Files: src/main/print-escp2.c (+2, -2) Offer the effective printing resolution (vs. the physical printer resolution) with escp2_describe_resolution. 2004-05-01 61b55eb9e84b8aecada4d2bb5fa8f001dc62d2a9 Lines: +11, -10 Files: src/main/channel.c (+1, -0) src/main/color-conversions.c (+10, -10) Process the zero mask correctly 2004-05-01 5d788b485cc6bf4eda06fd4016a6aa5c0d572c30 Lines: +5, -5 Files: src/main/print-canon.c (+1, -1) src/main/print-escp2.c (+2, -2) src/main/print-lexmark.c (+1, -1) src/main/print-pcl.c (+1, -1) Avoid depending upon possibly unset strings 2004-05-01 ded33bef873d8f9f28af797211f1ec29ebe47388 Lines: +40, -10 Files: src/libgimpprintui/panel.c (+40, -10) Make sure printing mode is always set when necessary. 2004-04-30 b6043e06360cd0d0b361a2d27e87b1a1fe720439 Lines: +48, -16 Files: configure.ac (+40, -4) src/cups/Makefile.am (+1, -2) src/cups/genppd.c (+3, -3) src/cups/rastertoprinter.c (+4, -4) src/main/Makefile.am (+0, -3) Move definitions from -D command line options to config.h. 2004-04-27 965ead20b38d7bcb19ba7d7150b6a79dd65f97b2 Lines: +724, -691 Files: NEWS (+49, -9) configure.ac (+2, -2) include/gimp-print/color.h (+0, -3) include/gimp-print/dither.h (+23, -23) include/gimp-print/list.h (+14, -14) include/gimp-print/mxml.h (+66, -66) include/gimp-print/string-list.h (+2, -0) include/gimp-print/util.h (+1, -1) include/gimp-print/weave.h (+1, -1) include/gimp-print/xml.h (+6, -6) src/libgimpprintui/plist.c (+9, -9) src/main/array.c (+5, -5) src/main/channel.c (+5, -5) src/main/color.c (+0, -5) src/main/curve.c (+55, -55) src/main/dither-ed.c (+5, -5) src/main/dither-eventone.c (+6, -6) src/main/dither-impl.h (+4, -4) src/main/dither-inks.c (+6, -6) src/main/dither-inlined-functions.h (+1, -1) src/main/dither-main.c (+4, -4) src/main/mxml-attr.c (+12, -12) src/main/mxml-file.c (+92, -92) src/main/mxml-node.c (+72, -72) src/main/mxml-search.c (+24, -24) src/main/print-canon.c (+9, -9) src/main/print-color.c (+4, -5) src/main/print-dither-matrices.c (+25, -25) src/main/print-escp2.c (+9, -9) src/main/print-escp2.h (+3, -3) src/main/print-lexmark.c (+43, -43) src/main/print-list.c (+16, -16) src/main/print-papers.c (+21, -21) src/main/print-pcl.c (+32, -32) src/main/print-vars.c (+4, -4) src/main/print-weave.c (+7, -7) src/main/printers.c (+16, -16) src/main/sequence.c (+21, -21) src/main/xml.c (+26, -26) test/testdither.c (+24, -24) Further API cleanup 2004-04-25 bc128b8dcafc7e0a1f58ae37157136047181ab9d Lines: +95, -24 Files: configure.ac (+62, -4) m4/stp_gimp.m4 (+33, -20) Add configure checks for the GIMP 2.0. 2004-04-25 5c3ace278fe9eb1e591a5c748a3c44a522626f89 Lines: +7, -7 Files: src/main/module.c (+7, -7) Fix function name changes due to header changes. The code compiled when building loadable modules was not converted previously. 2004-04-25 6dc7c5e4117e0d66af849e67fb6a3b5ffa8d29a5 Lines: +2, -2 Files: doc/5.0-release-plan.txt (+2, -2) Completed header file reorg. 2004-04-25 f1c156781d1a5a427b957822a8ab5af18bf21f98 Lines: +3409, -3459 Files: doc/gimpprint.dox.in (+2, -2) include/gimp-print/Makefile.am (+12, -1) include/gimp-print/array.h (+3, -3) include/gimp-print/channel.h (added +69) include/gimp-print/color.h (+51, -8) include/gimp-print/curve.h (+3, -3) include/gimp-print/dither.h (added +199) include/gimp-print/gimp-print-intl-internal.h (+3, -3) include/gimp-print/gimp-print-intl.h (+3, -3) include/gimp-print/gimp-print-module.h (added +67) include/gimp-print/gimp-print.h (+3, -3) include/gimp-print/image.h (+12, -3) include/gimp-print/list.h (added +91) include/gimp-print/paper.h (+8, -3) include/gimp-print/printers.h (+44, -3) include/gimp-print/sequence.h (+3, -3) include/gimp-print/string-list.h (+3, -3) include/gimp-print/util.h (+86, -3) include/gimp-print/vars.h (+33, -3) include/gimp-print/xml.h (added +67) src/main/Makefile.am (+2, -14) src/main/array.c (+12, -13) src/main/bit-ops.c (+10, -12) src/main/channel.c (+39, -39) src/main/color-conversion.h (+6, -5) src/main/color-conversions.c (+78, -80) src/main/color.c (+63, -64) src/main/color.h (removed -122) src/main/curve-cache.c (+15, -15) src/main/curve.c (+87, -88) src/main/dither-ed.c (+4, -4) src/main/dither-eventone.c (+14, -14) src/main/dither-inks.c (+53, -53) src/main/dither-main.c (+49, -50) src/main/dither-ordered.c (+1, -1) src/main/dither-very-fast.c (+3, -3) src/main/dither.h (removed -199) src/main/escp2-driver.c (+71, -72) src/main/generic-options.c (+2, -2) src/main/generic-options.h (+1, -1) src/main/gimp-print-internal.h (+2, -5) src/main/image.c (+7, -7) src/main/image.h (removed -44) src/main/module.c (+91, -93) src/main/mxml-attr.c (+1, -1) src/main/mxml-file.c (+1, -1) src/main/mxml-node.c (+1, -1) src/main/mxml-search.c (+1, -1) src/main/path.c (+21, -22) src/main/print-canon.c (+102, -103) src/main/print-color.c (+67, -69) src/main/print-dither-matrices.c (+94, -96) src/main/print-escp2.c (+74, -76) src/main/print-escp2.h (+6, -6) src/main/print-lexmark.c (+160, -162) src/main/print-list.c (+100, -100) src/main/print-olympus.c (+114, -115) src/main/print-papers.c (+45, -46) src/main/print-pcl.c (+167, -170) src/main/print-ps.c (+97, -98) src/main/print-raw.c (+28, -29) src/main/print-util.c (+86, -88) src/main/print-vars.c (+249, -250) src/main/print-weave.c (+179, -181) src/main/printers.c (+138, -140) src/main/printers.h (removed -87) src/main/sequence.c (+38, -39) src/main/string-list.c (+20, -20) src/main/util.h (+13, -136) src/main/vars.h (removed -68) src/main/xml.c (+74, -77) src/main/xml.h (removed -68) test/escp2-weavetest.c (+5, -6) test/testdither.c (+50, -53) {src/main => include/gimp-print}/bit-ops.h (+9, -9) {src/main => include/gimp-print}/curve-cache.h (+15, -15) {src/main => include/gimp-print}/module.h (+23, -23) {src/main => include/gimp-print}/mxml.h (+3, -3) {src/main => include/gimp-print}/path.h (+8, -5) {src/main => include/gimp-print}/weave.h (+48, -48) Move headers used by modules to include/gimp-print. Headers should now built independently from libgimpprint. Remove "__" prefix and suffix from include guards (underscore prefix is reserved by POSIX/SUSv3). 2004-04-24 632f19b9141a97bfc8f4295403348875a9c4e5aa Lines: +40, -22 Files: src/cups/rastertoprinter.c (+40, -22) 938759 borderless print not working in gimp-print-5.0-alpha2 2004-04-22 9d5a1dae0ad0b1e68ce55db4d979b00ac3da7455 Lines: +1, -1 Files: src/cups/genppd.c (+1, -1) 939342 PPD files not Adobe compliant 2004-04-18 3765092d2e192382bc9a6baa81fa2630ee689285 Lines: +0, -14 Files: src/main/color.h (+0, -14) Remove obsolete (and #ifdef'ed out) enum. 2004-04-17 f323cd0ac8100d2ba97014c7ce3764ec42c0097b Lines: +2, -2 Files: src/foomatic/printer_options.c (+2, -2) Use proper member for boolean parameter. 2004-04-14 66c2abc157054d970f809c184fde208cca37e252 Lines: +2, -1 Files: src/testpattern/testpatternl.l (+2, -1) Handle single-quoted strings correctly 2004-04-14 f2a1b7c7c96a55c818fedd6dbbe0df4f537a5e95 Lines: +3, -3 Files: src/testpattern/testpatternl.l (+1, -1) src/testpattern/testpatterny.y (+2, -2) Handle curves correctly 2004-04-14 6ded6debbc95c402cd45136252e9dfb8813473cd Lines: +91, -52 Files: doc/5.0-release-plan.txt (+91, -52) Updates 2004-04-13 5995630de5d3d449986bf68fec7a59822c710140 Lines: +942, -0 Files: doc/5.0-release-plan.txt (added +942) Check in initial 5.0 release plan. 2004-04-13 7089a9586cbca799ca3f53a8a403acae80f87be9 Lines: +180, -180 Files: include/gimp-print/curve.h (+1, -1) include/gimp-print/string-list.h (+1, -1) include/gimp-print/vars.h (+4, -4) src/cups/genppd.c (+19, -19) src/cups/rastertoprinter.c (+8, -8) src/escputil/escputil.c (+2, -2) src/foomatic/printer_margins.c (+3, -3) src/foomatic/printer_options.c (+4, -4) src/ghost/ijsgimpprint.c (+5, -5) src/gimp/print.c (+1, -1) src/libgimpprintui/panel.c (+21, -21) src/libgimpprintui/plist.c (+8, -8) src/libgimpprintui/printrcy.y (+1, -1) src/main/curve-cache.c (+1, -1) src/main/curve.c (+5, -5) src/main/escp2-driver.c (+1, -1) src/main/print-canon.c (+4, -4) src/main/print-color.c (+2, -2) src/main/print-escp2.c (+6, -6) src/main/print-lexmark.c (+4, -4) src/main/print-olympus.c (+4, -4) src/main/print-pcl.c (+3, -3) src/main/print-ps.c (+1, -1) src/main/print-raw.c (+4, -4) src/main/print-util.c (+9, -9) src/main/print-vars.c (+17, -17) src/main/printers.c (+12, -12) src/main/string-list.c (+1, -1) src/testpattern/testpattern.c (+3, -3) src/testpattern/testpatterny.y (+1, -1) test/curve.c (+21, -21) test/escp2-weavetest.c (+1, -1) test/testdither.c (+1, -1) test/xml-curve.c (+1, -1) Rename global methods: stp_curve_free => stp_curve_destroy stp_string_list_free => stp_string_list_destroy stp_vars_free => stp_vars_destroy stp_parameter_list_free => stp_parameter_list_destroy stp_parameter_description_free => stp_parameter_description_destroy 2004-04-13 87c99d9748fa40b8c675cf358affd47d07027d20 Lines: +2, -1 Files: src/foomatic/printer_options.c (+2, -1) Use enable/disable option for both int and double options. 2004-04-11 f30d82c45552b2d5cb2190a8894046a0763937d6 Lines: +2, -2 Files: include/gimp-print/image.h (+1, -1) include/gimp-print/printers.h (+1, -1) Doxygen 2004-04-11 36938e606445af41a9d34335f0689f3c827ce626 Lines: +5, -3 Files: include/gimp-print/vars.h (+5, -3) Minor doc improvement. 2004-04-11 7bff06f2cb14bdee0780c052edc6ca07bd1bd767 Lines: +205, -59 Files: include/gimp-print/gimp-print.h (+6, -0) include/gimp-print/image.h (+70, -40) include/gimp-print/printers.h (+128, -18) include/gimp-print/vars.h (+1, -1) Document with Doxygen. =============================================================================== Name: gimp-print-5_0_0-alpha2 2004-04-11 2942829b9353f21c52d0ccb59550a7f691ae520b Lines: +0, -0 Gimp-Print 5.0.0-alpha2 release 2004-04-11 06946130f1d603b1bada0469492bf566e8bc0bb0 Lines: +2, -1 Files: doc/Makefile.am (+2, -1) Rerun Doxygen whenever autogen is run. 2004-04-11 4710f35b5aa150715cd5e6076510218d49194e07 Lines: +2, -2 Files: include/gimp-print/util.h (+1, -1) include/gimp-print/vars.h (+1, -1) Doxygen 2004-04-11 c660e9404149d188fa42adad929016ba80932066 Lines: +168, -81 Files: NEWS (+146, -77) README (+22, -4) Updates 2004-04-11 6a78a9003bc071aa658c663cce63f6fb9544dd20 Lines: +21, -10 Files: configure.ac (+17, -6) m4/gimp.m4 (+3, -3) m4/stp_gimp.m4 (+1, -1) Check for both gimptool-1.2 and gimptool Check that the version of gimptool is exactly 1.2.x. Make sure that only the numeric parts of `cups-config --version` are used when checking the version number. 2004-04-11 747d5ce8909d92557d0f6c2411c1f5fea51d4410 Lines: +40, -9 Files: src/testpattern/testpattern.c (+3, -1) src/testpattern/testpatternl.l (+2, -2) src/testpattern/testpatterny.y (+35, -6) Fix some memory leaks 2004-04-11 cacb15d01c572c32028814f700b26ed3f21fd0fd Lines: +2810, -2577 Files: src/main/.cvsignore (+2, -0) src/main/Makefile.am (+7, -1) src/main/color-conversion.h (added +187) src/main/color-conversions.c (added +2361) src/main/curve-cache.c (added +141) src/main/curve-cache.h (added +82) src/main/print-color.c (+30, -2576) Split color conversion functions off from color core and curve cache. 2004-04-11 3a897975c4068eaae0ebc714d81d8a97e250f02a Lines: +62, -68 Files: src/main/print-weave.c (+62, -68) Reduce the number of "noise" calls to get the weave parameters. 2004-04-10 5811eaf516d0dfbb1641088a295fe3ba205aea49 Lines: +916, -173 Files: include/gimp-print/util.h (+28, -4) include/gimp-print/vars.h (+888, -169) Document with Doxygen. 2004-04-10 30d38617de833026a45ef18c59e84e4349328e9e Lines: +9, -7 Files: NEWS (+7, -6) README (+2, -1) Note the correct GIMP dependency 2004-04-10 79c92ef70c1192b3f29df2864a5db48b3a77e9ed Lines: +3, -2 Files: src/main/printers.c (+3, -2) Don't attempt to verify a read-only parameter. 2004-04-10 c044aa9a3875229e1e3525a4c6e71f0517d11a4e Lines: +2, -0 Files: src/main/print-vars.c (+2, -0) Copy everything in stpi_fill_parameter_settings 2004-04-10 d55de85132b202df2bee145a92a6a91e6df3de23 Lines: +1, -0 Files: src/ghost/ijsgimpprint.c (+1, -0) Don't attempt to end job if something fails. 2004-04-10 d1988996b33924e0f4746600a786ff6b8f9eeb8f Lines: +1, -1 Files: include/gimp-print/gimp-print-version.h.in (+1, -1) Doxygen fix 2004-04-10 d074a4e858037f29b517a9fe3381c623252e1b2b Lines: +270, -189 Files: NEWS (+11, -5) include/gimp-print/color.h (+1, -1) include/gimp-print/vars.h (+5, -10) src/cups/genppd.c (+1, -1) src/cups/rastertoprinter.c (+1, -1) src/foomatic/printer_options.c (+22, -1) src/ghost/ijsgimpprint.c (+61, -6) src/libgimpprintui/panel.c (+6, -5) src/main/dither-main.c (+2, -2) src/main/generic-options.c (+16, -3) src/main/print-canon.c (+14, -14) src/main/print-color.c (+35, -35) src/main/print-escp2.c (+48, -53) src/main/print-lexmark.c (+13, -13) src/main/print-olympus.c (+12, -12) src/main/print-pcl.c (+13, -13) src/main/print-ps.c (+7, -7) src/main/print-raw.c (+2, -2) src/main/print-vars.c (+0, -3) src/main/printers.c (+0, -2) Add new read_only flag to parameter struct. Change flags to be unsigned char rather than int. Change page number to a non-mandatory core integer parameter. Add dummy parameters to foomatic and IJS driver to permit turning off floating point options. Fix up a few filenames for doxygen. 2004-04-08 11255226f8be81a3bd741cadf15f5f6fdffbdb1b Lines: +80, -4 Files: include/gimp-print/gimp-print-intl-internal.h (+25, -0) include/gimp-print/gimp-print-intl.h (+23, -1) include/gimp-print/gimp-print-version.h.in (+32, -3) Document with Doxygen. 2004-04-08 c2a54da3a1201d2ecb5b08bab7f0b2fee59ba9a9 Lines: +6, -0 Files: debian/changelog (+6, -0) Update version number for 5.0.0-alpha2 2004-04-07 bab88bc48d0acf3718b2be24b8b97e49e740aeb4 Lines: +7, -7 Files: doc/gimpprint.dox.in (+7, -7) Turn off unused C++-specific options. 2004-04-07 52c36a97b7e35a87322cf846ed1cdc0fa73a665c Lines: +105, -15 Files: include/gimp-print/color.h (+45, -6) include/gimp-print/paper.h (+60, -9) Document with Doxygen. 2004-04-07 945e69b7e7967efc9c234b775edc9410f50743d3 Lines: +1, -1 Files: src/foomatic/foomatic-generator.in (+1, -1) Updated "PrintoutMode" for the changes on the resolution options. 2004-04-07 ce68551399edf1536c53700df9df131189917c9f Lines: +46, -16 Files: src/foomatic/foomatic-generator.in (+20, -10) src/foomatic/foomatic-templates-ijs/RenderResolution.xml (added +20) src/foomatic/foomatic-templates-ijs/Resolution.xml (+6, -6) Added option for the printer resolution, made rendering resolution the Adobe-compliant "Resolution" option in the PPDs. 2004-04-06 5709954db7607c288e08000ab5761a7dafe55199 Lines: +1, -1 Files: src/main/print-vars.c (+1, -1) Color conversion name should *not* be translated. 2004-04-06 6cb18f0a8363f39356d7c8ad6d5e3b6c07712117 Lines: +430, -124 Files: include/gimp-print/curve.h (+430, -124) Document with Doxygen. 2004-04-06 fd0aaa83adbf7ee5a7040c738009587878f5e556 Lines: +1, -1 Files: include/gimp-print/array.h (+1, -1) Correct a typo. 2004-04-04 f535e6b9f615d1973862b5571d0f43671f6d97f6 Lines: +5, -5 Files: {m4extra => m4}/gimp.m4 (+5, -5) Add modified gimp.m4, so gimptool-1.2 is found rather than gimptool. 2004-04-04 9e9b631a0e738192413ab4fb25759edbf223e0b9 Lines: +149, -85 Files: NEWS (+4, -0) include/gimp-print/curve.h (+1, -0) src/main/color.c (+11, -10) src/main/curve.c (+25, -4) src/main/escp2-driver.c (+1, -1) src/main/module.c (+8, -12) src/main/path.c (+2, -4) src/main/print-dither-matrices.c (+10, -14) src/main/print-list.c (+13, -11) src/main/print-papers.c (+3, -3) src/main/print-util.c (+8, -1) src/main/printers.c (+12, -12) src/main/sequence.c (+2, -2) src/main/util.h (+1, -1) src/main/xml.c (+4, -6) src/testpattern/run-testpattern (+3, -1) src/testpattern/testpattern.sample (+3, -2) src/testpattern/testpatternl.l (+4, -0) src/testpattern/testpatterny.y (+34, -1) Add member function to create a curve from a stream (FILE *) Clean up use of stpi_debug_level. Use stpi_deprintf where appropriate and add an accessor to get the debug level rather than accessing it directly. Accessing directly won't work if it hasn't yet been set. Add a few things to testpattern. 2004-04-02 2eef73c50216880ee7d11bf2335ca836616797a7 Lines: +11, -2 Files: src/ghost/ijsgimpprint.c (+11, -2) Fix a few fallthroughs that shouldn't. Constrain the width to the page width. 2004-04-02 0893a7f58c7656d0fafa2e6cce1fc7f990f87c11 Lines: +16, -2 Files: src/main/printers.c (+16, -2) Add a bit more debugging info 2004-04-02 9526c2b90cfaf559dbba3769b879ad5c72dca294 Lines: +1, -1 Files: src/main/dither-main.c (+1, -1) Dither algorithm should not be invalid if Quality parameter is not set, it should merely become inactive. 2004-04-02 8de9a54887ba3eee5088dfb72f0c08e15cd35f64 Lines: +27, -2 Files: src/foomatic/printer_options.c (+27, -2) Specify mandatory vs. non-mandatory parameters 2004-04-02 cae10efbdba83d02057b1cd9278a8c87c57e4e47 Lines: +1, -1 Files: src/foomatic/foomatic-generator.in (+1, -1) Fixed bug of missing "Model" option in the Foomatic PPD files. 2004-04-01 ebf5f254820ec451ca2bf0bf5e5b9b1cedab83ef Lines: +5, -1 Files: cups-gimpprint.list.in (+5, -1) Partially fix this 2004-04-01 04e6f507c3a6fd162df5306042add462f9774a59 Lines: +120, -48 Files: NEWS (+107, -31) README (+12, -16) debian/README.Debian (+1, -1) Prep for 5.0 alpha 2 2004-03-31 ee2f5d7213400efeb1daabf4d5be155f02b9fbae Lines: +2, -2 Files: configure.ac (+2, -2) Increment version 2004-03-31 7f8a0acb347151ee21aaccc91774345629ea8ad3 Lines: +43, -59 Files: src/main/print-color.c (+43, -59) Don't offer GCR controls in black-only mode or when no black ink is present. 2004-03-30 0d0e7f90cc72be3e9e1eb9a37658bcd4dff60bf3 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) Always offer the resolution setting, so that it can be described. 2004-03-30 cd4b8a02c6a1d9554f0480c5799fad5b6926b626 Lines: +4, -1 Files: src/foomatic/printer_options.c (+4, -1) Don't attempt to describe inactive options. 2004-03-30 3c8d137d0e66eeead62fd0aa8239ea6c84b65fbe Lines: +10, -5 Files: src/main/print-escp2.c (+10, -5) Don't offer red and blue channels if we're not using them. 2004-03-29 2e1d4358bdf93aab050fbdad0f28e1b45e25ba54 Lines: +1078, -0 Files: doc/gimpprint.dox.in (added +1078) Add doxygen config file for generating API documentation. 2004-03-29 b0a346f0e1eded35870b2c30008e683472c5a659 Lines: +83, -11 Files: src/main/print-color.c (+83, -11) Implement very basic CMYK->CMYKRB functions. 2004-03-29 27bf2472c07c2089e569f4ee3a06d049ad4bd327 Lines: +16, -13 Files: src/main/print-escp2.c (+0, -1) src/main/print-olympus.c (+8, -4) src/testpattern/testpatternl.l (+8, -8) Fix a few memory leaks from valgrind 2004-03-28 8e31ea9d8e10ba3702d97cc2cd5d02169df8fac6 Lines: +4089, -2433 Files: configure.ac (+6, -17) include/gimp-print-ui/gimp-print-ui.h (+17, -1) include/gimp-print/image.h (+4, -106) include/gimp-print/string-list.h (+1, -1) include/gimp-print/vars.h (+25, -49) m4/stp_option.m4 (+42, -0) scripts/autogen.sh (+1, -0) src/cups/genppd.c (+36, -11) src/cups/rastertoprinter.c (+53, -84) src/foomatic/foomatic-generator.in (+2, -2) src/foomatic/printer_margins.c (+10, -0) src/foomatic/printer_options.c (+14, -2) src/ghost/ijsgimpprint.c (+12, -27) src/gimp/print-image-gimp.c (+140, -149) src/gimp/print.c (+24, -3) src/gimp/print_gimp.h (+1, -1) src/libgimpprintui/gimp-print-ui-internal.h (+1, -1) src/libgimpprintui/panel.c (+67, -31) src/libgimpprintui/plist.c (+75, -8) src/libgimpprintui/print-image-thumbnail.c (+3, -27) src/libgimpprintui/printrcy.y (+15, -1) src/main/channel.c (+11, -0) src/main/color.c (+1, -1) src/main/color.h (+15, -2) src/main/dither-main.c (+2, -3) src/main/escp2-channels.c (+13, -13) src/main/escp2-driver.c (+0, -3) src/main/generic-options.c (+54, -1) src/main/generic-options.h (+12, -0) src/main/image.c (+3, -72) src/main/image.h (+1, -13) src/main/print-canon.c (+68, -27) src/main/print-color.c (+2387, -835) src/main/print-escp2-data.c (+1, -1) src/main/print-escp2.c (+197, -40) src/main/print-escp2.h (+0, -1) src/main/print-lexmark.c (+87, -68) src/main/print-list.c (+70, -75) src/main/print-olympus.c (+30, -17) src/main/print-pcl.c (+75, -38) src/main/print-ps.c (+46, -35) src/main/print-raw.c (+42, -17) src/main/print-util.c (+64, -0) src/main/print-vars.c (+49, -177) src/main/print-weave.c (+4, -3) src/main/printers.c (+166, -82) src/main/printers.h (+3, -0) src/main/printers.xml (+0, -241) src/main/sequence.c (+11, -6) src/main/string-list.c (+4, -4) src/main/vars.h (+11, -3) src/testpattern/testpattern.c (+60, -85) src/testpattern/testpattern.h (+3, -3) src/testpattern/testpatternl.l (+2, -1) src/testpattern/testpatterny.y (+41, -25) test/testdither.c (+7, -20) Revamp the color API. Use explicit core options to specify input type, desired printer mode, input depth, and such rather than implying it from image properties. Add additional color functions to support CMYKRB output and inputs in K, W, RGB, CMY, CMYK, KCMY, and raw in all combinations. Add additional color corrections: raw, density-only, threshold, and desaturation. Remove the progress update functions from the stp_image_t. It's now the responsibility of the get_row() function to do progress updates if needed. Add autoconf macro to safely add compiler options to command line. Ensure that aclocal.m4 is correctly rebuilt by autogen.sh. This has passed a full round of tests on the branch, which had no relevant differences from the merge sandbox. Valgrind tests are still running, but thus far nothing has shown up. However, further testing will still be required, particularly on the IJS driver. 2004-03-28 ff4c0213f3038a8cf55841292390454c475f6713 Lines: +426, -21 Files: configure.ac (+8, -1) doc/Makefile.am (+28, -4) include/gimp-print/array.h (+108, -6) include/gimp-print/sequence.h (+280, -6) src/main/array.c (+2, -4) Add support for generating API documentation with doxygen. Document the sequence and array modules as examples. 2004-03-22 f050aaf02ed48874cc32fe270767d64d705e75d1 Lines: +67, -65 Files: src/main/print-escp2-data.c (+65, -65) src/main/print-escp2.h (+2, -0) Set the page size correctly for printing to CD 2004-03-22 8806fc5d81e06ac498f257474aee3ee9eb3a380b Lines: +18, -5 Files: src/main/print-escp2.c (+18, -5) Make the numerous integer and raw parameters internal rather than advanced4. 2004-03-21 f434c270735d7718b954f923dd6d8cc65b254924 Lines: +14, -6 Files: src/foomatic/foomatic-generator.in (+12, -4) src/foomatic/printer_options.c (+2, -2) Avoid saving option XMLs w/o constraints or choices, remove eron quotes in option XML files, fix bug of "escp-..." options not included in PPDs, prevent printer_options.c from outputting "(null)" on empty help texts. 2004-03-21 de9cd941c1933f332de60a0ec1bc289d6d3f7e3a Lines: +51, -5 Files: src/main/print-ps.c (+51, -5) 919224 Postscript driver fails in non-US locale with a PPD file 2004-03-19 d52cb3f1db59d7be444ecaf4af40e147afb001a8 Lines: +48, -17 Files: src/foomatic/foomatic-generator.in (+43, -16) src/foomatic/printer_options.c (+5, -1) Used parameter classes and levels for option group assignment in Foomatic. 2004-03-19 5310e6cebe2c49882640c1e313b8af84f71e48bb Lines: +192, -37 Files: src/foomatic/foomatic-generator.in (+192, -37) Adapted "PrintoutMode" to Gimp-Print 5.0.x. 2004-03-16 c75970efc65d78bdab4908f4c22bb8c824da87d5 Lines: +2, -2 Files: src/main/print-escp2.c (+2, -2) Rename Full Bleed to Borderless 2004-03-16 350e578475e3abdf0287c8a0fac44a65b433f80f Lines: +21, -9 Files: src/libgimpprintui/panel.c (+6, -1) src/main/print-olympus.c (+15, -8) 916809 Default paper size is "Custom" for some printers 2004-03-16 bd0b709569aa8e501f4e6241496d23311fb87e9d Lines: +2, -2 Files: src/libgimpprintui/Makefile.am (+1, -1) src/main/Makefile.am (+1, -1) Force deletion of files to be removed. 2004-03-16 b8db828d1faa8fe6321880c6c91c0bac2ad6fd3a Lines: +2, -2 Files: src/cups/cups-genppdconfig.in (+2, -2) Add version suffix to cups-genppdupdate invocation. 2004-03-16 fee3faccdaf69b540b1457ce9ee360e3ffa80f4c Lines: +36, -22 Files: debian/README.building (+2, -1) debian/changelog (+14, -0) debian/control.in (+8, -9) debian/copyright (+8, -6) debian/libgimpprint-doc.doc-base.in (+1, -1) debian/libgimpprint-doc.install.in (+1, -1) debian/rules (+2, -4) Fix up libgimpprint-doc manual. Small changes to build instructions. Update build-dependencies. Add GFDL to copyright. 2004-03-16 504626c284d0fafa9710c7379104f83b4f11a4a4 Lines: +12, -7 Files: doc/developer/Makefile.am (+12, -7) Distribute gimpprint.pdf. Don't break with VPATH builds. 2004-03-15 a8bb3816d86c9d0c6c8038e117efa96a5aea3805 Lines: +161, -72 Files: src/foomatic/foomatic-generator.in (+159, -70) src/foomatic/printer_options.c (+2, -2) Continued work on Foomatic support. It is not yet polished, but it should work now. Only the PrintoutMode option is not adapted yet (option temporarily deactivated). 2004-03-14 26887a6391c261bf8c78822c8083131f7221cf0c Lines: +32, -7 Files: src/main/print-olympus.c (+32, -7) Eliminate use of scanf, which can break in certain locales. 2004-03-14 9b51a20ad2672ee00eded10c0427ea7395f5584e Lines: +156, -19 Files: src/foomatic/foomatic-generator.in (+105, -15) src/foomatic/foomatic-templates-ijs/NumericalOptions.xml (added +21) src/foomatic/foomatic-templates-ijs/OtherOptions.xml (added +20) src/foomatic/printer_margins.c (+4, -0) src/foomatic/printer_options.c (+6, -4) Started to make the Foomatic data generation working (not ready yet!). 2004-03-12 84452fc07d769db72e94f81ccde07b8d90260a48 Lines: +1, -89 Files: src/foomatic/.cvsignore (+0, -1) src/foomatic/Makefile.am (+1, -4) src/foomatic/foomatic-generator.in (+0, -9) src/foomatic/stp_limits.c (removed -75) Remove obsolete stp_limits 2004-03-12 bad8e04df1ac27947147539f2464234e580819d4 Lines: +25, -12 Files: src/foomatic/printer_options.c (+25, -12) Print boolean parameters. Fix perl output. Don't print very advanced options. 2004-03-12 96cf3ea5c224197261a6e183b985095691a4eb5a Lines: +21, -0 Files: src/foomatic/printer_options.c (+21, -0) Include more information in the printer options output. 2004-03-12 1f7e19df1279f488cbcf001ae472796ea43ec434 Lines: +1, -0 Files: src/main/print-vars.c (+1, -0) Include the category when filling the parameter. 2004-03-12 15d19fd3ecba242d1e8f030da7e607c5ed01b7ff Lines: +19, -1 Files: src/foomatic/printer_options.c (+19, -1) Put int and float values in the options list. 2004-03-03 297b8a27b06f89f207105df144e64f7e46517424 Lines: +75, -2 Files: NEWS (+1, -0) src/foomatic/foomatic-printermap (+74, -2) Added HP LaserJet 1012 to NEWS. Make sure foomatic-printermap is up-to-date! 2004-03-01 b895629dc44a2f92a847bee4beaca1f5443235d5 Lines: +2, -1 Files: src/cups/rastertoprinter.c (+2, -1) fixed bug 907765; CUPS filter progress meter reports incorrect page number 2004-03-01 3643171da8526c3132a7050b1b752632ec3135d5 Lines: +1, -1 Files: src/cups/rastertoprinter.c (+1, -1) Per Mike Sweet, logged page numbers should be 1-based rather than 0-based. 2004-02-28 7947e801acbbac590543534ea51c3d1e703fc49f Lines: +5, -5 Files: NEWS (+5, -5) Stylus Photo R300 is no longer experimental. 2004-02-28 4c465a78855f3e05e1c5977367628ec93651828e Lines: +3, -3 Files: src/main/escp2-papers.c (+3, -3) Improve premium glossy. 2004-02-28 e6754d9dcc2924c8e85c44c78f6abdc46d9abc90 Lines: +88, -20 Files: src/main/escp2-channels.c (+22, -0) src/main/escp2-driver.c (+4, -2) src/main/escp2-papers.c (+45, -1) src/main/print-escp2-data.c (+3, -3) src/main/print-escp2.c (+12, -13) src/main/print-escp2.h (+2, -1) Complete initial tuning for R300. Fix oversampled printing (pseudo-resolutions). 2004-02-28 13521d2843ef9ee1a163962c154826f5b0552e34 Lines: +7, -7 Files: src/main/escp2-inks.c (+4, -4) src/main/print-escp2-data.c (+3, -3) Complete initial tuning of R300 drop sizes 2004-02-28 b3df7ebafa3225aef6b833649df508e34bf73994 Lines: +10, -4 Files: src/main/escp2-inks.c (+4, -2) src/main/escp2-resolutions.c (+4, -0) src/main/print-escp2-data.c (+2, -2) First cut (incomplete) at tuning Epson R300 2004-02-27 5f279bcbd1e9b5448a65ea2c21926b2389b9696c Lines: +11, -4 Files: Makefile.am (+11, -4) Don't rebuild the change log unnecessarily. 2004-02-27 925071b47304ca25163359a2858443f153150660 Lines: +1, -1 Files: doc/developer/Makefile.am (+1, -1) Fix a typo 2004-02-27 06b4f1eaedc7e48e08e23c57e1c95758ca1fb417 Lines: +27, -21 Files: doc/users_guide/Makefile.am (+27, -21) Don't distribute the Postscript user's guide and .eps files (saves about 500K in the bz2ball). Also don't distribute two copies of the .pnd files (saves another 200K or so). 2004-02-27 cba289d29cfb7ecf412b32a4348ef6445516a0f2 Lines: +11, -2 Files: Makefile.am (+11, -2) Don't rebuild the change log if it isn't needed 2004-02-26 79e3693bda4b7c3c74a3002cd3e1f70dc236287b Lines: +5837, -5426 Files: doc/developer/.cvsignore (+2, -9) doc/developer/Makefile.am (+98, -98) doc/developer/copying.texi (removed -28) doc/developer/copying.xml (added +40) doc/developer/dither.texi (removed -504) doc/developer/dither.xml (added +679) doc/developer/escp2.texi (removed -1003) doc/developer/escp2.xml (added +1843) doc/developer/functions.texi (removed -995) doc/developer/gimpprint.texi (removed -135) doc/developer/gimpprint.xml (added +59) doc/developer/gpl-appendix.xml (added +502) doc/developer/gpl.texi (removed -396) doc/developer/indices.texi (removed -14) doc/developer/integrating.texi (removed -192) doc/developer/introduction.texi (removed -35) doc/developer/introduction.xml (added +62) doc/developer/new-printer.texi (removed -717) doc/developer/new-printer.xml (added +883) doc/developer/overview.texi (removed -19) doc/developer/problems.texi (removed -17) doc/developer/problems.xml (added +22) doc/developer/using.texi (removed -46) doc/developer/using.xml (added +238) doc/developer/weave.texi (removed -1218) doc/developer/weave.xml (added +1409) Replace the Texinfo developer's reference with a new DocBook/XML version. Currently HTML and PDF output is available in the Makefile, HTML being the default for distribution. 2004-02-22 1d865f06035eb634f9eae8c1396b8ae649844c3a Lines: +18, -0 Files: NEWS (+4, -0) src/foomatic/foomatic-printermap (+2, -0) src/main/printers.xml (+12, -0) Add Epson R200 and RX600 2004-02-22 4d2e7d1d258fce3921fe076ebce520ef167944a2 Lines: +1, -1 Files: test/testdither.c (+1, -1) Increase size of band printed 2004-02-16 99bca38e40779404360131e5483693f98babc9c6 Lines: +2, -2 Files: src/cups/Makefile.am (+1, -1) src/foomatic/Makefile.am (+1, -1) Rebuild databases if the data files (printers.xml and papers.xml) change. 2004-02-16 cc4d2693fa4f2018e91741cfb98f34b5a5ad986c Lines: +14, -1 Files: src/main/papers.xml (+14, -1) Add Super A0, Super B0, and Super A1 paper sizes. 2004-02-10 458d824a191c82d528ce3693de518fad0dea72ca Lines: +27, -1 Files: src/cups/rastertoprinter.c (+27, -1) Add warning and workaround for broken psnup print jobs. This patch was contributed by Martin Kögler. 2004-02-10 230e4ab9493c1200d8283f87add6f7b683f7fd73 Lines: +24, -0 Files: NEWS (+4, -0) src/foomatic/foomatic-printermap (+2, -0) src/main/printers.xml (+18, -0) Add support for Epson Stylus CX-5300 and 5400 2004-02-08 3db43b45220a1a2a869d8f34d4925171a642bc3d Lines: +54, -54 Files: AUTHORS (+1, -1) doc/README.maintaining (+3, -3) include/gimp-print/array.h (+1, -1) include/gimp-print/sequence.h (+1, -1) m4/stp_path_lib.m4 (+1, -1) m4/stp_pkgconfig.m4 (+1, -1) man/cups-calibrate.8.in (+2, -2) man/cups-genppd.8.in (+2, -2) man/cups-genppdconfig.8.in (+3, -3) man/cups-genppdupdate.8.in (+3, -3) man/gimpprint-color.7.in (+2, -2) man/gimpprint-dithers.7.in (+2, -2) man/gimpprint-imagetypes.7.in (+2, -2) man/gimpprint-inktypes.7.in (+2, -2) man/gimpprint-mediasizes.7.in (+2, -2) man/gimpprint-mediasources.7.in (+2, -2) man/gimpprint-mediatypes.7.in (+2, -2) man/gimpprint-models.7.in (+2, -2) man/gimpprint-resolutions.7.in (+2, -2) man/gimpprint.3.in (+2, -2) man/ijsgimpprint.1.in (+2, -2) src/cups/cups-genppdconfig.in (+1, -1) src/cups/cups-genppdupdate.in (+1, -1) src/main/array.c (+1, -1) src/main/color.c (+1, -1) src/main/gimpprint.dtd (+1, -1) src/main/gimpprint.xsd (+1, -1) src/main/module.c (+1, -1) src/main/module.h (+1, -1) src/main/path.c (+1, -1) src/main/path.h (+1, -1) src/main/print-list.c (+1, -1) src/main/sequence.c (+1, -1) src/main/xml.c (+1, -1) src/main/xml.h (+1, -1) Change my email address from "roger@whinlatter.uklinux.net" to "rleigh@debian.org". The former address will be moved to "rleigh@ukfsn.net" in a few months. 2004-02-08 24337ed48ed8b39e460767a372cffd9d7c1a48e6 Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) Add "-export-dynamic" to STATIC_LD, required for modules to function with a static cups-genppd. Without this option, modules cannot resolve symbols exported from libgimpprint (the executable does not have a dynamic symbol table). 2004-02-08 114ba20b7f771e13e96d825932c1ce97dae4a6cd Lines: +50, -41 Files: debian/README.Debian (+2, -2) debian/README.building (+1, -1) debian/changelog (+7, -0) debian/control.in (+25, -25) debian/copyright (+6, -4) debian/cupsys-driver-gimpprint.install (+3, -3) debian/cupsys-driver-gimpprint.postinst (+2, -2) debian/rules (+4, -4) Update Debian packaging for 5.0 alpha. Change all references from 4.3 to 5.0. 2004-02-08 1ed9b5936a8d743eabf2202238b4f10704ff3633 Lines: +150, -19 Files: src/libgimpprintui/panel.c (+150, -19) 874269 [Usability] Printer model list sorted incorrectly 2004-02-07 13365b2c7b47aa0f387ada63fc7c9b072616929f Lines: +257, -271 Files: include/gimp-print/printers.h (+1, -0) src/cups/genppd.c (+2, -9) src/foomatic/foomatic-generator.in (+1, -20) src/foomatic/printers.c (+2, -0) src/main/printers.c (+9, -0) src/main/printers.xml (+242, -242) Add manufacturer tag to printer description 2004-02-07 b87b64df9ab0b9a954de825ccbc6a6ffdd7b4c91 Lines: +6, -4 Files: src/main/escp2-driver.c (+6, -4) 890082 epson3000 with compressed strips Tested on Stylus Color 3000 and Stylus Photo EX at all resolutions. 2004-01-31 696d85135c4d90b5f8bdd21158af6dda938e6ae5 Lines: +4, -3 Files: src/escputil/escputil.c (+4, -3) Epson R800 supports 8 colors 2004-01-31 2d9301c1fcc8d80f4087905056ef5072de059cc8 Lines: +416, -12 Files: NEWS (+4, -0) src/foomatic/foomatic-printermap (+2, -0) src/main/escp2-channels.c (+335, -1) src/main/print-escp2-data.c (+6, -4) src/main/print-escp2.c (+30, -0) src/main/print-escp2.h (+8, -2) src/main/printers.xml (+12, -0) test/unprint.c (+19, -5) Preliminary (4-color only) support for Epson Stylus Photo R800. Drop sizes are completely untuned. 2004-01-26 54ed04b75b60650d8e7d5384be9e0bebc7498f3c Lines: +1, -0 Files: NEWS (+1, -0) Add note for Brother HL-1440 per Jorge Quinonez 2004-01-21 588c2dc4dc1e50951e5bde2e0bdf02a4d6ec15f4 Lines: +7, -4 Files: scripts/autogen.sh (+7, -4) autogen.sh fixes from Andree Leidenfrost to prevent harmless warning messages. 2004-01-21 d2bd6f9b071720f8cf7222a5efab727a064f74e7 Lines: +2, -1 Files: src/main/dither-main.c (+1, -0) src/main/dither.h (+1, -1) Include "dither.h" to correctly prototype all functions. Rename stpi_dither_matrix_iterated_init() argument name "exp" to "exponent" to quell compiler warnings. 2004-01-21 94d57a73812769113fe948a3fa3bd233a7318a56 Lines: +2, -2 Files: src/libgimpprintui/panel.c (+2, -2) Use the correct signature for a GCallback. The ToggleButton needs a GtkWidget* and gpointer, and returns void. 2004-01-21 4aebf1a441c3ccd027e04bc96947b786a68fc971 Lines: +7, -7 Files: doc/users_guide/Makefile.am (+7, -7) Fix install error when using the provided install-sh. =============================================================================== Name: gimp-print-5_0_0-alpha1 2004-01-11 235f84423c37f1b2f990f07db21de11f52be8ea1 Lines: +0, -0 Gimp-Print 5.0.0-alpha1 release 2004-01-07 caffc76e7c4419ccc8bd49bc635030f5011e6d0e Lines: +11, -17 Files: configure.ac (+11, -17) Fix AC_LIBOBJ error with autoconf 2.58 and 2.59. 2004-01-04 2a98a96d83e4f05e07340d5a06e891e1aa68e952 Lines: +36, -12 Files: debian/README.Debian (+2, -3) debian/changelog (+8, -0) debian/cupsys-driver-gimpprint.install (+3, -3) debian/cupsys-driver-gimpprint.postinst (+2, -2) debian/libgimpprint-dev.install (+1, -1) debian/libgimpprintui-dev.install (+1, -1) debian/rules (+19, -2) Fix Debian packaging for the CUPS versioned binaries change. 2003-12-29 cca1222862c22301effd489ba34c708201fc6b94 Lines: +19, -13 Files: src/main/print-color.c (+19, -13) Fix random crash when using saturation > 1.4. 2003-12-25 2006f401f35dd5e820f21350e6ead2176405973c Lines: +5, -0 Files: src/cups/Makefile.am (+5, -0) Workaround for 865265 genppd may operate incorrectly (5.0A). 2003-12-25 9caa45bf373cf396348117ca709cfa47ebc46d0d Lines: +26, -0 Files: NEWS (+26, -0) Add explanation of color control changes. 2003-12-24 e8e88b44f8530bb2c04a12dfa0befd5586c6e59c Lines: +27, -16 Files: configure.ac (+27, -16) Don't check whether to auto-build testpattern generator until we know whether we're building tests. 2003-12-24 137aceec928f6de9a42d9ba6210216586facdc0b Lines: +92, -8 Files: NEWS (+92, -8) Update information on CUPS run path problem (865265). 2003-12-20 cbabadf602b1ee8afb9b71630bd12fee22b10f3d Lines: +4, -1 Files: src/cups/genppd.c (+4, -1) Make the ending comment match the actual PPD filename. 2003-12-19 43d27a14183d1aa0ca5f0ed3f11833213a84c728 Lines: +1, -1 Files: NEWS (+1, -1) Minor update 2003-12-19 cf2d143675415cd58f8b9b7f036dc851ec4e60de Lines: +34, -3 Files: NEWS (+34, -3) More notes. 2003-12-19 dbaffb505c1c42d3dd6a39354ced64e7fefddeab Lines: +4, -3 Files: configure.ac (+1, -1) debian/README.Debian (+3, -2) Bump interface version and prep for 5.0 alpha 2003-12-19 7bd787126113e8933bd2f539a09f3a0c5d132410 Lines: +10, -9 Files: README (+10, -9) Prep for 5.0 alpha 2003-12-19 faac2699b0ec52c63ffe3eacdc88e451c1f6ba97 Lines: +90, -42 Files: NEWS (+90, -42) Un-collapse printer listing. 2003-12-18 fe5192d406eb0b692d9743ea2468437109f2313c Lines: +84, -61 Files: NEWS (+84, -61) Updated the list of PCL printers. 2003-12-18 d5e34a45377261ec51e9fe7df07498c5d66a7823 Lines: +23, -17 Files: configure.ac (+11, -11) m4/stp_option.m4 (+12, -6) Print automatic options correctly (patch from Roger Leigh). 2003-12-17 b270464365caa5e65d24df8a7a10765abbab6b6d Lines: +113, -68 Files: src/cups/Makefile.am (+1, -1) src/cups/cups-genppdupdate.in (+77, -42) src/cups/genppd.c (+35, -25) 1) For 4.2.6, the *PCFileName will change to STPnnnnn.PDF There will be no other changes. Since the PPD file already contains the name in the comment in the last line of the file, there's no need to do anything further. 2) For 5.0, the *PCFileName will be constructed as in 4.2.6. There will be the following new attributes: *PCFileName: "STP00000.PDF" *StpDriverName: "escp2-ex" *StpPPDLocation: "/usr/share/cups/model/gimp-print/5.0/stp-escp2-ex.5.0.ppd.gz" *StpLocale: "C" I'll probably add an extra argument to genppd for the *StpPPDLocation. Note that we'll have a problem if the file name contains quotes. We can probably accept that at least during alpha, since it's an extreme corner case. The files will be named stp-...ppd, for example: stp-escp2-ex.5.0.ppd or stp-escp2-ex.5.0.ppd.gz if compressed. There will be two standard options for where they are installed: $cups_modeldir/gimp-print/.// (default) or $cups_modeldir// (alternate) The *FileVersion will continue to contain the entire Gimp-Print version so that rastertogimpprint can gracefully fail in the case of a mismatch. The reason for including the major and minor number in the filename, as well as in the default directory, is to enable the Gimp-Print PPD files to be recognized by filename even if they're moved, such as by Tyler's packaging. 3) The genppdupdate script will search as follows: i) A generated name using *StpDriverName as the root, and the correct filename and the correct *FileVersion, in either the *StpPPDLocation, or the two standard directories with or without compression. If more than one valid file exists, the newest file (based on mtime) will be used. If the mtimes are equal, or cannot be determined, the one in the default directory and/or with compression (in that order of precedence) will be used. This will permit the upgrade to work if *StpPPDLocation is changed ii) A generated name based on *%Gimp-Print Filename in either of the two valid directories, otherwise following the same rules above. This will permit upgrading from late 4.3 releases. iii) A generated name based on *PCFileName, if the PCFileName is "old style". If it's new style, we expect to have already found *StpDriverName. 2003-12-13 3d20aefbf67b4f477b8bff71e4aa20eb91b4df43 Lines: +0, -0 Update British English translation. 2003-12-13 c6266c7819507b3546a84600423f77d7c4d9c2bf Lines: +0, -1 Files: man/gimpprint-resolutions.7.in (+0, -1) Small markup fix reported by Eric Raymond. 2003-12-13 bf829fcfee167382ff0ae5aceca12ba346c2d2e2 Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) Fix paper transport for Canon printers. Thanks to Karsten Festag at gmx.de for finding this. 2003-12-12 89fcda5fd0c3c8ab366d61c47d89a3485e26bd29 Lines: +502, -1162 Files: NEWS (+502, -1162) 5.0 alpha release notes 2003-12-12 7237a157c56156a49724fd1dc6981a36be277c12 Lines: +11, -11 Files: configure.ac (+11, -11) Replace (automatic) options with the variable keyed off. 2003-12-12 dc3cb1e0a146fbd1aa1788b13f7d84ba45bc0175 Lines: +1, -1 Files: configure.ac (+1, -1) Fix use of cups-config. 2003-12-12 27651c8fd3b20d3ba1ecadc80f24d0dca86cac01 Lines: +143, -81 Files: NEWS (+4, -4) README (+11, -12) configure.ac (+33, -9) src/cups/.cvsignore (+4, -4) src/cups/Makefile.am (+12, -5) src/cups/cups-genppdupdate.in (+65, -36) src/cups/genppd.c (+14, -11) 0) Bump version to 5.0.0-alpha1. 1) Automatically detect whether to use level 2 or level 3 PPD files. In addition, add -2 and -3 arguments to genppd rather than use conditional compilation. 2) Add the major.minor version to the PPD files, e. g. escp2-ex.5.0.ppd.gz 3) Add -enable-cups-ppds-at-top-level to install PPD files at top level. 4) Change the default "language" when using --no-nls to "C" rather than "en". This puts the PPD files in the right place. 5) Disable make uninstall of the PPD files when --enable-cups-ppds-at-top-level is in use (this would simply blow away all of the PPD files). 6) Add a -d (debug) option to cups-genppdupdate rather than aving to edit the script. 7) Add a few more places for cups-genppdupdate to look when trying to find a PPD file. 8) When a PPD file is found by cups-genppdupdate, make sure that it's valid (it should have a *FileVersion that matches what we expect). 9) Build the test pattern generator when we build tests. =============================================================================== Name: gimp-print-4_3_25 2003-12-03 00ace399a51c8377d3dcbf0ae1b287854431e290 Lines: +0, -0 Gimp-Print 4.3.25 release 2003-12-03 a52845cff60b5e83712f80ab3f578ebfd102b558 Lines: +25, -6 Files: NEWS (+22, -3) README (+1, -1) configure.ac (+1, -1) debian/README.Debian (+1, -1) Prep for 4.3.25 2003-12-03 563319842b596c7aabf231ca54bed80c65634480 Lines: +1, -0 Files: src/main/print-escp2.c (+1, -0) Don't attempt to set default weave if nothing is specified. 2003-12-02 f9af6a0c51038c42eefcb25102fe87f88b945eca Lines: +4, -4 Files: src/cups/.cvsignore (+4, -4) Fix the ignores. 2003-12-02 2bc5ae9c784c77bc1c70d414eab0ca200f6a039c Lines: +40, -31 Files: doc/developer/escp2.texi (+18, -9) doc/developer/weave.texi (+22, -22) A few more changes for renaming 2003-12-02 5b9493dcc154218cc3da4ed3b525c0fb2111e6a2 Lines: +361, -441 Files: NEWS (+1, -1) doc/developer/escp2.texi (+6, -6) doc/developer/new-printer.texi (+91, -70) doc/users_guide/gimp.sgml (+0, -12) man/gimpprint-resolutions.7.in (+116, -161) src/ghost/README (+15, -51) src/main/escp2-driver.c (+10, -8) src/main/escp2-resolutions.c (+31, -31) src/main/print-escp2-data.c (+24, -24) src/main/print-escp2.c (+43, -53) src/main/print-escp2.h (+16, -16) test/unprint.c (+8, -8) Change "microweave" to "interleave" 2003-11-28 ae0a0b8eb942a1f283636595a0bc53b892b049f4 Lines: +2, -2 Files: src/main/printers.xml (+2, -2) The CX-6300 and 6400 appear to actually be based on the C84, not the C64. 2003-11-25 d805c7daa511b3dba63454e48336208167692a79 Lines: +78, -39 Files: src/main/print-color.c (+78, -39) Performance improvements: 1) In RGB->CMYK conversion, cache previous data to avoid unnecessary computation. 2) Perform interpolation calculations inline rather than through function calls. 3) Avoid unnecessary int->unsigned conversions. All yield measurable improvement. 2003-11-25 8874fadca5736f6986df3570775c81bdeaeebc35 Lines: +84, -21 Files: src/main/channel.c (+84, -21) Performance improvements: 1) Eliminate use of floating point to compute density (do it with unsigned arithmetic). At least on Pentium III, this saves time presumably by avoiding conversion. Should be tested elsewhere. 2) Cache previous values to avoid unnecessary computation in runs of repeated data. 2003-11-25 719d4479181fe194a64cd30ee8d152ce57f9d29b Lines: +5, -14 Files: src/main/array.c (+1, -1) src/main/color.c (+1, -1) src/main/print-papers.c (+1, -1) src/main/sequence.c (+2, -11) Inline some key things that are frequently used. Effect checked by profiling; this yields measurable improvement. 2003-11-25 e10f3d469162080398714b0c6c6e1c78bf4be9f2 Lines: +10, -12 Files: src/main/print-escp2.c (+10, -12) Complete the fix for CD printing. 2003-11-25 3b7640675eb308cafbcf62bfce713d89a563f1db Lines: +5, -5 Files: src/main/print-escp2.c (+5, -5) Scale the CD mask by the printed resolution, rather than the physical printer resolution. 2003-11-23 ff66c2a79a8ba0827017f09146c603df60dc63fd Lines: +68, -67 Files: Makefile.am (+1, -1) README (+1, -1) cups-gimpprint.list.in (+1, -1) debian/libgimpprint-doc.doc-base.in (+2, -2) doc/developer/copying.texi (+7, -7) doc/developer/gimpprint.texi (+6, -6) doc/developer/integrating.texi (+6, -6) doc/developer/introduction.texi (+5, -5) doc/developer/overview.texi (+3, -3) doc/developer/problems.texi (+4, -4) doc/developer/using.texi (+1, -1) doc/users_guide/cups.sgml (+2, -2) doc/users_guide/history.sgml (+1, -1) m4/stp.m4 (+3, -3) m4/stp_cups.m4 (+1, -1) m4/stp_gimp.m4 (+1, -1) m4/stp_option.m4 (+1, -1) m4extra/stp_release.m4.in (+1, -1) src/cups/cups-calibrate.c (+5, -5) src/cups/cups-genppdconfig.in (+3, -3) src/cups/cups-genppdupdate.in (+1, -1) src/cups/genppd.c (+1, -0) src/cups/rastertoprinter.c (+2, -2) src/foomatic/foomatic-templates-ijs/gimp-print.xml (+8, -8) src/main/gimpprint.dtd (+1, -1) Standardize on "Gimp-Print" capitalization throughout the package. 2003-11-23 31df2a1e091999f8dea3a478fa79a79a09a7cee1 Lines: +1, -1 Files: configure.ac (+1, -1) Make profiling work 2003-11-23 f10810934d163eeda6c1c8ec5cb22177afdcdd08 Lines: +2, -2 Files: src/cups/rastertoprinter.c (+2, -2) Fix some formats 2003-11-22 6dcba99d14ee1c0903b0c5b0530033a716f53fec Lines: +2, -1 Files: src/testpattern/run-testpattern (+2, -1) Use 8-bit RGB mode, since that's what matters most. 2003-11-22 ebddad24922c2cae9a2b4c9980fef62d70174c5b Lines: +19, -6 Files: src/main/module.c (+10, -1) src/main/print-olympus.c (+7, -5) src/main/xml.c (+2, -0) Do not use built-in paths if user has set path variables =============================================================================== Name: gimp-print-4_3_24 2003-11-22 f02676dbe444bc0c51089f57c37429c74ba05a21 Lines: +0, -0 Gimp-Print 4.3.24 2003-11-22 c4965ec0678d20affb5f47d697383dd9fd581984 Lines: +6, -3 Files: NEWS (+6, -3) Final prep for 4.3.24. 2003-11-22 72ac9a4a5352261d2330444a9e1806eaf472ff9b Lines: +0, -2 Files: src/testpattern/Makefile.am (+0, -2) Don't condition distribution data on BUILD_TESTPATTERN. 2003-11-22 42764bf2261e6c91f592166bd0042506821b953c Lines: +5, -5 Files: NEWS (+5, -5) Note bug ID's 2003-11-22 f9f6b513ad807e7efb0b63e3d447dc488a077597 Lines: +35, -25 Files: NEWS (+34, -24) debian/README.Debian (+1, -1) Prep for Gimp-Print 4.3.24 2003-11-22 c4c611b772b5e1a5f96099c48d4d268abeccf1cc Lines: +55, -53 Files: src/cups/rastertoprinter.c (+55, -53) 821992 4.3.18: cannot print from applications in OS X 2003-11-21 9c9a56f86f4a14f3a72885438db184c5727b48cd Lines: +2, -0 Files: test/bjc-unprint.c (+2, -0) Protect malloc.h 2003-11-21 7a400d1d5e0fed558ae52542b38a3e097bcf002a Lines: +2, -2 Files: src/main/module.c (+2, -2) Fix symbol names for OS X 10.2 per Tyler Blessing and Jim Lovell. 2003-11-20 00f571fa725359e9a1a8e524c05d529015999b8e Lines: +101, -8 Files: NEWS (+8, -4) src/foomatic/foomatic-printermap (+1, -0) src/main/escp2-inks.c (+56, -0) src/main/print-escp2-data.c (+28, -4) src/main/print-escp2.h (+2, -0) src/main/printers.xml (+6, -0) Take a complete guess at the PM-G800 2003-11-20 b2e8f52bc6b378111cac0f5ef787e552de3cb367 Lines: +1, -0 Files: configure.ac (+1, -0) Need to create include/gimp-print-ui/Makefile 2003-11-20 cf36f427b6b4162890c8e17750d850c1927fa3fd Lines: +120, -83 Files: NEWS (+23, -15) src/foomatic/foomatic-printermap (+3, -0) src/main/print-escp2-data.c (+24, -1) src/main/print-weave.c (+52, -67) src/main/printers.xml (+18, -0) Preliminary support for Epson Stylus Photo R300 2003-11-20 f2df98359e5613925a0da2f4fe9513d52d9c4925 Lines: +50, -11 Files: include/Makefile.am (+1, -1) include/gimp-print-ui/Makefile.am (added +40) include/gimp-print/Makefile.am (+0, -1) include/{gimp-print => gimp-print-ui}/gimp-print-ui.h (+0, -0) src/gimp/instead_of_gimp_main.c (+1, -1) src/gimp/print.c (+1, -1) src/gimp/print_gimp.h (+1, -1) src/libgimpprintui/panel.c (+1, -1) src/libgimpprintui/plist.c (+1, -1) src/libgimpprintui/print-image-thumbnail.c (+1, -1) src/libgimpprintui/printrcl.l (+1, -1) src/libgimpprintui/printrcy.y (+1, -1) src/libgimpprintui/ui-utils.c (+1, -1) Move include/gimp-print/gimp-print-ui.h to include/gimp-print-ui/gimp-print-ui.h gimp-print-ui.h is installed into $includedir/gimp-print-ui, keeping the libgimpprintui headers separate from the libgimpprint headers. 2003-11-16 0baa8d8a0f542e30812c4480371904838ac286b9 Lines: +17, -0 Files: NEWS (+17, -0) Added section on new 1440x1440 resolution for Epson Stylus Photo 2200; also added comments on choices of dither algorithms, weave patterns, and printing direction. 2003-11-16 5da583eb5e06d9f9dded7d4f95224246cb523cd1 Lines: +78, -55 Files: src/main/escp2-driver.c (+2, -1) src/main/escp2-resolutions.c (+35, -30) src/main/print-escp2-data.c (+7, -7) src/main/print-escp2.c (+28, -15) src/main/print-escp2.h (+6, -2) Add 1440x1440 for Stylus Photo 2200. This resolution appears to offer some advantages in some cases. 2003-11-16 61cefbcc0a6cbec5d820bcc78e09be10c4e1e989 Lines: +200, -57 Files: NEWS (+89, -0) src/main/print-escp2-data.c (+110, -56) src/main/printers.xml (+1, -1) Stylus Photo 900 supports direct to CD printing; 2200 does not 2003-11-16 00f1fda01531e427c07bfa2d750789e310114091 Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Avoid a buffer overrun. 2003-11-16 c673695317a3231940756dce7f59f9a181dbbc26 Lines: +2, -1 Files: src/main/print-escp2.c (+2, -1) Handle asymmetric resolutions. 2003-11-16 30fd6afe3c08e1ccf9d4ac194a899f855997131b Lines: +287, -83 Files: src/main/papers.xml (+21, -0) src/main/print-escp2-data.c (+122, -65) src/main/print-escp2.c (+136, -18) src/main/print-escp2.h (+8, -0) Support printing to CD's (RFE 727099). 2003-11-16 5429dd9df2b25cb989602f4a62a832486dbff0ab Lines: +4, -2 Files: src/libgimpprintui/panel.c (+4, -2) Don't blindly assume that PageSize is the only parameter of class PAGE_SIZE. 2003-11-16 31ce4ec11845eed514e38f5acf3340fd5bcf7366 Lines: +8, -5 Files: src/main/print-papers.c (+8, -5) Eliminate a memory leak and unsafe free. 2003-11-15 586b2e3694e0adb6df51216eb67a083029d3bb7c Lines: +7, -0 Files: src/main/papers.xml (+7, -0) Add European 10cm x 15cm 2003-11-15 bdfcfffcd39df1ee6607289a329f89a6cef10820 Lines: +3, -2 Files: src/main/dither-eventone.c (+3, -2) Another minor logic error 2003-11-15 319d221060c0bd49dda4ccad0c538fe9bb5d75fd Lines: +2, -2 Files: src/main/dither-eventone.c (+2, -2) Fix a logic problem 2003-11-14 1cff0d80b12508197a0f12030bb7423ba5f4a51c Lines: +32, -18 Files: src/main/dither-eventone.c (+29, -15) src/main/dither-inks.c (+2, -2) src/main/dither-main.c (+1, -1) A few more tweaks for UniTone 2003-11-14 dfbcc9077a6c1fc52de9f92ab6f23db11f25ab05 Lines: +7, -7 Files: src/main/print-escp2-data.c (+7, -7) Don't try to use extra nozzles on the older printers. 2003-11-14 1932b933add0d0a15c470411c478f062e3625262 Lines: +38, -46 Files: src/main/dither-eventone.c (+10, -20) src/main/dither-impl.h (+3, -2) src/main/dither-main.c (+6, -5) test/run-testdither (+1, -1) test/testdither.c (+18, -18) Rename Single EvenTone to UniTone 2003-11-14 40ccc1aef61c3b7d357ec1343ab3958fe70dca7f Lines: +86, -47 Files: src/main/dither-eventone.c (+28, -15) src/main/dither-impl.h (+1, -0) src/main/dither-inks.c (+13, -9) src/main/dither.h (+4, -3) src/main/print-canon.c (+7, -1) src/main/print-escp2-data.c (+7, -7) src/main/print-escp2.c (+6, -1) src/main/print-lexmark.c (+6, -3) src/main/print-pcl.c (+14, -8) Fix a bug in Even Tone that causes a crash when there are a lot of empty lines. Add the concept of ink darkness, and have single Even Tone not use very light inks (such as yellow) in its calculations. 2003-11-13 e6ee73565ac952d1093c0f4a0bc1a59f76148aa9 Lines: +41, -9 Files: src/main/dither-eventone.c (+41, -9) Further improvements to single EvenTone. 2003-11-13 8dfcad90a16b389230a75a0e136d44a89be00fdc Lines: +9, -4 Files: test/unprint.c (+9, -4) Add -b option to print all channels in black 2003-11-12 948b829227dc86184ac7c1d4b83d1061d29905a0 Lines: +2, -2 Files: src/main/dither-eventone.c (+2, -2) Further improvements. 2003-11-12 9c4b85251e921cdd17bc680fdd1a00d6ede7f7f1 Lines: +17, -7 Files: src/main/dither-eventone.c (+17, -7) Considerable improvement 2003-11-12 483cc87f82a9a93bb43ab5a0545091ccde80a3a8 Lines: +53, -34 Files: src/main/dither-eventone.c (+53, -34) Considerable improvement in "single eventone" 2003-11-11 9c4dbd3b1418b6ffea014fcf0d2f606b302c189c Lines: +25, -26 Files: src/main/dither-eventone.c (+20, -25) src/main/dither-main.c (+5, -1) Fix a few problems. 2003-11-11 d73175edd8026dfb6138c45d7fa3b394f7e989d9 Lines: +217, -7 Files: src/main/dither-eventone.c (+212, -6) src/main/dither-impl.h (+3, -1) src/main/dither-main.c (+2, -0) Add a few more Even Tone variants 2003-11-09 26a4101af2e94dca4fa3c966ae8a185616ec4d6a Lines: +175, -169 Files: README (+9, -9) include/gimp-print/vars.h (+2, -1) src/cups/Makefile.am (+3, -3) src/cups/genppd.c (+1, -1) src/main/dither-eventone.c (+7, -2) src/main/dither-impl.h (+1, -0) src/main/dither-main.c (+16, -4) src/main/generic-options.c (+4, -2) src/main/print-canon.c (+17, -16) src/main/print-color.c (+24, -24) src/main/print-escp2.c (+39, -39) src/main/print-lexmark.c (+15, -15) src/main/print-olympus.c (+13, -29) src/main/print-pcl.c (+15, -15) src/main/print-ps.c (+8, -8) src/main/print-raw.c (+1, -1) Add a category (text string) to options for GUI's to use. Fix the installation in the CUPS directory (last commit broke it). Create a new hybrid Even Tone dither algorithm that uses a small amount of ordered dither to break up patterns. Experimentally thus far, this algorithm works very well. 2003-11-09 03d00b2c430920ba59e36b294d8c4da110698fdf Lines: +0, -1 Files: src/main/color.c (+0, -1) Remove unneeded declaration 2003-11-08 a5b771cab162d56b6ce7e6774e25b851f6cfbb3f Lines: +13, -10 Files: configure.ac (+10, -6) src/cups/Makefile.am (+1, -2) src/cups/genppd.c (+1, -1) src/cups/rastertoprinter.c (+1, -1) Simplify the CUPS installation a bit. Fix installation of language catalogs. 2003-11-08 63293f86aa0646c6dacfc2fadbf6bee0db348bbd Lines: +4, -4 Files: configure.ac (+4, -4) Use -pedantic only in maintainer mode; it creates too much noise otherwise. 2003-11-08 227bc98396a9874c60a76432ca4a149eab58eb2c Lines: +49, -25 Files: src/main/dither-ed.c (+11, -5) src/main/dither-eventone.c (+4, -2) src/main/dither-impl.h (+2, -1) src/main/dither-main.c (+6, -4) src/main/dither-ordered.c (+8, -2) src/main/dither-very-fast.c (+8, -2) src/main/dither.h (+3, -2) src/main/print-canon.c (+1, -1) src/main/print-escp2.c (+1, -1) src/main/print-lexmark.c (+1, -1) src/main/print-pcl.c (+1, -1) test/testdither.c (+3, -3) Add mask argument to dither to permit masking off part of the print. Intended to be used for e. g. printing direct to CD's. 2003-11-06 008ff4f15607f062f2cad2add69429997a5b4d2e Lines: +1, -1 Files: configure.ac (+1, -1) Bump version while we're at it. 2003-11-06 9d9cbd66f5e11158984e6d0b5fab73cd3afebcc2 Lines: +92, -47 Files: configure.ac (+9, -8) src/cups/Makefile.am (+26, -19) src/cups/cups-genppdconfig.in (+7, -6) src/cups/cups-genppdupdate.in (+2, -1) src/cups/genppd.c (+8, -3) src/cups/rastertoprinter.c (+40, -10) Version the CUPS programs and PPD files to permit having multiple versions installed concurrently. The versioning only extends to the major and minor number; the micro number is not versioned. Interlock the PPD files with rastertoprinter (which is now named rastertogimpprint..). If the version of Gimp-Print installed does not match the PPD file, error out. 2003-11-05 e93c752069be96a51c86956ca2580a961c4c2413 Lines: +10, -1 Files: src/cups/rastertoprinter.c (+10, -1) Improve error message if verify fails. 2003-11-05 3d89a9ecb018b5e2bb4b0ff4bac46ccafee46404 Lines: +2, -0 Files: src/main/print-escp2.c (+2, -0) Use staggered weave correctly =============================================================================== Name: gimp-print-4_3_23 2003-11-05 874f30e490d71bcd9179fa9ef292c3499e11f4ff Lines: +0, -0 Gimp-Print 4.3.23 release 2003-11-05 72e577e70842946f29fc0540f85eb83e3c9b730c Lines: +14, -3 Files: NEWS (+12, -1) README (+1, -1) debian/README.Debian (+1, -1) Bump version, prep for release 2003-11-05 8336104205eabb3eb245903cf01f6b0a4f3e7dcc Lines: +9, -10 Files: configure.ac (+9, -10) More robust way to check for -finline-limit, suggested by Mike Sweet. 2003-11-04 805dade68f9b48fce0ffca8f25124d072b4b3fc9 Lines: +2, -0 Files: NEWS (+1, -0) src/foomatic/foomatic-printermap (+1, -0) Add support for IBM 4312 (pcl-4) 2003-11-04 2e995f5a3ab44b83dc027d0d0f9d6c7681307de8 Lines: +1, -1 Files: configure.ac (+1, -1) Bump version. 2003-11-04 c7cbb3ebf70cc522b35035a13d2ef126d0f1f83a Lines: +16, -10 Files: configure.ac (+16, -10) Fix gcc 2. 2003-11-03 6da67f18a89300cfa25ac927a5ebb1fc688a8f69 Lines: +52, -10 Files: src/main/print-escp2.c (+40, -1) src/main/print-weave.c (+4, -4) src/main/weave.h (+2, -2) test/escp2-weavetest.c (+3, -0) test/run-weavetest (+3, -3) Enable the weave pattern to be parameterized by the Epson driver. Fix the staggered zigzag pattern completely. 2003-11-02 39fb3e26aee32064bb003b637e12239063d19e57 Lines: +1, -0 Files: src/main/print-weave.c (+1, -0) Insert missing break to stop fallthrough problem. This does not fix the staggered weave pattern, but it does prevent an assertion failure. Currently this pattern fails on many (but not all) patterns where the number of nozzles and the inter-nozzle spacing are both multiples of 3. =============================================================================== Name: gimp-print-4_3_22 2003-11-02 0c92627c6accab4b89b60f47c04950a5223dfcee Lines: +0, -0 Gimp-Print 4.3.22 release 2003-11-02 855f5bf4780a139a451d9e32a12d75a40fe19d39 Lines: +89, -1 Files: NEWS (+89, -1) Bump version 2003-11-02 36a3baba2014d2bbb36de273350f2c3731fee600 Lines: +0, -81 Files: src/main/escp2-papers.c (+0, -81) Eliminate the last old color adjustments. 2003-11-02 e63833254934580096fe7843faece5dc67f5e2e7 Lines: +1, -1 Files: configure.ac (+1, -1) Bump the version 2003-11-02 7ad51a8490d1f5f5838c7d5de92eb8eebe787df5 Lines: +21, -19 Files: src/main/dither-ed.c (+3, -19) src/main/dither-impl.h (+1, -0) src/main/dither-main.c (+17, -0) A bit more code cleanup 2003-11-02 f92dd49b6b6f55d7264fc89534bc3247c15f4d38 Lines: +18, -5 Files: src/main/dither-eventone.c (+18, -5) Improve the diffusion pattern 2003-11-01 90ed4d46b5287fd10df9554fc44b4c73f6263d86 Lines: +2, -2 Files: src/main/escp2-inks.c (+1, -1) src/main/print-escp2-data.c (+1, -1) Epson C43/C44 are really the same as C40 etc. 2003-11-01 4ae63b5a9ce3d90122ff9630280efa96aee29fa5 Lines: +4, -4 Files: src/main/printers.xml (+4, -4) Stylus C43/44 are really the same as the 40/41/42. 2003-11-01 3ae459ac387fce04e8731707ffb51354520f866b Lines: +3, -3 Files: src/main/escp2-papers.c (+3, -3) Complete tuning on the 870 etc. 2003-11-01 44d0734da36e781849c9f91e74840883fe4812c1 Lines: +125, -113 Files: src/main/dither-eventone.c (+122, -94) src/main/dither-impl.h (+1, -16) src/main/dither-inks.c (+0, -1) src/main/dither-main.c (+2, -2) Do some code refactoring 2003-11-01 a946602ba244a72ef9a9a9c9eb2508837657ba81 Lines: +51, -49 Files: src/main/dither-eventone.c (+51, -49) I believe I've finally solved (at least in Gimp-Print) the problem of handling variable drop sizes. The trick is in the interpretation of the error value. The code change is quite straightforward. The assumption is that we always want to print the larger or smaller drop size (the smaller drop size may be zero) of the range defined by the unadjusted, uncorrected input value. This is because we always want to fill the page with small drops before printing any large drops(*). We don't want to print unnecessary large drops or leave unnecessary holes. The insight is that at any given point we aren't trying to perform an N-value dither; we're trying to perform an ordinary single-value dither -- on or off, where "on" corresponds to the larger drop and "off" corresponds to the smaller drop. After all, if the page is filled with small drops, we might as well treat them as though they're turned off, since they're all the same anyway. So the trick is that we simply compute a new input value that's defined as the point within the range, and use this value in all calculations. The error value is based on this relative value; the raw input is only used to pick the range and compute where within the range we lie. For example: suppose we have three drop sizes with values of 8000, 16000, and 65535 (on a scale of 0-65535), and an input value of 10000. We use the input value of 10000 to determine that the choices we're interested in are drop sizes 1 and 2. We compute the new, relative input value as 65535 * (10000 - 8000) / (16000 - 8000), or 16383. So we want to print 1/4 of the positions with drop size 2 and 3/4 with drop size 1. We now perform normal Even Tone dithering on this value of 16383. So if we decide to print a large drop, we have an error of 49152, and if we don't print we have an error of -16383. Simple! 2003-11-01 7ccc99a2439647dba1fc29b8eba42fcead1af2ce Lines: +14, -2 Files: src/main/dither-main.c (+14, -2) If the user doesn't specify the dither algorithm, don't use Even Tone if the aspect ratio is greater than 2, since it works poorly. 2003-11-01 82974ff424ef0e47d95e8d5921c3c7fcec7dcf99 Lines: +22, -22 Files: src/main/escp2-papers.c (+21, -21) src/main/print-escp2-data.c (+1, -1) Complete tuning C80 2003-10-31 4100272c8831720e7a8f99bc606c213047436ef2 Lines: +1, -1 Files: src/main/escp2-papers.c (+1, -1) Fix density 2003-10-31 3d563b7149eccc7e7cb9ee691158f9c798a6f5a8 Lines: +50, -3 Files: src/main/escp2-papers.c (+50, -3) Start working on the C80. 2003-10-29 979009b82982993b6c7b4e4bf42123b040a04e19 Lines: +1, -1 Files: src/main/escp2-papers.c (+1, -1) Improve photo quality inkjet paper 2003-10-28 4f95ac0d4d77ecb55f297b80b098ff435314bd5c Lines: +308, -315 Files: src/main/escp2-channels.c (+2, -2) src/main/escp2-inks.c (+1, -3) src/main/escp2-papers.c (+190, -218) src/main/escp2-resolutions.c (+24, -1) src/main/print-canon.c (+11, -11) src/main/print-escp2-data.c (+57, -58) src/main/print-escp2.h (+1, -0) src/main/print-lexmark.c (+11, -11) src/main/print-pcl.c (+11, -11) Retune most of the Epson printers. There's still some more work to be done on older printers. Fix the resolutions for some printers. Change the HSL maps so that the saturation and luminosity adjustments are done on the basis of the original, rather than the adjusted, hue. This makes the curves a bit more intuitive. Propagate the necessary changes to the PCL, Lexmark, and Canon drivers. 2003-10-28 61e244fed160e2bdad12f0793f4467de0a203f04 Lines: +0, -1 Files: configure.ac (+0, -1) One more thing to remove vestiges of gimpprint-config 2003-10-28 a028a92e6e9bbdd47f47f1ba899afd478636e85e Lines: +0, -86 Files: man/.cvsignore (+0, -1) man/Makefile.am (+0, -1) man/gimpprint-config.1.in (removed -84) Remove references to nonexistent gimpprint-config 2003-10-26 ba190ba453715d7fca63e1433551189c67337040 Lines: +6, -4 Files: src/main/print-color.c (+6, -4) Use the correct color functions for 8-bit RGB. 2003-10-26 60365656e04b6dee3a3ec208864426f9429c0be1 Lines: +6, -6 Files: src/libgimpprintui/panel.c (+6, -6) Align the horizontal center button with the horizontal positioning entries, and likewise the vertical. Suggested by Stephen Gildea. 2003-10-25 646a8d052eb2895993e914391d66f5fab4df78dd Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Make sure that the privdata structure does not have any uninitialized data. 2003-10-24 9e9c74d9d5fef14de49ba705e971bdbe3848ab89 Lines: +330, -183 Files: src/main/escp2-driver.c (+5, -1) src/main/escp2-resolutions.c (+93, -113) src/main/print-escp2-data.c (+125, -63) src/main/print-escp2.c (+82, -5) src/main/print-escp2.h (+25, -1) Split off microweave into separate setting 2003-10-24 cfda339124f7ba09bd4a42ad659097c05559b5f2 Lines: +5, -5 Files: src/main/escp2-papers.c (+5, -5) Improve plain paper on EX. 2003-10-24 04eb9c6e17b9028eaac7053079e936b348501d7b Lines: +0, -4 Files: src/libgimpprintui/panel.c (+0, -4) Remove spurious debugging printfs 2003-10-21 fbddc2d4830186d40258018bec673db97956e2eb Lines: +21, -8 Files: src/libgimpprintui/panel.c (+21, -8) Hold down control key with middle mouse button to move image along a fixed grid. 2003-10-20 1ac3f973b11c5e5d87f29d6eb02d3ea0f4c782a1 Lines: +1, -1 Files: src/main/print-dither-matrices.c (+1, -1) Fix the cache *correctly* this time... 2003-10-20 8ad64b3c19ae7d4fa4e0210049e7784199eefd10 Lines: +7, -6 Files: src/main/print-dither-matrices.c (+7, -6) Don't die if the dither matrix isn't yet in cache 2003-10-20 a2ef030d0d574e6636af1d9269062f0e3f2f8a5d Lines: +76, -17 Files: src/main/print-dither-matrices.c (+11, -0) src/main/print-papers.c (+4, -0) src/main/printers.c (+1, -0) src/main/xml.c (+56, -17) src/main/xml.h (+4, -0) Don't autoload XML files. Instead, allow components to register XML files for loading, or load them explicitly when needed. Change the printer code to register its XML file, and the paper and dither matrix code to load when needed. In addition to allowing components to intelligently order the loading of the XML files (and thereby avoid problems with hidden dependencies and random load order), this speeds up startup because the dither matrices are large and take on the order of a second each to load. Finally, cache the actual dither matrix when loaded, not just the filename. This speeds up individual pages. 2003-10-20 62af38357a4b900a45f738c119037d2b4171e5dc Lines: +1, -1 Files: src/main/print-vars.c (+1, -1) The default driver name (ps2) should not be translated; it's merely a token. 2003-10-20 887067f8d3e8ee69db4223d14c1daa0397866bef Lines: +9, -1 Files: src/testpattern/run-testpattern (+9, -1) Run all instances of the test pattern in one process. Much faster that way. 2003-10-20 c2566b96d9dcb89d5921f8dbd922bb1c4d0500c0 Lines: +16, -17 Files: src/main/print-dither-matrices.c (+16, -17) Cache the value as well as the name of the dither matrix. 2003-10-20 6c4ee1c61fe346edcb40e8678c8529ecd94c2b01 Lines: +113, -105 Files: src/testpattern/run-testpattern (+29, -14) src/testpattern/testpattern.c (+46, -87) src/testpattern/testpattern.h (+1, -0) src/testpattern/testpatternl.l (+3, -1) src/testpattern/testpatterny.y (+34, -3) Allow multiple testpatterns in one file, as a performance optimization. 2003-10-19 73756f9ad5e9359c276dba46d19a8479bb93a716 Lines: +2, -2 Files: src/main/print-escp2-data.c (+2, -2) Don't try to use softweave on the 400/500; we have the head parameters all wrong. The SC600 has 64 black nozzles. 2003-10-19 5990dcd89029513d28172f228eb28f1bcd480cfb Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Per spec sheet SC1520 has 128 black nozzles. 2003-10-19 a0d913378d8c255cbca8c54690ea7c81ac22defb Lines: +3, -3 Files: src/main/print-escp2-data.c (+3, -3) Per documentation SC800 has 128 black nozzles. 2003-10-19 c68816e33544dad66f83795cf20f9442c6087e13 819581 Epson St. C. 640 - vertical "image position" not correct This was checked in last night with a different message. 2003-10-19 a62cbae9ee7ea66c7a9e566b18e8a2358d2bcdf7 Lines: +24, -21 Files: src/main/escp2-channels.c (+2, -2) src/main/escp2-papers.c (+19, -19) src/main/print-escp2.c (+3, -0) Tune matte black on the 2200 2003-10-19 01d6b352914ebd7f395e6d92e3e644f58a66833b Lines: +10, -10 Files: src/main/escp2-channels.c (+1, -1) src/main/escp2-papers.c (+9, -9) Improve 2200 2003-10-18 3f4f5946aca10aa8bef569aafa95f2bb939458a6 Lines: +3, -3 Files: src/main/print-color.c (+3, -3) Compute constants for color-black printing correctly. 2003-10-18 0f502cd7e1f6f4438a7276c878f8481b568123e7 Lines: +4, -1 Files: src/cups/rastertoprinter.c (+4, -1) Print better error message. 2003-10-18 f9cbbd481d3426dddf0161fbfc57bb26a9b33981 Lines: +0, -1 Files: src/main/print-vars.c (+0, -1) Set up the default variable list correctly (remove something that shouldn't be there). 2003-10-17 74abd4860604cc1d5059d71883f92466af02ec18 Lines: +914, -1039 Files: src/main/print-color.c (+914, -1039) Support 8 and 16 bit versions of all color functions. 2003-10-17 b89a6c03b14535ad47650d9a1f40239a72378cea Lines: +2, -1 Files: src/main/dither-main.c (+2, -1) Use fast dither matrix with Even Tone; it doesn't really matter and it speeds things up some. 2003-10-17 34b6c40488f421b70bb4aafc2a1bd2790b8396f9 Lines: +1, -0 Files: src/testpattern/testpattern.c (+1, -0) Set the input color model correctly 2003-10-17 0fc13911895ed92f02410ae944c240732f3fdcb4 Lines: +2, -2 Files: src/main/print-vars.c (+2, -2) Fix error in copying vars 2003-10-16 844d31622698b66fe0220a7912862bf040841847 Lines: +464, -299 Files: src/testpattern/extended.sample (+27, -27) src/testpattern/run-testpattern (+19, -19) src/testpattern/testpattern.c (+248, -204) src/testpattern/testpattern.h (+13, -8) src/testpattern/testpattern.sample (+25, -23) src/testpattern/testpatternl.l (+26, -1) src/testpattern/testpatterny.y (+106, -17) Support more input types and bit depths. 2003-10-16 a1b941ae455a1c0b0a2e9606de2f9b1393354426 Lines: +52, -0 Files: NEWS (+12, -0) src/foomatic/foomatic-printermap (+4, -0) src/main/printers.xml (+36, -0) Add Epson Stylus CX-6300, CX-6400, CX-8300, CX-8400 2003-10-15 297221ffd1a16b3ece8623908139080a2263517c Lines: +127, -14 Files: NEWS (+2, -0) src/foomatic/foomatic-generator.in (+2, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/print-olympus.c (+122, -14) Basic support for Fujifilm CX-400. Color model moved from global to printer capabilities. 2003-10-15 932fcb9faf1438a72466bcb91f5cf37bbfd60f08 Lines: +4, -0 Files: src/main/printers.xml (+4, -0) Add Fujifilm CX-400 2003-10-15 c516632791f55a78d6d1f9702dda76f367b65bde Lines: +6, -0 Files: src/main/papers.xml (+6, -0) Add 4x7" paper size 2003-10-14 28b4df60edecc964d37d2aad2c6e10be13a35f1c Lines: +419, -316 Files: src/testpattern/testpattern.c (+413, -310) src/testpattern/testpattern.h (+3, -3) src/testpattern/testpatterny.y (+3, -3) More cleanup 2003-10-14 11e3892ed12471db6a90347c0face2fb1b95b6a9 Lines: +3, -0 Files: src/testpattern/testpatterny.y (+3, -0) Add definitions for RGB. 2003-10-14 cd4d137ce8a370f8593e724e37f924bebe162f42 Lines: +3, -6 Files: src/testpattern/testpatterny.y (+3, -6) A bit more simplification 2003-10-14 f7519579fab1d68803d78ca099a322d34548d416 Lines: +125, -63 Files: src/testpattern/testpattern.c (+24, -6) src/testpattern/testpatternl.l (+9, -9) src/testpattern/testpatterny.y (+92, -48) Simplify the language a bit more 2003-10-14 c72bff5764a961d0f3ddca6a319fa9d7bce1c5df Lines: +110, -100 Files: src/testpattern/testpattern.c (+110, -100) Some more simplification 2003-10-14 99d97ce6ffa8d665eb5910a1ab12caa41dffe564 Lines: +12, -6 Files: src/main/print-canon.c (+6, -3) src/main/print-lexmark.c (+6, -3) Make sure we do not try to compose a curve of two null values 2003-10-13 383daa0949d27cacb869ae884f93d84583a09553 Lines: +458, -557 Files: configure.ac (+3, -1) include/gimp-print/image.h (+2, -0) src/main/.cvsignore (+0, -1) src/main/channel.c (+1, -1) src/testpattern/extended.sample (+34, -34) src/testpattern/run-testpattern (+55, -54) src/testpattern/testpattern.c (+133, -202) src/testpattern/testpattern.h (+7, -43) src/testpattern/testpattern.sample (+60, -60) src/testpattern/testpatternl.l (+41, -43) src/testpattern/testpatterny.y (+122, -118) Don't build CUPS PPD files if we're not building CUPS driver at all unless the user insists. Add new constant to specify the maximum number of channels rather than assuming 32 everywhere. Clean up test pattern generator. Don't hard code channel names; use arrays of channels. Also improve the language a bit. 2003-10-11 43634a89a48fc0af6f72d2c1295fa617a9ca4e38 Lines: +5, -0 Files: src/ghost/ijsgimpprint.c (+2, -0) src/libgimpprintui/panel.c (+1, -0) src/main/print-vars.c (+2, -0) Make sure we don't free a null curve. 2003-10-11 98ed426228a282face0ae580071f154affd1bd5f Lines: +0, -3 Files: src/main/curve.c (+0, -3) In stp_curve_free do *not* check that the curve exists prior to destroying it. Destroying a null curve is an error and should fail. 2003-10-10 451aaea572e0f298599cdd03393efec039e0564c Lines: +2, -2 Files: src/main/escp2-papers.c (+2, -2) Tweak the blues a bit. 2003-10-10 66086fe3a04518cb367ffa6332e0c94a38119c29 Lines: +1, -0 Files: src/libgimpprintui/panel.c (+1, -0) Don't keep a stale pv pointer around. 2003-10-10 806b1c3432625ce2cc3dbd64e8a8ac3791ac5dcb Lines: +2, -0 Files: src/main/dither-main.c (+2, -0) Fix valgrind problem: don't try to set anything when describing a parameter we don't own. 2003-10-10 77da39a90482202d8c6264f6a6742a0f33242a91 Lines: +6, -6 Files: src/main/escp2-papers.c (+6, -6) More tuning for the 2200. 2003-10-09 019575e879001ab2e553778d7ce9cdf0fb4b97c7 Lines: +2, -2 Files: src/main/escp2-papers.c (+2, -2) Improve greens 2003-10-09 909303e2c48395295f70796477bef0bb459c2c2c Lines: +2, -2 Files: src/main/escp2-papers.c (+2, -2) Fix up densities on 2200 2003-10-09 807bf579dab465b740b90e8a992748b1c115aa2f Lines: +79, -34 Files: src/main/escp2-channels.c (+3, -3) src/main/escp2-papers.c (+76, -31) Retune the 2200 2003-10-07 3e4c838d48b4051165e74730967ac8c31f27decb Lines: +8, -0 Files: src/main/print-escp2.c (+8, -0) Expand the bottom margin when full bleed is selected. Make sure that all necessary parameters get set or defaulted appropriately. 2003-10-07 8ca04c7e803ce8dfaf490b5aac9480edaaa20d4b Lines: +4, -4 Files: src/main/escp2-inks.c (+3, -3) src/main/print-escp2-data.c (+1, -1) Retune 2200. 2003-10-07 787d1af09e1777299d6801a81a532bf318965b78 Lines: +1, -1 Files: configure.ac (+1, -1) Allow relatively large procedures to be inlined so that the dither code can be inlined. 2003-10-06 82b6b8c5d8637ab0e0c38f1495186e6487405c9c Lines: +11, -11 Files: src/main/escp2-papers.c (+11, -11) Improve 2200 output 2003-10-03 4ab72e4be6689360d65b3546aa2c71c2ac925e50 Lines: +3, -3 Files: src/main/escp2-papers.c (+3, -3) Minor improvements to the 2200. 2003-10-03 dea6879e6eb12c20ccb451ca54b0740b098e2799 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Fix margins on 2200 2003-10-03 bf1bebd550e0d16c738ef87e1a929bdc344abf3e Lines: +10, -10 Files: src/main/escp2-papers.c (+10, -10) Do some work on 2200. 2003-10-03 2a7c0b64ad7533f381743e3d8ea856e2d3a0394d Lines: +2, -2 Files: src/main/escp2-channels.c (+2, -2) Minor tweak for 960. 2003-10-02 43804c0b8c1fa8be12fd0310161c1ca3d8206849 Lines: +1, -1 Files: src/main/escp2-papers.c (+1, -1) Minor additional tuning. 2003-10-02 1c5a7d4cce0f7c2f7d2dab8d080f47bc192bad99 Lines: +3, -3 Files: src/main/escp2-papers.c (+3, -3) Minor 960 improvements 2003-10-01 5b5a69a5c2f4a24c66aac97b3e396ae9dedbc554 Lines: +52, -38 Files: debian/Makefile.am (+4, -4) debian/changelog (+11, -0) debian/control.in (+28, -25) debian/libgimpprintui-dev.install (+2, -2) debian/rules (+2, -2) debian/{gimp1.2-print.docs => gimp-print.docs} (+0, -0) debian/{gimp1.2-print.install => gimp-print.install} (+3, -3) debian/{gimp1.2-print.postrm => gimp-print.postrm} (+1, -1) debian/{gimp1.2-print.preinst => gimp-print.preinst} (+1, -1) Update package descriptions from Debian unstable. Update package dependencies. Rename gimp1.2-print to gimp-print in line with gimp1.2 -> gimp package changes. 2003-10-01 5818ccc3e1793425dd21d81f4d245fe116de8233 Lines: +2, -0 Files: src/testpattern/testpattern.h (+2, -0) Fix YYSTYPE compatibility problem between different versions of GNU flex. 2003-10-01 acd1a7a523cc16efc1be994c233e482ea5b81eac Lines: +0, -0 Update British English translation. 2003-10-01 882cbdbf42ece63f60c079c1db41d5d2788bd63e Lines: +40, -14 Files: src/main/print-olympus.c (+40, -14) Fix non-standard papersizes (add them to papers.xml). Fix Olympus P400 bug (small papersizes are printed in wide mode). 2003-10-01 3a74f9cccacc3332a79fa2fbdb0cd6acc697344b Lines: +20, -0 Files: src/main/papers.xml (+20, -0) Add non-standard papers (used by Sony and Canon printers) 2003-09-30 6cca8b485f88308a1deeb38af8e281397b8fac1e Lines: +1, -1 Files: src/main/escp2-channels.c (+1, -1) Fix the offsets for the 960. 2003-09-29 9e92947dc8d118521f4dba78c2480cb9ba94a201 Lines: +1, -1 Files: src/main/print-color.c (+1, -1) Fix the calculation. 2003-09-29 63f421b176654283fcbe53039e4644bfd5b44693 Lines: +5, -5 Files: src/main/escp2-papers.c (+5, -5) More tuning on speculation 2003-09-29 e91dc4fa8cd43412f3816bc755a50adba94a24e6 Lines: +30, -30 Files: src/main/escp2-papers.c (+30, -30) Further improve SP960. 2003-09-29 a9a0823927a35276da035dbedd1056e410c6d50e Lines: +11, -4 Files: src/main/print-color.c (+11, -4) Smooth out the black generation. 2003-09-28 92aa923f3cd48f11956294004773e2fcdad85f19 Lines: +4, -2 Files: src/main/print-olympus.c (+4, -2) - up-dp10 init_printer bug solved 2003-09-28 c210ebc18cad3cddba9bd56665bb934409f64aad Lines: +21, -21 Files: src/main/escp2-papers.c (+21, -21) Guesses at other tunings 2003-09-28 5eb4acc06ea5dc31953f95d5aa3614635f1f3765 Lines: +23, -23 Files: src/main/escp2-papers.c (+23, -23) Further improve tunings. 2003-09-28 c8a5ea34b64f40a0f4981fafe1fa212cfe432e27 Lines: +30, -30 Files: src/main/escp2-papers.c (+30, -30) Retune the 960. 2003-09-28 626f171ad858cf2459f71e504f3fa6a8b05498a0 Lines: +3, -0 Files: src/main/print-color.c (+3, -0) Don't adjust saturation down too much for dark colors. Tested with Hutcheson Consulting's RGBEXPLORER8 target (from www.hutchcolor.com). 2003-09-27 ec95b164127c5af832eaff97107bd95bca11e02b Lines: +109, -109 Files: src/main/escp2-papers.c (+109, -109) Retune the EX again. Get better color and tone from plain paper; improve smoothness of texture on good paper; improve greens and blues substantially. Take a stab at tuning other printers. Fix a point error in the 2200 in the yellow-green. 2003-09-27 20b2e00505af345f32652afb005ae154a593e788 Lines: +7, -5 Files: src/libgimpprintui/panel.c (+7, -5) Fix thumbnail display of landscape and seascape mode. 2003-09-26 55c981dfd1a4f5ed28dbd3c580d42ff7e8e0ff7e Lines: +62, -35 Files: src/main/print-olympus.c (+62, -35) - printer feature handling modified; BLOCK_ALIGN and WHITE_BORDER feature added 2003-09-26 2d49acb3afc2071adaa542ae5e6b914280347ae3 Lines: +143, -138 Files: src/main/escp2-papers.c (+137, -137) src/main/print-escp2-data.c (+1, -1) src/main/print-escp2.c (+4, -0) src/main/print-escp2.h (+1, -0) Support adjusting dark/light transition by paper type and tune inkjet and other low quality papers. 2003-09-26 4b2c551f94d99adb75a0a40678c96c93cb020f31 Lines: +5, -3 Files: src/main/print-olympus.c (+5, -3) - up-dp10 lamination repaired (wrong size) 2003-09-26 2bbb2766b4468056ef6164ec7c29b3db24b72b5b Lines: +271, -87 Files: src/main/print-olympus.c (+271, -87) - all resolution, pagesize and printsize stuff rewritten (needed for easier support of other printers) - support for non-standard pagesizes added (like Sony's UPC-xxxx) - disabled useless options in interface - borderless capability added 2003-09-25 3961546db872c827d32fd74240adbd273a79b33c Lines: +4, -0 Files: src/main/print-color.c (+4, -0) Ensure that input buffer is initialized to zeros prior to passing it outside. 2003-09-25 f2e2adba8d6a89a0c2c99038cef63a1350dd7c40 Lines: +1, -1 Files: src/cups/rastertoprinter.c (+1, -1) Fix an off-by-one error that in combination with an uninitialized memory problem in the core sometimes caused a thin line to be printed at the very top of the page. Also ensure that we don't read beyond the end of the data that we should read for this page. (Two fixes in one line...how about that?) 2003-09-25 34592a12e706c640daeec705b61c3b71ba13d5ad Lines: +1, -1 Files: src/cups/cups-genppdupdate.in (+1, -1) "Restart" is more clear than "Reload". 2003-09-25 dbe9a026ad2d304d35efeb3827ee9d9bfc7389ac Lines: +4, -2 Files: src/main/escp2-inks.c (+4, -2) Put 1440x720 ink tunings for 777/680 back the way they were. =============================================================================== Name: gimp-print-4_3_21 2003-09-24 322b2b02474f0a0ec68a2f0190316f3a3843f8ed Lines: +0, -0 Gimp-Print 4.3.21 2003-09-24 159affa9cc62975f8daa638603ab543858726a66 Lines: +35, -20 Files: NEWS (+35, -20) Prep for 4.3.21 2003-09-24 078c25e6338c55ecf5ee771f76f0f9a36e774e8f Lines: +3, -3 Files: src/main/escp2-papers.c (+3, -3) Further tuning 2003-09-24 98758051bebc98f62922b2539adc3806d9d36752 Lines: +87, -42 Files: src/main/escp2-papers.c (+87, -42) Tune 2200 much more accurately. For now, use the same settings for matte as for photo; this will have to be looked at later. 2003-09-23 77cfecb1fe373a7e308b4460f09227f31981f8fb Lines: +0, -1 Files: src/main/print-canon.c (+0, -1) Apply the rest of the patch from Peter Missel 2003-09-23 197116dd4fe0b9c2080b600b588a2fa547b816ea Lines: +21, -21 Files: src/main/escp2-papers.c (+21, -21) More neutral grays on the 2200 with photo ink using a starting point of .01 for black in vs. .02. 2003-09-22 ffe7a241540b37832469a32462cfbdf0a4b948d2 Lines: +15, -2 Files: src/main/print-canon.c (+15, -2) Fix 668342 per Peter Missel (he's having CVS troubles) 2003-09-22 16319baa70c026754bcd111bddc3fd9e348b7733 Lines: +9, -1 Files: .cvsignore (+3, -0) m4/.cvsignore (+1, -1) po/.cvsignore (+4, -0) test/.cvsignore (+1, -0) Update CVS ignores 2003-09-22 995d96a815bb48b4dfedf22448c7f663be898e9a Lines: +2, -1 Files: NEWS (+2, -1) Add PX-V500 to list of new printers 2003-09-21 321a5d52547c1025abd5902f9e3df7c14956c2c6 Lines: +7, -0 Files: NEWS (+7, -0) Note improvements in the Even Tone dither algorithm 2003-09-21 2a262c3cf222ace54ed6335a5eef8b542573f148 Lines: +2, -1 Files: src/main/dither-eventone.c (+2, -1) Reset the dither value for each row, and use the base value to select the candidate dot sizes rather than the adjusted value. Testing demonstrated that resetting the dither value for each row did the best job of eliminating dither artifacts, but there were problems from large dots being introduced too early. Using the base value to select the candidate dot size avoids this problem. Thus far this has been tested at 720x360 DPI (two dot sizes) and 1440x720 DPI (three dot sizes) on the C80 using three color mode. This requires further testing under other conditions. 2003-09-21 26006732e7a1173a9836c04466ff7b47d20696af Lines: +4, -5 Files: src/main/dither-eventone.c (+4, -5) Further improve quality by saving the accumulated dither value across rows. This results in significantly improved black-only sweep patterns with no apparent loss of quality elsewhere. 2003-09-21 43f375bf412100f7324e99a7f6a7c87f2d397799 Lines: +10, -7 Files: src/main/dither-eventone.c (+10, -7) 1) There were some integer overflow issues in some cases; the changes in the first block fix these. 2) The resetting of "range" back to 0 for each pass through the loop ensured that nothing was being printed until the returned dither value exceeded 32768. This wasn't a problem in the case of only one level (where find_segment always returns 0 or 65536), but where there are multiple levels it returns something in between. This causes the most problems when only one channel is being printed, since it means that only the smaller dot value gets printed until the midpoint of the range is reached, at which point only the larger dot value gets printed. This change uses the accumulated value for the whole line to decide whether to print. It improves black-only printing considerably. For color printing, the improvement is much less noticeable using the test pattern (printing a pure gray ramp in CMY would probably show it). This change has some other effects, too. It seems to improve the distribution of colored dots when printing CMY, and it gets rid of a lot of the Even Tone artifacts that we're used to seeing (vertical patterning in light midtones). However, it may very slightly degrade the smoothness. I tried another version of the change, initializing range to the first column of the dither matrix. This didn't significantly improve black printing, and it had a slight but noticeable effect on smoothness. I'm going to try something else, saving the range value across rows, to see what that does. 2003-09-21 174e76ece19ca377a090e8d842287b47bd6359e4 Lines: +12, -18 Files: src/main/print-canon.c (+1, -2) src/main/print-lexmark.c (+3, -6) src/main/print-pcl.c (+8, -10) Change calls to stpi_dither_set_inks to ensure smallest dot size is used whenever possible. 2003-09-21 a0852688f512312060638ff3c558461a049f5f25 Lines: +39, -39 Files: src/main/print-canon.c (+13, -13) src/main/print-lexmark.c (+13, -13) src/main/print-pcl.c (+13, -13) Propagate new curves to other drivers. 2003-09-21 a008bed3f1f04ed197698d9d4ec70123078ae070 Lines: +180, -8 Files: NEWS (+9, -1) src/foomatic/foomatic-printermap (+3, -0) src/main/escp2-channels.c (+127, -1) src/main/escp2-papers.c (+4, -4) src/main/print-escp2-data.c (+16, -0) src/main/print-escp2.h (+3, -2) src/main/printers.xml (+18, -0) Preliminary support for Epson Stylus C63/C64 and PX-V500 2003-09-21 0b9227c2cf591a54e9f01efdab2a587f1b394ab7 Lines: +118, -16 Files: NEWS (+107, -5) README (+9, -9) configure.ac (+1, -1) debian/README.Debian (+1, -1) Bump version 2003-09-20 b0a1d339fb60198bc5b8ef0ae002ca472bc970b7 Lines: +48, -3 Files: src/main/escp2-channels.c (+1, -1) src/main/escp2-papers.c (+45, -1) src/main/print-escp2-data.c (+1, -1) src/main/print-escp2.h (+1, -0) Retune C80 2003-09-20 caf82e28fbf8a4e304e57d0ba162fc23c9610fb2 Lines: +3, -3 Files: src/main/escp2-channels.c (+3, -3) Improve transition for Ultrachrome inks on glossy media. I don't know why the constants for the *color* inks should differ between glossy and matte media types, but they seem to. Fix the channel definition for 6-color photo for the 2200 and 960. 2003-09-20 62b5dfc7c04fc382ca24014dd86057b8c8d0d3f2 Lines: +21, -21 Files: src/main/escp2-papers.c (+21, -21) Tune UltraChrome matte black 2003-09-20 f6b20002a5d8dab9ab1200f59792400db9538b5f Lines: +23, -23 Files: src/main/escp2-papers.c (+23, -23) Retune 870. 2003-09-19 3aecfdf0da7f823992bff1de3f35cca4e557aa95 Lines: +90, -44 Files: src/main/escp2-papers.c (+90, -44) Tune the Stylus Photo 960. 2003-09-19 8f67f02442fa6c81a23f1acf0bc9998a3b56b0c5 Lines: +172, -141 Files: src/main/escp2-papers.c (+164, -118) src/main/escp2-resolutions.c (+0, -21) src/main/print-escp2-data.c (+2, -2) src/main/print-escp2.c (+5, -0) src/main/print-escp2.h (+1, -0) Add additional gcr transition (gamma) parameter to paper definition. Start tuning Stylus Photo 960. 2003-09-19 83a34519c5dd32905cf2a5f54553b6542da8fd37 Lines: +2, -2 Files: src/main/print-color.c (+2, -2) Use black gamma rather than black density to adjust GCR transition. This will necessitate retuning the 870. 2003-09-18 3118959c8abf6a4ccc9754b9f12665b8d6dce4af Lines: +2, -3 Files: src/main/print-escp2.h (+2, -3) Correct comment 2003-09-18 84c136d2427dc0c311b7db9cc8fc326b9f99414c Lines: +5, -20 Files: src/main/printers.xml (+5, -20) Adjust C80 series to use same basic parameters as other Epson printers. 2003-09-18 8129df45a6385d2856343c84d9ce1a9f0c0e65b3 Lines: +337, -149 Files: src/main/channel.c (+55, -13) src/main/color.h (+1, -1) src/main/escp2-channels.c (+3, -3) src/main/escp2-inks.c (+1, -1) src/main/escp2-papers.c (+217, -112) src/main/print-color.c (+15, -10) src/main/print-escp2-data.c (+19, -2) src/main/print-escp2.c (+8, -4) src/main/print-escp2.h (+2, -0) src/main/print-vars.c (+16, -3) Support Epson C83 and C84. Use less dark ink in pale regions to improve smoothness of transition. Take gray value (including black and composite) into account when choosing light vs. dark ink. In areas with large gray value, prefer more dark ink to improve tonality and reduce ink consumption, since grain is less of an issue here. Change Epson driver to always use as many small dots as possible before starting to use large dots. Previously the choice depended to some extent on the value of density selected by the user, which is incorrect. This code was probably a holdover from 4.2 where ink darkness and dot size were used interchangeably. Use CMYK densities rather than CMY gamma values in Epson paper list. It's likely to be more useful to adjust the ink values linearly to correct for color casts. It's also necessary to reduce the amount of black on the Stylus Photo 870 and friends. When scaling a floating point parameter, handle the case of a defaulted parameter correctly. Improve tunings for Stylus Photo EX and 870 families of printers. The 960 and 2200 will come later. Overall, these changes improve quality quite substantially. By visual inspection the 870 output is almost indistinguishable from true photographic output, and the EX output is also much improved. 2003-09-18 8f77bc859640aca72bb6859b7ee7f59238d29144 Lines: +26, -2 Files: NEWS (+3, -1) src/foomatic/foomatic-printermap (+5, -1) src/main/printers.xml (+18, -0) Add Epson C83 and C84, and Canon CP-200 and CP-300. 2003-09-18 ddb8010b0212668ca2e49d4a772a3eeee3e018cf Lines: +2, -0 Files: src/foomatic/foomatic-generator.in (+2, -0) Handle Sony printers 2003-09-18 46d6290610f64949350ba48b5ea88085d4052245 Lines: +1, -1 Files: src/main/print-olympus.c (+1, -1) Make sure that there's always a string list available for the Laminate option to avoid a crash. 2003-09-16 3f777c5aa3e09500d993c6e80a0f36ba55f9633f Lines: +63, -49 Files: src/main/print-olympus.c (+63, -49) only change of indentation (conformable with other drivers) 2003-09-16 055833b4288fe46f212698380b3530b90d4ceed7 Lines: +73, -1 Files: src/main/print-olympus.c (+73, -1) laminate pattern feature added (mainly for sony up-dp10) 2003-09-15 5ad6618f8830b78254cccd181a21d5f5f8f59423 Lines: +101, -18 Files: NEWS (+2, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/print-olympus.c (+94, -18) src/main/printers.xml (+4, -0) preliminary support of Sony UP-DP10 2003-09-15 deb2e27168bbcc11c3aae6d06b35307928442d80 Lines: +83, -2 Files: src/main/print-olympus.c (+83, -2) color adjustment for p400 and cpX00 2003-09-12 cbed11056ec5c963910798ab019184a0510c1960 Lines: +109, -36 Files: src/main/print-olympus.c (+109, -36) - default color adjustment added - minor code cleanup 2003-09-09 6b0f825bcecfacf05cd18e8f6f74998912b0e31d Lines: +1, -1 Files: src/main/print-ps.c (+1, -1) 802621 alignment is off the page with ps-print 2003-09-07 c7b5bf7071828ad6888f5bd78ffbc768f16d4fa0 Lines: +2, -2 Files: src/main/escp2-inks.c (+1, -1) src/main/print-escp2-data.c (+1, -1) Minor adjustments to 680/777 tunings at 720x720dpi. 2003-09-02 bfd4a5678178313e608babc9ad0693d25f969d6b Lines: +2, -2 Files: src/main/print-escp2-data.c (+2, -2) Expand C80/C82 margins to zero margin top and bottom. 2003-09-02 54f35dd615096eaeccd4f78b0219bd1fa9c3892b Lines: +1, -10 Files: src/main/escp2-driver.c (+1, -10) Do not incorrectly adjust the bottom margin for printers with offset print heads. The page bottom should be left as is; the printer automatically corrects for this. 2003-09-01 708e99989478ca669ded987607652270013ed5be Lines: +6, -0 Files: src/main/.cvsignore (+6, -0) Ignore some more files =============================================================================== Name: gimp-print-4_3_20 2003-09-01 cddbfa3ab8572297b774325ce24d4070f513a473 Lines: +0, -0 Gimp-Print 4.3.19 release 2003-09-01 abc898ecb150e5f66f8c6d9574e945a09b845974 Lines: +1, -1 Files: doc/developer/Makefile.am (+1, -1) Avoid a rebuild of the doc from the tarball. 2003-09-01 0dce139eba281c32aecc075d4ee2155f98284dbc Lines: +1, -1 Files: NEWS (+1, -1) Update release date 2003-09-01 419401c11559c42f816bd94e6534a20f1b44dfbb Lines: +67, -14 Files: NEWS (+56, -3) README (+9, -9) configure.ac (+1, -1) debian/README.Debian (+1, -1) Bump version 2003-09-01 77da6f6e0816d1a4131db211ab129561347a624e Lines: +46, -19 Files: src/main/escp2-channels.c (+30, -3) src/main/escp2-papers.c (+16, -16) Correct head offset for printers offering fast-360 mode (it was reversed). Complete tuning work on Stylus Photo 960 and 2200. 2003-09-01 a2cc7907845a9c2cebac08bec8823fed805077cc Lines: +71, -71 Files: src/main/print-escp2-data.c (+71, -71) Rearrange a few things for readability. 2003-09-01 1ad50ef7513e994d6e4073553316bca2bbfa37eb Lines: +74, -92 Files: src/main/print-color.c (+74, -92) Fix bright colors mode, remove HSL-adjusted mode since that's now subsumed by Accurate Colors. 2003-09-01 89ab9c43834dbf6df5e54aad9e64306155afac30 Lines: +74, -13 Files: src/main/escp2-papers.c (+74, -13) Tune Stylus Photo 960. Add Matte Paper Heavyweight. 2003-08-31 48fe72ba9d5a79606e70b70766d4ab6a928b5ece Lines: +3, -3 Files: src/main/escp2-inks.c (+1, -1) src/main/print-escp2-data.c (+2, -2) Retune high resolutions for Stylus Photo 870+ printers 2003-08-31 90ba20f095d307771a0b3ee3b4b63339ca8214bf Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) C80 needed further density increase. 2003-08-31 0163d54e825a7147fe7a82dd747afd2255b9d954 Lines: +9, -7 Files: src/main/escp2-inks.c (+8, -6) src/main/print-escp2-data.c (+1, -1) Recalibrate C80 and C82 2003-08-30 c86413525ff3117f79829ebbf10eff530e5329c9 Lines: +862, -1158 Files: src/main/escp2-channels.c (+293, -564) src/main/escp2-papers.c (+209, -266) src/main/print-canon.c (+18, -18) src/main/print-color.c (+50, -49) src/main/print-escp2-data.c (+2, -2) src/main/print-escp2.c (+26, -24) src/main/print-escp2.h (+78, -47) src/main/print-lexmark.c (+44, -46) src/main/print-pcl.c (+18, -18) src/main/printers.xml (+124, -124) Completely rework the High Accuracy mode. This commit changes the algorithm by which the High Accuracy mode adjusts the color. This mode does much less gamut reduction, and what it does is mostly in the very dark highly saturated regime where inkjets have much more gamut than monitors anyway. This work is not complete. I've tuned the Photo EX and the Stylus Photo 870 type printers, but not the C80, STP 960, or Ultrachrome. In addition, the other color modes need fixing too. It's likely that HSLAdjust will come out and Bright will also likely change significantly. 2003-08-30 6ccf4dceea8bac7508a9add4d718771d5ce76cfa Lines: +4, -0 Files: src/foomatic/foomatic-generator.in (+2, -0) src/foomatic/foomatic-printermap (+2, -0) Add some new Olympus/Canon printers 2003-08-30 33669025971c440a5990d6a3e72422e46b94ea79 Lines: +14, -14 Files: src/libgimpprintui/panel.c (+14, -14) Bump copyright notices 2003-08-30 b7b758d767a492e65052b2ba88bafed0e11ba0a2 Lines: +2, -2 Files: src/main/print-olympus.c (+2, -2) Fix const warnings 2003-08-27 5d38a116479574394ebaba3565a90c4be9546c77 Lines: +42, -20 Files: NEWS (+4, -0) src/main/print-olympus.c (+34, -20) src/main/printers.xml (+4, -0) canon-cp100 added 2003-08-27 73ff8bb1090f9fe1863206e07a1ff761b4cb8c38 Lines: +3, -0 Files: AUTHORS (+3, -0) *** empty log message *** 2003-08-25 1b2a1219eac700284b1f82fd76bb1aaeab94b526 Lines: +11, -3 Files: NEWS (+5, -3) man/gimpprint-models.7.in (+2, -0) src/main/printers.xml (+4, -0) support for OLYMPUS P400 2003-08-25 edb7bb693fc05137206efa01f85bc8a5811d0557 Lines: +140, -28 Files: src/main/print-olympus.c (+140, -28) support for OLYMPUS P400 printer capability sructure enhanced 2003-08-24 b8869d6605f24f2a16d10b64b9026287b80985f5 Lines: +13, -3 Files: src/cups/cups-genppdupdate.in (+13, -3) Use Perl glob(), rather than shell globbing, to prevent errors being printed by grep when there are no PPD files to process. Use @PERL@ rather than hardcoding the path to the interpreter. 2003-08-24 aeb9bb2ef9186aafba5503b7cbcefdc6c8bfe4e5 Lines: +10, -8 Files: man/ijsgimpprint.1.in (+10, -8) Fold examples to display correctly on 80 col terminals and printers. 2003-08-22 8193da2a0c702ad1a627d1fa76bf747b92594d7f Lines: +402, -420 Files: debian/control.in (+12, -7) debian/rules (+3, -26) man/cups-calibrate.8.in (+4, -4) man/cups-genppd.8.in (+18, -18) man/cups-genppdconfig.8.in (+8, -8) man/cups-genppdupdate.8.in (+11, -11) man/escputil.1.in (+9, -9) man/gimpprint-color.7.in (+10, -10) man/gimpprint-config.1.in (+15, -15) man/gimpprint-dithers.7.in (+10, -10) man/gimpprint-imagetypes.7.in (+10, -10) man/gimpprint-inktypes.7.in (+10, -10) man/gimpprint-mediasizes.7.in (+12, -12) man/gimpprint-mediasources.7.in (+10, -10) man/gimpprint-mediatypes.7.in (+10, -10) man/gimpprint-models.7.in (+191, -191) man/gimpprint-resolutions.7.in (+10, -10) man/gimpprint.3.in (+12, -12) man/ijsgimpprint.1.in (+37, -37) Update all manual pages to correctly distinguish between hyphens and en-dashes/minus signs. This is required to allow copy/paste in a unicode locale, where hyphens are not represented as a '-'. 2003-08-22 1ab0801477072c595884dba8a03ee7f90bc67860 Lines: +7, -3 Files: src/main/print-olympus.c (+7, -3) printable size corrected 2003-08-22 5586fdb9bb10382e915d8cfb36da8a52de8c3f96 Lines: +10, -14 Files: src/main/print-olympus.c (+10, -14) *** empty log message *** 2003-08-22 b5a541f2956bdd1ce113b5e8ce5a9e4985879ec1 Lines: +26, -33 Files: src/main/print-olympus.c (+26, -33) caps->block_size added; minor code improvement 2003-08-21 ae87fb0d7a10c9522b986ff48bb095a0851e977d Lines: +2, -0 Files: src/main/print-olympus.c (+2, -0) in/out channel test thrown away; testpattern pass now 2003-08-20 27ca0a0b7d30b51bdd38a86e286a2e2b56e1801e Lines: +88, -21 Files: src/main/print-olympus.c (+88, -21) output resizing added; it seems now fully funcional :) 2003-08-20 75b1c20207cfb371ea4165ddb818631f6aa222ad Lines: +51, -45 Files: src/main/print-olympus.c (+51, -45) switched from olympus_print to olympus_do_print 2003-08-20 9ae4b81044ae1db9fe45234eecb846f0c0246ff7 Lines: +85, -71 Files: src/main/print-olympus.c (+85, -71) variable renaming, minor bug fix 2003-08-20 5b25c8b7d0d7a2f7b4ac73da71e40aafb9345670 Lines: +136, -52 Files: src/main/print-olympus.c (+135, -52) src/main/util.h (+1, -0) printer capabilities structure rewritten for easier support of new printers 2003-08-20 e09a8ade0c4300e5049dd99774d7ca79c957701d Lines: +80, -2 Files: src/main/print-olympus.c (+79, -1) src/main/printers.xml (+1, -1) code update =============================================================================== Name: gimp-print-4_3_19 2003-08-08 e3341a78b4ddee61e89a9bc10ed5dbeccaa4cd7f Lines: +0, -0 Gimp-Print 4.3.19 release 2003-08-08 69d2cabd082562090570861786e1ed3868b3afb8 Lines: +77, -12 Files: NEWS (+62, -1) README (+13, -9) configure.ac (+1, -1) debian/README.Debian (+1, -1) Increment version 2003-08-08 1b59a8907b853cc02edcb78ba56619bb50aa151e Lines: +7, -7 Files: src/testpattern/extended.sample (+7, -7) Fix the resolution parameter 2003-08-08 29e9c1125ca5065146e7fa62eaf040f752e3a2f7 Lines: +5, -5 Files: src/main/escp2-channels.c (+5, -5) Further color improvements 2003-08-08 47f904da68deaaed8d102fd29c63b24239cec845 Lines: +160, -70 Files: src/main/escp2-papers.c (+56, -56) src/main/print-canon.c (+21, -0) src/main/print-color.c (+18, -2) src/main/print-escp2.c (+26, -12) src/main/print-escp2.h (+1, -0) src/main/print-lexmark.c (+21, -0) src/main/print-pcl.c (+17, -0) Enable ink limiting. This is not the final version of ink limiting, which should do more channel merging, but it's a start. 2003-08-08 7de3910b2ce0c18bac3792a857a3179428145c39 Lines: +1, -1 Files: src/main/escp2-channels.c (+1, -1) Improve reds 2003-08-08 c12a1a607a7414367b7320e5f1d8cc71df271ed3 Lines: +4, -4 Files: src/main/escp2-channels.c (+4, -4) Further improve color. 2003-08-08 ed44ad7db37e0e3781a27a729a09c30b668116fd Lines: +1, -1 Files: src/main/print-color.c (+1, -1) Increase the luminosity adjustment in areas of moderate saturation. 2003-08-08 f7d183685fe58ba9818267c4545c4a97f49da75c Lines: +18, -18 Files: src/main/escp2-channels.c (+18, -18) Further improve magenta and red 2003-08-08 bc05ec00b3dc6fdff97ffbe3c21a6114f5c7983a Lines: +2, -2 Files: src/main/escp2-channels.c (+2, -2) Improve red-magenta 2003-08-07 57194529d842530f4ed78c2909bc74233333a334 Lines: +9, -7 Files: src/testpattern/extended.sample (+7, -7) src/testpattern/testpattern.c (+2, -0) Clear Quality and ImageType to allow setting individual parameters 2003-08-06 9a1f3cb6e96fcca13a183453169766ce0b246c27 Lines: +614, -423 Files: src/main/escp2-channels.c (+396, -260) src/main/escp2-driver.c (+1, -2) src/main/print-escp2-data.c (+180, -120) src/main/print-escp2.c (+22, -37) src/main/print-escp2.h (+15, -4) Minor data rearrangement in the Epson driver 2003-08-03 0e1bc7a1299ff3c47a46cf51590e5517b113bfa3 Lines: +3, -3 Files: src/main/escp2-papers.c (+3, -3) Tune Premium Luster and Premium Semigloss papers on ESP 870 and successors. 2003-08-03 024cd7a9de243febb6faa3c12e4a6dc9d65bbd73 Lines: +4, -4 Files: src/main/escp2-papers.c (+4, -4) Tune Premium Semigloss for 960 and Premium Luster for ultrachrome photo. 2003-08-03 0aaeecb08fc46497aeb2854e0442188de26ccb55 Lines: +23, -0 Files: src/main/print-canon.c (+6, -0) src/main/print-escp2.c (+6, -0) src/main/print-lexmark.c (+5, -0) src/main/print-pcl.c (+6, -0) Handle lack of density parameter correctly 2003-08-03 e8ccef1008a0eaf0818150fd70e8873ac2de4395 Lines: +1, -1 Files: src/main/escp2-channels.c (+1, -1) Use Ultrachrome tunings for all pigment printers for now. 2003-08-03 906d43495e54faf0152cedc331e8f43c0b03c99b Lines: +6, -0 Files: src/main/escp2-papers.c (+6, -0) Tune Watercolor Radiant White for Ultrachrome matte black inks 2003-08-02 13317c0895722238b94c87e267ec446dc20848f4 Lines: +2, -2 Files: src/main/escp2-papers.c (+2, -2) Tune premium luster for STP 950/960. 2003-08-02 1eb20530bfe74d919783f1c7b35e6f4e04d4a507 Lines: +1, -1 Files: src/main/print-color.c (+1, -1) Set the color correction properly. 2003-08-02 51f458d305273083489605a1a1dd97a58c4e1b3a Lines: +2, -1 Files: src/escputil/escputil.c (+2, -1) Handle reads returning zero bytes correctly in status readback. 2003-08-02 8e5b73c4da380dbb5b3d49e80715c46d663ff34b Lines: +29, -18 Files: src/main/escp2-channels.c (+29, -18) Minor rearrangement 2003-07-24 fb690adf9a86079845dc6423de8677633322c93b Lines: +0, -20 Files: src/main/print-util.c (+0, -20) Finish getting rid of xio. 2003-07-24 04a8c4ba26560c8468a495933e0efac547cacb21 Lines: +303, -357 Files: src/escputil/Makefile.am (+1, -1) src/escputil/escputil.c (+159, -350) src/main/print-escp2-data.c (+60, -0) src/main/print-escp2.c (+76, -6) src/main/print-escp2.h (+7, -0) Store escputil alignment parameters in the driver rather than separately in escputil. Make sure escputil actually waits a second between polls to call to avoid overly quick looping. Remove alternate alignment procedure that never worked. Print out printer name correctly rather than printing entire ID line. Add option to print out short name when using --identify command. 2003-07-23 5484cac2163882bbac60e792dfc56d99beb05eb4 Lines: +0, -154 Files: src/main/print-util.c (+0, -140) src/main/util.h (+0, -14) Remove xio, which is no longer needed now that mxml provides string I/O. 2003-07-23 40ebde1d6fc56c83dda5f100c17b7ea305db3472 Lines: +665, -267 Files: src/main/curve.c (+52, -84) src/main/mxml-attr.c (+1, -0) src/main/mxml-file.c (+601, -181) src/main/mxml-node.c (+1, -0) src/main/mxml-search.c (+1, -0) src/main/mxml.h (+7, -0) src/main/xml.c (+2, -2) Update to mxml 1.1.1 plus a few bug fixes. Fix problem in curve code whereby rescaling wraparound curves increases the number of points. 2003-07-23 5711801025ab37a33b126e499271ad765710fc96 Lines: +102, -9 Files: test/curve.c (+102, -9) Fix some memory leaks. Add checks on very large curves. 2003-07-22 53b66ed0f750aa933582611921405222645e524a Lines: +39, -36 Files: src/main/curve.c (+2, -2) src/main/dither-main.c (+1, -1) src/main/generic-options.c (+1, -1) src/main/module.c (+1, -1) src/main/path.c (+1, -0) src/main/print-canon.c (+6, -6) src/main/print-color.c (+17, -15) src/main/print-escp2.c (+3, -3) src/main/print-lexmark.c (+2, -2) src/main/print-pcl.c (+3, -3) src/main/print-ps.c (+1, -1) src/main/print-raw.c (+1, -1) More const cleanup. Store CMYK lookup table in lut_t rather than statically. 2003-07-22 ab321fa091d17ced481e794219da2c840cd2f937 Lines: +11, -11 Files: src/main/escp2-channels.c (+11, -11) Const correctness 2003-07-20 8ca38d57bf56c124b4b6fc613a7444568f991a1d Lines: +31, -5 Files: src/cups/rastertoprinter.c (+31, -5) Improve logging 2003-07-19 9cd605ddb8cdaea75056143a74d3ecc28eca94e6 Lines: +101, -21 Files: src/cups/genppd.c (+93, -13) src/main/dither-main.c (+2, -2) src/main/print-color.c (+5, -5) src/main/print-escp2.c (+1, -1) Clean up PPD files. Rearrange options a bit. 2003-07-19 512b254aad25d603dee7a12c514173fa6ea2e616 Lines: +500, -95 Files: src/cups/genppd.c (+48, -16) src/cups/rastertoprinter.c (+26, -5) src/main/Makefile.am (+27, -22) src/main/dither-main.c (+76, -9) src/main/escp2-resolutions.c (+0, -4) src/main/generic-options.c (added +189) src/main/generic-options.h (added +55) src/main/print-color.c (+59, -31) src/main/print-escp2.c (+3, -3) src/main/print-vars.c (+17, -5) Make the quality code more pervasive (don't actually introduce it into other family drivers yet). Introduce a new ImageType setting. Rename the ImageOptimization setting to ColorCorrection. Remove a few unnecessary resolution options from the Epson driver. 2003-07-19 e09917e14f4a178fa01d3328ad3bbcf3aa55133a Lines: +1, -1 Files: src/cups/genppd.c (+1, -1) Update copyright notice 2003-07-18 0bbe34ecf5f2ba113a2bee903d12bd2a1bc929a0 Lines: +0, -312 Files: src/foomatic/foomatic-templates-ijs/Brightness.xml (removed -24) src/foomatic/foomatic-templates-ijs/Contrast.xml (removed -24) src/foomatic/foomatic-templates-ijs/Cyan.xml (removed -24) src/foomatic/foomatic-templates-ijs/Density.xml (removed -24) src/foomatic/foomatic-templates-ijs/DitherAlgorithm.xml (removed -20) src/foomatic/foomatic-templates-ijs/Gamma.xml (removed -24) src/foomatic/foomatic-templates-ijs/ImageOptimization.xml (removed -20) src/foomatic/foomatic-templates-ijs/InkType.xml (removed -20) src/foomatic/foomatic-templates-ijs/InputSlot.xml (removed -20) src/foomatic/foomatic-templates-ijs/Magenta.xml (removed -24) src/foomatic/foomatic-templates-ijs/MediaType.xml (removed -20) src/foomatic/foomatic-templates-ijs/Quality.xml (removed -20) src/foomatic/foomatic-templates-ijs/Saturation.xml (removed -24) src/foomatic/foomatic-templates-ijs/Yellow.xml (removed -24) Remove template files for options that don't require special processing. These need to be generated on the fly. 2003-07-18 6251636cd4f058ba9aeec0106b41cdda68c6ac93 Lines: +10, -170 Files: src/cups/Makefile.am (+2, -2) src/cups/genppd.c (+0, -3) src/cups/gimp-print-cups.c (removed -97) src/cups/gimp-print-cups.h (removed -59) src/cups/rastertoprinter.c (+0, -1) src/main/print-color.c (+4, -4) src/main/printers.c (+4, -4) Rename Cyan, Magenta, Yellow, and Black to avoid having a common prefix with CyanDensity etc. That caused problems with the PPD files. 2003-07-17 3d6d139954b0add5a1eac77e0e2adb60572c0f0b Lines: +101, -76 Files: src/cups/rastertoprinter.c (+101, -76) Print out origin of all messages 2003-07-15 52514708fea4fd0be216fb47a7ba46f9914f1e61 Lines: +62, -3 Files: NEWS (+10, -1) src/foomatic/foomatic-printermap (+4, -0) src/main/print-escp2-data.c (+15, -1) src/main/printers.xml (+33, -1) Support for Epson Stylus Photo 935, C43SX, C43UX, C44SX, C44UX 2003-07-13 f798b16409f0373aa56c06f8cbe956392347c09d Lines: +2, -3 Files: src/main/print-escp2.c (+2, -3) Make auto-adjust dot size off by default 2003-07-12 4ff01d1dbc85f9970b9c7b414281454b76edc18d Lines: +6, -4 Files: src/cups/genppd.c (+6, -4) For non-mandatory options, "None" should not alias to a real value. 2003-07-12 ebe6806467afd7447ec397196844cd66ccc34ad0 Lines: +20, -7 Files: src/cups/genppd.c (+20, -7) Handle default values more appropriately. 2003-07-12 3e2ea442b04accd2c1eff6004dc1975ee847dd9e Lines: +25, -11 Files: src/cups/cups-genppdupdate.in (+25, -11) Extract Gimp-Print Filename more safely. Generate final output file more safely. 2003-07-12 9c5096966c0e986ddd785d45089b0fd69d7aefb2 Lines: +6, -1 Files: src/cups/rastertoprinter.c (+6, -1) Handle case where "None" is the valid name of an option. Handle rendering resolutions higher than the printing resolution. 2003-07-12 bfb76f111738b63c7fea6479de95b589d88204d8 Lines: +1, -1 Files: src/cups/genppd.c (+1, -1) Need to start fine adjustments from 0, not 0.005. 2003-07-12 e4c44c9b5bf5392d5f73606d553c031a051860de Lines: +6, -7 Files: src/cups/cups-genppdupdate.in (+6, -7) Eliminate use of Compress::Zlib, which is non-standard 2003-07-12 82071e9d525636c3024924cf07bed5337766c600 Lines: +455, -123 Files: src/cups/cups-genppdupdate.in (+21, -5) src/cups/genppd.c (+140, -10) src/cups/rastertoprinter.c (+3, -3) src/libgimpprintui/panel.c (+6, -0) src/main/channel.c (+63, -4) src/main/color.h (+1, -0) src/main/escp2-channels.c (+26, -17) src/main/escp2-driver.c (+3, -0) src/main/print-color.c (+13, -0) src/main/print-escp2-data.c (+60, -60) src/main/print-escp2.c (+87, -21) src/main/print-escp2.h (+7, -0) src/main/print-pcl.c (+20, -1) src/main/print-vars.c (+5, -2) Add constraints to PPD files so that Quality setting and color vs. grayscale/black and white can turn off some options. Fix cups-genppdupdate. This will not work correctly in 4.3.18; the PPD files will need to be updated manually one last time. Add preliminary support for ink limiting (currently disabled). Send the advance commands for passes with zero advance in the Epson driver to try to work around some printer problems with printing very close to the start of the page. Merge print vars correctly in cases where a user value is not active. 2003-07-12 3ac7ea7849e1075010640cc5802ab1862bea7e8d Lines: +1, -1 Files: src/main/dither-main.c (+1, -1) Make default really be EvenTone rather than adaptive hybrid 2003-07-12 93964389ddd2fea480a150a8a745a974f9d8c17f Lines: +7, -6 Files: src/libgimpprintui/plist.c (+7, -6) Use stderr rather than stdout for error/debug messages 2003-07-12 d8fce67fe0cadf79fd0676c2073cf4514c74aa27 Lines: +2, -2 Files: src/main/xml.c (+2, -2) Use stpi_erprintf rather than explicit stderr 2003-07-12 ac5a60c3ee4f2ba49d014160480af632916c47e7 Lines: +5, -5 Files: src/main/curve.c (+5, -5) Use stpi_erprintf rather that stderr. 2003-07-12 3a2ed44c5dd81bcc4baca2792a945b8f4bf82ae5 Lines: +1, -1 Files: include/gimp-print/vars.h (+1, -1) Type constness fix (previous change lost when the headers were split). 2003-07-07 35b2482e5c2494533b4530492de25bc04e83c6f6 Lines: +2, -2 Files: src/cups/cups-genppdupdate.in (+2, -2) Correct the use of an uninitialised variable. =============================================================================== Name: gimp-print-4_3_18 2003-07-07 cfe10bfda62621721ae47ee5c7da87e83b5fab76 Lines: +0, -0 Gimp-Print 4.3.18 2003-07-07 56da2159178f17a93618e80f6697255efc4f7292 Lines: +21, -4 Files: NEWS (+18, -1) README (+1, -1) configure.ac (+1, -1) debian/README.Debian (+1, -1) Prep for 4.3.18 2003-07-07 3ff8260d6e4e66c07291f87f20b1a126e2e80d44 Lines: +1, -1 Files: src/cups/genppd.c (+1, -1) Properly close off all options. 2003-07-07 68cc0f81d10ac3a389f57f975ac85622528dd84b Lines: +23, -0 Files: NEWS (+6, -0) src/foomatic/foomatic-printermap (+2, -0) src/main/printers.xml (+15, -0) Add support for Epson 3100 and 3200 2003-06-29 860994573abb0c92bae2a9c9b4b77f42099047c1 Lines: +85, -1 Files: include/gimp-print/Makefile.am (+8, -1) include/gimp-print/paper.h (added +77) Add paper.h (split out from gimp-print.h) 2003-06-29 2740e6e70cc3601dec9fe78539aa8059dd408e68 Lines: +8, -1 Files: debian/changelog (+7, -0) debian/control.in (+1, -1) Sync Debian package dependencies with Debian unstable 2003-06-29 924d06d1a1070ce71642e3b80764f6cb5eea853d Lines: +0, -0 Update British English translation 2003-06-29 663a259dc4438e933c5a72fe0fa2721cff85833c Lines: +1057, -796 Files: include/gimp-print/array.h (+3, -3) include/gimp-print/curve.h (+7, -3) include/gimp-print/gimp-print-intl-internal.h (+9, -0) include/gimp-print/gimp-print-intl.h (+9, -0) include/gimp-print/gimp-print-ui.h (+10, -4) include/gimp-print/gimp-print-version.h.in (+21, -0) include/gimp-print/gimp-print.h (+10, -783) include/gimp-print/image.h (added +205) include/gimp-print/printers.h (added +85) include/gimp-print/sequence.h (+4, -3) include/gimp-print/string-list.h (added +67) include/gimp-print/util.h (added +52) include/gimp-print/vars.h (added +575) Split gimp-print.h into separate headers. This is in order to make documentation simpler. 2003-06-29 a830fcc943d1938979e63410d3f4bd1ebf1dab83 Lines: +10, -11 Files: README (+10, -11) Document gettext changes (libintl is no longer included) 2003-06-29 1e14fdea95275b480b9e8ed7ec5ac296f806dd12 Lines: +4, -0 Files: src/libgimpprintui/printrc.h (+4, -0) Fix compiling when using bison 1.875 2003-06-24 79bf8a6410b4d153909b2db43d3abcf9f58b8b73 Lines: +4, -4 Files: scripts/global.mk (+1, -1) src/ghost/Makefile.am (+1, -1) src/gimp/Makefile.am (+1, -1) src/main/Makefile.am (+1, -1) Correctly order [AM_]CPPFLAGS and [AM_]CFLAGS. This is important for building on FreeBSD. 2003-06-21 a42cb8d9c1c7e0bc355af3eb265e72bcbb29c79f Lines: +27, -32 Files: src/main/print-vars.c (+27, -32) Eliminate apparently unportable construct. =============================================================================== Name: gimp-print-4_3_17 2003-06-21 fcc20ece7642d91b493e8d258a671208a77335f3 Lines: +0, -0 Gimp-Print 4.3.17 2003-06-21 b6a839f9d63d2694dd4964a0cf6c9ceee508717f Lines: +4, -4 Files: NEWS (+1, -1) README (+1, -1) configure.ac (+1, -1) debian/README.Debian (+1, -1) Prep for 4.3.17 2003-06-21 e228993202485739cde353140080c5dd72a8913d Lines: +8, -1 Files: src/cups/genppd.c (+8, -1) Try a bit harder with OutputOrder 2003-06-21 3934d01348a0efe3c442550188bd54adfef269b6 Lines: +0, -3 Files: NEWS (+0, -3) Remove dependency on libxml2 2003-06-20 2063a1a1a4fcaf8ffad523f24af4efa61f83554e Lines: +13, -10 Files: src/cups/rastertoprinter.c (+13, -10) Fix silly bug with floating point parameters prematurely breaking out of loop. 2003-06-20 e23f338c47c38da7a0eb616b68b8ee70606a2a8a Lines: +17, -0 Files: src/cups/genppd.c (+6, -0) src/main/print-escp2.c (+11, -0) Tell genppd what the correct output order is (for Epson printers) 2003-06-20 ac86181a6d65b0f5b0391d608809d79047ba78c9 Lines: +57, -6 Files: NEWS (+54, -1) src/main/print-escp2.c (+3, -5) Simplify some code and update NEWS 2003-06-20 7c7ce5200a8c25d441b16b1533af5a29129e08a9 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Ultra Photo should only be available at 2880x2880. 2003-06-20 34a2ef16103a680cfb998c2ee1fa6c0dcc2f2731 Lines: +188, -133 Files: include/gimp-print/gimp-print.h (+1, -0) src/cups/genppd.c (+13, -1) src/cups/rastertoprinter.c (+68, -37) src/main/dither-main.c (+2, -2) src/main/print-canon.c (+12, -12) src/main/print-color.c (+22, -22) src/main/print-escp2.c (+34, -24) src/main/print-lexmark.c (+11, -11) src/main/print-olympus.c (+5, -5) src/main/print-pcl.c (+11, -11) src/main/print-ps.c (+6, -6) src/main/print-raw.c (+1, -1) src/main/printers.c (+2, -1) Permit options to not be checked. Expand range of CUPS options by means of fine adjustments. 2003-06-20 6ae1ef40c69b9955c9e8f89ba32676571d52f1e3 Lines: +244, -180 Files: src/main/array.c (+3, -3) src/main/curve.c (+74, -18) src/main/mxml-attr.c (+6, -6) src/main/mxml-file.c (+15, -15) src/main/mxml-node.c (+33, -33) src/main/mxml-search.c (+12, -12) src/main/mxml.h (+16, -16) src/main/print-dither-matrices.c (+8, -8) src/main/print-papers.c (+11, -11) src/main/printers.c (+7, -7) src/main/sequence.c (+18, -18) src/main/xml.c (+11, -11) test/curve.c (+30, -22) Prefix all mxml symbols with stpi. Fix the curve test for the text format used by mxml. Prettify the mxml output a bit. 2003-06-19 94b309e505d8f14b3b8b32139addd0bd873ff9e3 Lines: +2424, -458 Files: configure.ac (+0, -6) src/main/Makefile.am (+8, -0) src/main/array.c (+10, -19) src/main/curve.c (+119, -105) src/main/mxml-attr.c (added +159) src/main/mxml-file.c (added +1016) src/main/mxml-node.c (added +493) src/main/mxml-search.c (added +198) src/main/mxml.h (added +166) src/main/print-dither-matrices.c (+33, -40) src/main/print-papers.c (+41, -46) src/main/printers.c (+42, -37) src/main/sequence.c (+33, -100) src/main/xml.c (+67, -85) src/main/xml.h (+10, -15) src/testpattern/Makefile.am (+1, -1) test/xml-curve.c (+28, -4) Use mxml rather than libxml for XML parsing 2003-06-17 734273e14ecbca6d6c23c47cce44660ab01b81fb Lines: +8, -8 Files: src/main/print-pcl.c (+8, -8) Reverted previous fix pending further investigation. 2003-06-17 1e602cff0a6ace811bc66d06c2b2660d405a0cce Lines: +8, -8 Files: src/main/print-pcl.c (+8, -8) The "different A4 margins" does not apply to LaserJets. (Bruce Webster) 2003-06-17 fc302217e3440e97a6c21900c5c32cd805d024f2 Lines: +11, -2 Files: src/main/print-escp2.c (+11, -2) Protect against bad values that may result in null pointers internally. 2003-06-17 f450dc3dda3ac52574a959c2e0a26c01bf22cace Lines: +4, -0 Files: src/libgimpprintui/panel.c (+4, -0) Avoid recursion problems in autosize 2003-06-15 91a32c817624ef75598cd2f8c6a2fbee37080ece Lines: +11, -13 Files: src/main/xml.c (+11, -2) src/main/xml.h (+0, -11) Move a few things out of libxml.h 2003-06-15 eba355642948820f68700d3ca14db4c1599d528d Lines: +26, -0 Files: NEWS (+5, -0) src/foomatic/foomatic-printermap (+3, -0) src/main/printers.xml (+18, -0) Preliminary support for Epson Stylus Photo 935, PM-940C, PM-980C using existing drivers. 2003-06-15 327125b009fb1478aea6871cb3826708e91f8be8 Lines: +262, -170 Files: src/main/print-escp2-data.c (+79, -59) src/main/print-escp2.c (+157, -111) src/main/print-escp2.h (+26, -0) Experimental Quality setting. This may be backed out later. 2003-06-15 f48e7bf6951e6c4886fde00edcf7bd73f52c8551 Lines: +4, -0 Files: src/main/print-color.c (+4, -0) Add Default image optimization (currently maps to Photograph, could be remapped by family drivers). 2003-06-15 3ea947a6c90ddf219c3a73c0188c8495a7d2a9f5 Lines: +2, -1 Files: src/main/escp2-driver.c (+2, -1) Avoid dereferencing a null pointer. 2003-06-15 ec170dc5624268dcc6e4860f68b34e81ee4c7e36 Lines: +1, -0 Files: src/main/dither-main.c (+1, -0) List a "Default" dither algorithm (currently maps to EvenTone; could be mapped by family drivers to something else). 2003-06-14 abbcf84264ee6fe393e42d366dd8292e057610fd Lines: +4, -1 Files: src/foomatic/foomatic-generator.in (+4, -1) Don't fail on new Epson "resolutions" that aren't actually resolutions. 2003-06-14 c4f535ed4e96e49038999087f8d088238d0f21c1 Lines: +114, -10 Files: include/gimp-print/gimp-print-ui.h (+1, -0) src/libgimpprintui/panel.c (+101, -8) src/libgimpprintui/plist.c (+3, -0) src/libgimpprintui/printrcl.l (+1, -0) src/libgimpprintui/printrcy.y (+8, -2) Auto-sizing option for roll feed paper 2003-06-14 1cca0ef15f476bca072209c8040168fc57763710 Lines: +21, -9 Files: src/main/escp2-driver.c (+12, -0) src/main/print-escp2-data.c (+3, -3) src/main/print-escp2.c (+3, -5) src/main/print-escp2.h (+3, -1) Do roll feed correctly (?) on Epson printers without paper cutter 2003-06-14 712de6031f972cbee13eec3cf8e8cb7621ec7164 Lines: +71, -94 Files: src/main/print-color.c (+71, -94) Fix a rounding problem in compute_a_curve() that prevented white output from being truly white. Some clean-up. 2003-06-13 49087bfee1670b518b5f31c55121d463edd31dfb Lines: +88, -18 Files: src/main/print-escp2.c (+88, -18) Add named resolution/quality settings 2003-06-13 ffba1e8595d50117bcbb4b5e9dd9441f55533d0d Lines: +202, -63 Files: src/main/escp2-papers.c (+110, -55) src/main/print-escp2.c (+82, -8) src/main/print-escp2.h (+10, -0) Start work on simplifying option choices 2003-06-13 8596e73013aa79ec26b55adec448afe698421d18 Lines: +22, -2 Files: src/main/dither-eventone.c (+10, -1) src/main/dither-inks.c (+6, -1) src/main/dither-ordered.c (+3, -0) src/main/dither-very-fast.c (+3, -0) Fix ordered, fast, and very fast dithering for PCL printers (set row ends correctly for single bit printing). Fix ink shade default (if family driver doesn't pass anything in). Fix Even Tone dithering for single bit dithering. 2003-06-13 63261c99e2931895794cbbdeef4a149678bc15cf Lines: +43, -203 Files: src/main/dither-ed.c (+0, -3) src/main/dither-ordered.c (+0, -2) src/main/dither-very-fast.c (+0, -3) src/main/print-escp2.c (+43, -96) src/main/print-util.c (+0, -29) src/main/util.h (+0, -70) Remove unused and unmaintained timing code 2003-06-13 e7e087f998ea88b7fdeb6a25855ca311e96a1aab Lines: +2, -1 Files: src/ghost/README (+2, -1) Minor change 2003-06-13 f0f90342b84037c1c55cccbd0ee2ca2030aecc12 Lines: +24, -12 Files: src/libgimpprintui/panel.c (+24, -12) Make sure to always build page size combo correctly. 2003-06-12 4875de7ce2aaa2ec86179f4a953c39cd66a353a7 Lines: +6, -2 Files: configure.ac (+4, -2) src/libgimpprintui/Makefile.am (+2, -0) Conditionally build libgimpprintui correctly. 2003-06-11 4d39a939bb11c6b13c79e3dce242e39a8ef9e93d Lines: +156, -100 Files: src/ghost/README (+113, -87) src/main/escp2-resolutions.c (+30, -1) src/main/print-escp2-data.c (+11, -11) src/main/print-escp2.h (+2, -1) Start updating the Ghostscript doc. Rename the resolution lists to be more consistent. 2003-06-09 aacb2d615efd4f13771083ba8f9f262fd71d7e36 Lines: +136, -377 Files: src/main/print-pcl.c (+136, -377) Treat paper_types and paper_sources like paper_sizes (compiler allocates space etc). 2003-06-09 49186d5cacdff403feca8f0ebffa0472844afaec Lines: +11, -40 Files: src/main/dither-eventone.c (+8, -8) src/main/dither-impl.h (+0, -5) src/main/dither-inks.c (+3, -27) Remove even more redundant code. 2003-06-08 c81a4a017dfdf05e5143a6cd5f3f46fa2dd9584b Lines: +1, -3 Files: src/main/dither-impl.h (+1, -3) Correct a comment. 2003-06-08 a78ee199c83275f0c0b571310ade5312bffc569b Lines: +31, -0 Files: src/ghost/README (+31, -0) Start updating this 2003-06-08 25e29a02457e3c167ae46e3afe05e951343cb942 Lines: +21, -62 Files: src/ghost/README (+21, -62) Start cleaning up the resolution list 2003-06-08 440a485655a4c6512cf43c44efabd8f37e737091 Lines: +32, -58 Files: NEWS (+1, -2) configure.ac (+1, -5) src/ghost/Makefile.am (+2, -2) src/ghost/ijsgimpprint.c (+28, -49) Remove use of glib from IJS driver 2003-06-08 2330a595e1d77d63fed5a866b4a755289e48dc13 Lines: +14, -60 Files: src/main/dither-eventone.c (+9, -12) src/main/dither-impl.h (+1, -9) src/main/dither-inks.c (+4, -22) src/main/dither-main.c (+0, -7) src/main/print-dither-matrices.c (+0, -10) More cleanup, and fix a bug in even tone 2003-06-08 c1ac8c51a3bf0240dbb5e78ba810aaacedc5bc2c Lines: +1, -0 Files: src/main/print-vars.c (+1, -0) Free the color conversion string. 2003-06-08 dabec488a27129a92eea9e8cfa6c69dc4c5854ad Lines: +23, -102 Files: src/main/dither-eventone.c (+20, -48) src/main/dither-impl.h (+0, -11) src/main/dither-inks.c (+3, -43) Remove much of the now-redundant shade code from Eventone dither. =============================================================================== Name: gimp-print-4_3_16 2003-06-08 35b8a71a881ac869ad426708971f804195904740 Lines: +0, -0 Gimp-Print 4.3.16 release 2003-06-08 a634fd76d792d6b4d6a485275d66e8c9d798de7f Lines: +2, -1 Files: include/gimp-print/Makefile.am (+2, -1) Add color.h. 2003-06-08 6cf27037bd244ebdf01c472f117dbd3162f6f779 Lines: +37, -13 Files: NEWS (+35, -11) README (+1, -1) debian/README.Debian (+1, -1) Prep for Gimp-Print 4.3.16 2003-06-08 d96abe52331a9c023047dd38efc2101a3663f55b Lines: +240, -123 Files: src/main/escp2-channels.c (+159, -121) src/main/escp2-papers.c (+72, -1) src/main/print-escp2.h (+3, -1) src/main/print-vars.c (+6, -0) Add matte black UltraChrome and archival matte paper. 2003-06-07 39c330c09eb1da0fb8baf4649914bb7d6f2e17e0 Lines: +3, -1 Files: src/libgimpprintui/panel.c (+3, -1) Don't change the activity status of a value. 2003-06-07 851c8422ea8a148631cfa1b57c049dd61391de59 Lines: +5, -0 Files: src/main/printers.c (+5, -0) Don't attempt to check a parameter that is inactive. 2003-06-07 b07f8914014cd9a37678a49799c606e18b88d91f Lines: +36, -1 Files: NEWS (+35, -0) configure.ac (+1, -1) Increment version 2003-06-07 b671c5a4d7ef87d6373510db3b6b85fcc7cea4a5 Lines: +554, -1604 Files: src/main/escp2-channels.c (+128, -95) src/main/escp2-inks.c (+184, -1352) src/main/print-escp2-data.c (+82, -82) src/main/print-escp2.c (+105, -48) src/main/print-escp2.h (+35, -27) src/main/print-vars.c (+19, -0) src/main/util.h (+1, -0) Associate ink types with ink sets. Associate shades with ink sets, rather than with dot sizes. 2003-06-07 d9df9478186f882116229fc9f579a47bb0a6518d Lines: +19, -3 Files: src/libgimpprintui/panel.c (+19, -3) Enable/disable options based on combo settings 2003-06-06 7e03757547bb7531aa071cea9d57599b8f06390d Lines: +26, -25 Files: src/main/dither-inks.c (+8, -7) src/main/escp2-inks.c (+12, -12) src/main/print-canon.c (+4, -4) src/main/print-lexmark.c (+1, -1) src/main/print-pcl.c (+1, -1) List inks from darkest to lightest. This makes it easy to create only some of the shades of the ink. 2003-06-06 824f23f42ef52a8e527453bd58709e04b24497fc Lines: +45, -2 Files: src/main/escp2-channels.c (+1, -1) src/main/escp2-papers.c (+42, -0) src/main/print-escp2-data.c (+1, -1) src/main/print-escp2.h (+1, -0) Tuning for the 950 2003-06-06 584dc95be8ce71e3ae660665ec17a509ffd0b13b Lines: +354, -465 Files: src/main/escp2-inks.c (+354, -465) Clean up unused ink definitions 2003-06-06 1866f796aac134e65ff6962e4c9c350e52113a1c Lines: +1052, -619 Files: src/main/escp2-channels.c (+532, -105) src/main/escp2-inks.c (+1, -0) src/main/escp2-papers.c (+212, -228) src/main/print-escp2-data.c (+119, -178) src/main/print-escp2.c (+90, -36) src/main/print-escp2.h (+98, -72) Support multiple inksets per printer, with different characteristics. 2003-06-06 facafb2b50434feea588f5f0b61db5b97d726211 Lines: +4, -0 Files: src/main/dither-inks.c (+4, -0) Insert a few asserts for safety. 2003-06-05 232a3907105b925c3e9a0579efc5a54c479e957e Lines: +0, -1 Files: src/main/print-olympus.c (+0, -1) There should be no need for stdint.h. If something should break, this should probably include sys/types.h. 2003-06-05 23e64e4d81b5eff13dd074ef48eff4be2536771d Lines: +1, -0 Files: src/libgimpprintui/gimp-print-ui-internal.h (+1, -0) Need sys/types.h for off_t. 2003-06-04 1d2cbd475d30e8d27e6a7a336c49d8ce915f6b92 Lines: +25, -5 Files: src/main/channel.c (+22, -5) src/main/color.h (+3, -0) Do not take density into account for doing channel splitting 2003-06-04 6c2d90aff28a1d503f9330c540c2bac86004bf9a Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Fix densities for 2200 2003-06-04 ca0382b4cc9cad3bede497e3520590871e558001 Lines: +8, -0 Files: src/main/dither-inks.c (+8, -0) Print more debug info 2003-06-04 436851eb02b5806746d21357727997372150cd00 Lines: +2, -2 Files: src/main/escp2-inks.c (+2, -2) More tweaking of drop size 2003-06-04 f36b98e3ceb5a654cb6d8055d0b0e7b0ff2cecc2 Lines: +0, -5 Files: src/escputil/escputil.c (+0, -5) Remove extra status check that shouldn't be there. 2003-06-04 160af59c837e2aec5fad8ced2359a54d19e3892e Lines: +1, -1 Files: src/main/escp2-resolutions.c (+1, -1) Fix typo 2003-06-04 b21b751fe19f9cb5f6e36330cdf9b0a28449a63f Lines: +2, -2 Files: src/main/escp2-inks.c (+2, -2) Fix up dot sizes for STP 2200 2003-06-04 0d09d218f887f2e3ac5efff47402aa9d0b79a42f Lines: +21, -17 Files: src/main/Makefile.am (+1, -1) src/main/module.c (+16, -14) src/main/print-color.c (+4, -2) Fix up the module interface. Avoid accidental overflow in the color code. Handle gcr upper bound > 1 correctly in color code. 2003-06-03 d91bfd7108584f5b940da995e39ea319d78bc9f2 Lines: +600, -123 Files: include/gimp-print/color.h (added +59) include/gimp-print/gimp-print.h (+8, -0) src/main/Makefile.am (+39, -25) src/main/color.c (added +292) src/main/color.h (+36, -0) src/main/module.c (+7, -1) src/main/module.h (+2, -1) src/main/print-canon.c (+12, -12) src/main/print-color.c (+65, -9) src/main/print-escp2.c (+12, -12) src/main/print-lexmark.c (+12, -12) src/main/print-olympus.c (+12, -12) src/main/print-pcl.c (+12, -12) src/main/print-ps.c (+12, -12) src/main/print-raw.c (+12, -12) src/main/print-vars.c (+5, -0) src/main/printers.c (+3, -3) Modularise the colour code. print-color.c becomes the color-traditional module. color.c is the generic colour interface. print-vars.c is changed to specify the selected colour conversion module. 2003-06-02 de4874a22367724e583c5a74daeb702d0639537f Lines: +4, -1 Files: src/main/channel.c (+4, -1) Handle empty channels correctly (necessary for 5-color composite) 2003-06-02 9eecbd3003d436ef35ec8af29325c1a5b648e27b Lines: +3, -0 Files: src/main/print-escp2.h (+3, -0) Fix list of inklists 2003-06-02 bc3855728558a1ecea5c451c78277ba423cae8e2 Lines: +5, -5 Files: src/main/print-escp2-data.c (+5, -5) Adjust the density of the 2200 at high resolution. 2003-06-02 e81df296dfdc74cde29ac6642b3ffbc5a8b2cdd4 Lines: +252, -9 Files: src/main/escp2-channels.c (+252, -9) The ESP 950/960, 2100/2200, and PM-970C (with fast 360 DPI modes) actually have slightly offset heads. 2003-06-02 0b0759a999f4ed762ee5b7171730738a2f35d77f Lines: +3, -3 Files: src/main/escp2-inks.c (+3, -3) Adjust the 2200 inks 2003-06-02 a00b42c555132e32b52bed7518bf605757764fee Lines: +1, -1 Files: src/foomatic/foomatic-generator.in (+1, -1) Minor typo in comment 2003-06-01 d4ec158cbb0232673ab798837da3d9827ba8e4ec Lines: +74, -15 Files: src/testpattern/testpattern.c (+58, -13) src/testpattern/testpattern.h (+5, -1) src/testpattern/testpatternl.l (+1, -0) src/testpattern/testpatterny.y (+10, -1) Add grid scale command 2003-06-01 7fcc8fa360b27752ff718d6da1b05dfff6f88f23 Lines: +5, -5 Files: src/main/escp2-inks.c (+5, -5) Fix up more ink shades for Epson printers 2003-06-01 ebd1ccbe3bc6244714a63d0ef31c447b80110a0e Lines: +53, -38 Files: src/main/escp2-inks.c (+53, -38) Tune a number of photo printers =============================================================================== Name: gimp-print-4_3_15 2003-06-01 f4067c69280142528fe408df4fa809df635f4be7 Lines: +0, -0 Gimp-Print 4.3.15 2003-06-01 ae3544c60d67c150c385090ab2295bf08162f27f Lines: +1, -1 Files: src/main/print-list.c (+1, -1) Cast item to be freed correctly to non-const 2003-06-01 0da81dfe490a037b9df018a20a5965d22d097534 Lines: +3, -3 Files: src/main/module.c (+3, -3) Changed call sequence 2003-06-01 29c2d86097743b633a4334ac951b1cc76594e4e1 Lines: +10, -6 Files: NEWS (+10, -6) Prep for Gimp-Print 4.3.15 2003-05-31 2f064e3defd5734f6e3cb0b262987650394d1fcf Lines: +3, -1 Files: src/main/.cvsignore (+3, -1) Update the ignore files 2003-05-31 dea8c608bbc6257bd933e82c0f40f897efd90d6f Lines: +35, -11 Files: NEWS (+32, -9) README (+3, -2) Updates 2003-05-31 6beb3991bb9e383fa0faebea88a03aa12c4b9740 Lines: +3, -3 Files: src/main/print-color.c (+3, -3) Name the new mode Threshold rather than Line Art to avoid confusion. However, we'll still rename Line Art to Uncorrected. 2003-05-31 ceddf717b6bc02b609d3bdba266ae793ce86d127 Lines: +512, -19 Files: src/main/print-color.c (+512, -19) Change Line Art mode to "Uncorrected"; add new Line Art mode that thresholds. 2003-05-31 07c4c4471eefbbe4185dcc94e3614a233e98e785 Lines: +2, -2 Files: src/main/dither-main.c (+2, -2) Set row ends for the correct channel 2003-05-31 dde3092d345d140f8ba17d88b99e470099f55d25 Lines: +333, -157 Files: src/main/print-escp2.c (+17, -8) src/main/print-list.c (+192, -30) src/main/print-papers.c (+6, -9) src/main/print-vars.c (+48, -45) src/main/printers.c (+53, -42) src/main/string-list.c (+8, -12) src/main/util.h (+5, -5) src/main/xml.c (+4, -6) Performance improvements in infrastructure 2003-05-31 e999bdef8846d29f58b79b940239c767fc85f8ce Lines: +11, -0 Files: configure.ac (+11, -0) Enable profiling build 2003-05-31 8f39e86f064f91131a7d04dc224ed5bcf85896f9 Lines: +1, -1 Files: scripts/global.mk (+1, -1) Put both src/main and src/main/.libs on STP_MODULE_PATH. 2003-05-30 5bd9bb7ab0d6a48def8dd8be1033fd2981ed9fe8 Lines: +64, -10 Files: src/main/dither-ordered.c (+29, -3) src/main/dither-very-fast.c (+35, -7) Performance improvements 2003-05-30 f9887cf8ff038be05d4b67d054ddad32d73bbc9e Lines: +270, -406 Files: src/main/print-pcl.c (+270, -406) Allow the compiler to allocate space for the paper_sizes instead of just having arrays - saves static space and allows future split of code. 2003-05-30 bda20b3cfeaaa7a575bc0a6ad0f3c29edb106ef6 Lines: +0, -1 Files: po/POTFILES.in (+0, -1) Removed "dither-fast.c" so "po" will build. 2003-05-30 c5d3fcb09b758093cae31817897558b39cf06b03 Lines: +10, -0 Files: test/run-testdither (+10, -0) . 2003-05-30 66ab3890acbaddea0c3f5246ba58866287b8c96d Lines: +12, -3 Files: test/testdither.c (+12, -3) Don't print progress if not printing to a tty 2003-05-30 365144eda0f769f9d24b75590f15390e4b3e83d6 Lines: +1, -2 Files: test/testdither.c (+1, -2) Simplify output 2003-05-30 2fb1ce43b824402d79e86daf14d1313f77d8e38a Lines: +35, -4 Files: NEWS (+32, -1) README (+1, -1) configure.ac (+1, -1) debian/README.Debian (+1, -1) Prep for Gimp-Print 4.3.15 2003-05-30 03003760055d13328df0719363a115cdbdc17733 Lines: +43, -44 Files: src/main/escp2-channels.c (+25, -25) src/main/escp2-inks.c (+17, -17) src/main/print-escp2.c (+1, -2) Minor fixes 2003-05-30 e376c373ced0aa2c0dc958345897bd09e6c0cd0a Lines: +88, -88 Files: src/main/escp2-inks.c (+3, -3) src/main/print-escp2.h (+85, -85) Save some space 2003-05-30 41f3168d08f2811c71e90556aa00afdcbaf473a9 Lines: +91, -321 Files: src/main/Makefile.am (+0, -1) src/main/dither-ed.c (+33, -22) src/main/dither-fast.c (removed -144) src/main/dither-impl.h (+0, -1) src/main/dither-inks.c (+4, -4) src/main/dither-inlined-functions.h (+0, -15) src/main/dither-main.c (+2, -3) src/main/dither-ordered.c (+21, -108) src/main/dither-very-fast.c (+31, -23) Fix up the dither routines. Adaptive hybrid isn't really working correctly; we'll figure that out later. 2003-05-29 5b12170af77ce7c658e2693fa9ce59739fea621e Lines: +1, -1 Files: scripts/Makefile.am (+1, -1) Add missing backslash so all needed files are distributed. 2003-05-29 ce16323fe2a635d65bcf8bc336962e6b3377368a Lines: +8, -8 Files: debian/README.building (+4, -4) debian/control.in (+1, -1) src/main/Makefile.am (+3, -3) Update Debian packaging and fix "make dist". 2003-05-29 1bc23449b54a049e44d4e235794d48dbae85b8bb Lines: +0, -0 Update the British English translation for printer model changes/additions. 2003-05-29 bdd3864c16581d6eed5d4e237372ac75dc8a1f50 Lines: +147, -166 Files: src/main/channel.c (+103, -16) src/main/color.h (+6, -2) src/main/dither-ed.c (+2, -10) src/main/dither-eventone.c (+8, -73) src/main/dither-fast.c (+0, -2) src/main/dither-impl.h (+0, -3) src/main/dither-inks.c (+3, -28) src/main/dither-ordered.c (+0, -2) src/main/dither-very-fast.c (+1, -3) src/main/dither.h (+0, -3) src/main/print-canon.c (+5, -5) src/main/print-escp2.c (+1, -1) src/main/print-lexmark.c (+7, -7) src/main/print-olympus.c (+1, -1) src/main/print-pcl.c (+6, -6) src/main/print-ps.c (+3, -3) src/main/print-raw.c (+1, -1) Move density into channel code instead of dither code 2003-05-28 3a3c36ece0bce3fea2ba61c2eb1f6f11ef9cc4f6 Lines: +851, -1711 Files: include/gimp-print/gimp-print.h (+1, -1) src/gimp/print.c (+4, -6) src/main/dither-ed.c (+3, -1) src/main/dither-impl.h (+2, -2) src/main/dither-inks.c (+33, -3) src/main/dither.h (+8, -2) src/main/escp2-channels.c (+3, -3) src/main/escp2-driver.c (+1, -4) src/main/escp2-inks.c (+286, -1303) src/main/escp2-resolutions.c (+284, -246) src/main/print-canon.c (+1, -1) src/main/print-color.c (+17, -14) src/main/print-escp2-data.c (+24, -24) src/main/print-escp2.c (+129, -43) src/main/print-escp2.h (+16, -18) src/main/print-lexmark.c (+3, -3) src/main/print-pcl.c (+4, -4) src/main/print-vars.c (+6, -5) src/main/printers.c (+1, -1) src/main/printers.h (+2, -2) src/main/sequence.c (+5, -7) test/testdither.c (+18, -18) Start fixing some problems introduced recently. Make raw type immutable. Add simplified way of expressing shades. 2003-05-26 8d001e521dd2f7f1611eabd3792c5f873ec06be8 Lines: +2145, -2830 Files: src/main/Makefile.am (+1, -0) src/main/channel.c (added +317) src/main/color.h (+19, -3) src/main/dither-ed.c (+20, -97) src/main/dither-eventone.c (+12, -139) src/main/dither-fast.c (+11, -77) src/main/dither-impl.h (+18, -30) src/main/dither-inks.c (+324, -234) src/main/dither-inlined-functions.h (+4, -4) src/main/dither-main.c (+39, -170) src/main/dither-ordered.c (+11, -79) src/main/dither-very-fast.c (+15, -80) src/main/dither.h (+13, -40) src/main/escp2-channels.c (+34, -111) src/main/escp2-inks.c (+328, -1079) src/main/print-canon.c (+150, -100) src/main/print-color.c (+253, -345) src/main/print-dither-matrices.c (+10, -10) src/main/print-escp2.c (+155, -52) src/main/print-escp2.h (+3, -4) src/main/print-lexmark.c (+130, -24) src/main/print-olympus.c (+19, -18) src/main/print-pcl.c (+142, -60) src/main/print-ps.c (+16, -6) src/main/print-raw.c (+31, -11) test/testdither.c (+70, -57) New channel architecture. Splitting into dark/light inks, quadtones, etc. is now done in a new "channel" layer, between the color code and the dither code. It is envisioned that eventually there may be a string of channel operations, so that the color code would itself be a channel operation. This has the desirable effect also of simplifying the dither code, as the dither code does not have to worry about a black channel that must be treated specially. It will make it easier to implement ink limiting, sliding conversions between dark and light inks based on black level, etc. This has been tested to the level prior to this commit. The fast dither is behaving badly in 6-colors, but this was determined to predate this change. Somewhat to my surprise, quality actually seems to be a bit higher than it was before. Perhaps simpler really is better... 2003-05-25 a90a7c1a6a989d1401ad75918dd19d1abf4ed663 Lines: +2, -1 Files: NEWS (+2, -1) A few updates 2003-05-25 1fdeb0a7ca32871ca9873bf9f7dfc2dbaed1a211 Lines: +5, -0 Files: src/testpattern/run-testpattern (+5, -0) Set the module path correctly to enable things to run in the sandbox 2003-05-25 006195df1d956aa161ec32773a8eb21d42ac9b71 Lines: +1, -1 Files: src/main/escp2-driver.c (+1, -1) Send proper reset command after remote mode commands 2003-05-25 6b174b231953a776d0859fb613e0313e3346ccd6 Lines: +1, -1 Files: src/main/module.c (+1, -1) Work around bug in handling module order in Print plugin 2003-05-25 1bfd6d65aa1360b6d876cd9dde0f0e55c47ab98a Lines: +3, -3 Files: test/run-testdither (+3, -3) Test both 1-bit and 2-bit dithers. 2003-05-25 093dba967f32e72639de8d4a5128f4cc1dda98b9 Lines: +1, -1 Files: test/parse-escp2 (+1, -1) Calculate file offsets correctly in remote mode commands 2003-05-25 1e2122f9e776e41e662069725a38d6b2db5b9ee6 Lines: +14, -5 Files: src/testpattern/run-testpattern (+14, -5) Clean up the arguments, provide usage string 2003-05-25 d10805155ee004a0125e84ff382ccd9e21f01b83 Lines: +8, -0 Files: src/libgimpprintui/panel.c (+8, -0) Note order dependency on module loading for future fix. 2003-05-23 ededc1368b8ca4db5f33fcccdf631f371f29439d Lines: +0, -0 Update po files 2003-05-23 4e52f4d1b8abfc438fc19d7a5f8197427edc2adf Lines: +3, -0 Files: src/foomatic/foomatic-generator.in (+2, -0) src/main/module.c (+1, -0) A few minor fixes for the Olympus driver 2003-05-22 d0ef8513e3339412e6ed1b6ddc730b3eba64b19c Lines: +565, -1 Files: NEWS (+4, -0) src/foomatic/foomatic-printermap (+3, -0) src/main/Makefile.am (+5, -1) src/main/module.c (+1, -0) src/main/print-olympus.c (added +546) src/main/printers.xml (+6, -0) Merge with olympus driver 2003-05-20 c02005c4b4114c9e8920babdb2cd3f8e8bac7aee Lines: +40, -39 Files: Makefile.am (+1, -1) configure.ac (+5, -4) doc/README.maintaining (+15, -8) scripts/autogen.sh (+19, -26) Update to gettext 0.11.x Require libtool 1.4.3 or 1.5. 2003-05-20 b1b64980632cdd09ec9298303dce52712dc39943 Lines: +9, -11 Files: scripts/global.mk (+1, -1) src/cups/Makefile.am (+1, -2) src/foomatic/Makefile.am (+1, -1) src/ghost/Makefile.am (+1, -1) src/gimp/Makefile.am (+1, -1) src/libgimpprintui/Makefile.am (+1, -1) src/main/Makefile.am (+1, -2) src/testpattern/Makefile.am (+1, -1) test/Makefile.am (+1, -1) Fix include ordering 2003-05-12 7151adb3f1531bd78ecedabda606262c7717586d Lines: +1, -1 Files: src/foomatic/foomatic-printermap (+1, -1) Over-zealously changed HP LJII to a IIP. =============================================================================== Name: gimp-print-4_3_14 2003-05-11 288353080ab2ef91def4f59c69bda123b9bf8d45 Lines: +0, -0 Gimp-Print 4.3.14 2003-05-11 b9d8c0ccfe54e4b2aa1a9aef751968675ea65bcc Lines: +0, -8 Files: scripts/autogen.sh (+0, -8) Remove obsolete (and redundant) stanza 2003-05-11 d8aed9fde268d04b00a726baccbd7e3b936524b6 Lines: +0, -1 Files: scripts/autogen.sh (+0, -1) Don't call gettextize twice 2003-05-11 8e98b76c804deed02794fa66a25409103311ef86 Lines: +22, -20 Files: scripts/autogen.sh (+22, -20) Don't create the configure.in symlink if we don't need it 2003-05-11 be62bbe594019766f8a6f4173871e4bc53a8d1c9 Lines: +15, -16 Files: NEWS (+15, -16) Prep for 4.3.14 2003-05-11 e278dd3266c52f515d88e4b202c14b08e213eba2 Lines: +12, -15 Files: src/cups/genppd.c (+12, -15) Don't set default output order for now until we figure out how to do it correctly. 2003-05-10 dd235da2cc6f98ba6cc72e98a2a40931cd0e561e Lines: +5, -18 Files: src/main/color.h (+0, -4) src/main/gimp-print-internal.h (+5, -0) src/main/printers.c (+0, -1) src/main/printers.h (+0, -8) src/main/util.h (+0, -4) src/main/xml.h (+0, -1) Clean up of header files 2003-05-10 e9ca461f98c5e04816e75b9b39500ad6c2e5481a Lines: +0, -1 Files: src/main/dither-main.c (+0, -1) Don't need vars.h. 2003-05-10 c6dc84e382e0da4a4c758c4feddb8df10f90e66a Lines: +1, -1 Files: src/main/escp2-driver.c (+1, -1) Syntax error 2003-05-10 729703a0b0dd839171204708534b7b589da980be Lines: +2, -1 Files: src/main/dither-fast.c (+2, -1) Some improvement 2003-05-10 d4632fe5feee1f067d63642a0332fcf10a803e37 Lines: +4, -6 Files: src/main/dither-ed.c (+2, -2) src/main/dither-fast.c (+1, -1) src/main/dither-ordered.c (+1, -1) src/main/dither-very-fast.c (+0, -2) Fix the remaining dither issues with fast, adaptive, and ordered 2003-05-10 152e02ad59de1ef58b3e3d5662fa14016571153b Lines: +3, -4 Files: src/main/dither-ed.c (+1, -1) src/main/dither-fast.c (+1, -2) src/main/dither-ordered.c (+1, -1) Fix light-dark transition in ED, fast, and ordered dither 2003-05-09 74df1e67e60014b2e2e9a737fece9ea21189f14c Lines: +20, -10 Files: NEWS (+20, -10) Update 2003-05-09 1c2fe2ecf8ab794d09e0360cef60382f56c9b00f Lines: +35, -11 Files: src/testpattern/run-testpattern (+30, -10) src/testpattern/testpatterny.y (+5, -1) Improve coverage 2003-05-09 9daa4232b58ec47982650414f02aa5531904c967 Lines: +29, -7 Files: src/main/print-canon.c (+16, -7) src/main/print-lexmark.c (+7, -0) src/main/print-pcl.c (+6, -0) Don't add nonexistent channels. 2003-05-09 c08273b22a333f031e4e4a2e0201582dcc294b72 Lines: +11, -0 Files: src/cups/genppd.c (+11, -0) 735493 CUPS PPD files lacking *OutputOrder 2003-05-09 15dd56f3ebba0f97a6b7594f8e9b11ae97cde577 Lines: +13, -10 Files: NEWS (+13, -10) Update 2003-05-09 229fe206f592cfbfb0dd7d496786aec85e5925d2 Lines: +4, -2 Files: src/main/escp2-driver.c (+4, -2) Fix printing to non-photo printers 2003-05-09 5380de2008fb4be81c96bab613aaade742ae0e02 Lines: +3, -1 Files: src/main/dither-eventone.c (+3, -1) Fix a bug printing zero density. 2003-05-08 118d49cbdf61ad18279c844a7419eb6120b1a941 Lines: +11, -4 Files: debian/changelog (+9, -2) debian/control.in (+2, -2) Update for 4.3.14. Move development packages to section "libdevel". 2003-05-08 34c6d3b0b1ddbcb5eb3402ec1f985e13c7405246 Lines: +2, -1 Files: src/main/Makefile.am (+2, -1) Create xmli18n.h during "make dist". 2003-05-08 0dd9e75d048e0ced10fa0d712dece2eb5ee31a2c Lines: +47, -3 Files: NEWS (+45, -1) README (+1, -1) debian/README.Debian (+1, -1) Increment version 2003-05-08 de8b2f87636e365bc72532dfe3113b217effe856 Lines: +10, -11 Files: src/main/dither-ed.c (+2, -3) src/main/dither-inks.c (+2, -2) src/main/dither-main.c (+1, -0) src/main/dither-ordered.c (+5, -6) Fix long-standing issue with ordered dither at low density 2003-05-08 823371b280087516809343a0f8763317be048dc1 Lines: +0, -4 Files: src/libgimpprintui/panel.c (+0, -4) Remove debugging statements 2003-05-08 62676bce6309acda0467af6c5b35d936e3fbc915 Lines: +318, -298 Files: NEWS (+27, -9) src/foomatic/foomatic-printermap (+291, -289) Update printer map 2003-05-07 b04b7f578b98566bb81cf61e01623abf8ceef29c Lines: +15, -4 Files: src/foomatic/foomatic-printermap (+15, -4) Added new laser printers. 2003-05-07 99546b322dba51cc714ee15c7e8c95d0436fc63e Lines: +4, -1 Files: configure.ac (+4, -1) Only enable some GCC warnings if maintainer mode is used 2003-05-07 cac1e9de4b0f2af81e0598ef36da380a77d8ca00 Lines: +5, -0 Files: src/main/escp2-driver.c (+5, -0) Print boolean parameters in the file header 2003-05-07 0d5fa7abb093f129ed61eda2ce6fdcdd7fa4c0ce Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Do ink dotsize adjustment correctly 2003-05-07 fa379b41628e892adee501cab055b71a82c9ea34 Lines: +69, -7 Files: src/libgimpprintui/panel.c (+48, -5) src/main/print-color.c (+1, -1) src/main/print-escp2.c (+20, -1) Epson driver: add ability to turn off dot resizing. Color: make contrast type (linear vs. regular) mandatory. GUI: improve behavior of set defaults 2003-05-06 17169f547125a098bce0f9ebc2d4f4a4be56164a Lines: +775, -671 Files: src/main/Makefile.am (+1, -0) src/main/escp2-driver.c (added +619) src/main/print-escp2.c (+56, -671) src/main/print-escp2.h (+99, -0) Split up the Epson driver even more 2003-05-05 6f7e27d535ba7b8b33e8d7d3df5aebc3ee53a7bd Lines: +0, -2 Files: src/main/escp2-resolutions.c (+0, -2) Remove 1440x1440 HQ from 2880 dpi list. 2003-05-05 51d622de3951c131a66f066fb7576f068514981a Lines: +1500, -1610 Files: configure.ac (+2, -3) doc/developer/integrating.texi (+2, -2) doc/developer/new-printer.texi (+12, -12) doc/developer/weave.texi (+77, -149) include/gimp-print/array.h (+1, -1) include/gimp-print/curve.h (+1, -1) include/gimp-print/gimp-print.h (+1, -1) include/gimp-print/sequence.h (+15, -14) po/cs.po (added +0) scripts/autogen.sh (+2, -2) src/cups/genppd.c (+9, -9) src/escputil/escputil.c (+11, -11) src/foomatic/printer_options.c (+5, -5) src/gimp/print.c (+0, -1) src/libgimpprintui/gimp-print-ui-internal.h (+0, -12) src/libgimpprintui/panel.c (+4, -4) src/libgimpprintui/plist.c (+2, -2) src/libgimpprintui/printrc.h (+0, -2) src/libgimpprintui/printrcy.y (+0, -1) src/main/array.c (+14, -25) src/main/curve.c (+35, -39) src/main/dither-eventone.c (+12, -12) src/main/dither-impl.h (+5, -5) src/main/escp2-inks.c (+12, -0) src/main/print-color.c (+3, -4) src/main/print-dither-matrices.c (+6, -10) src/main/print-escp2-data.c (+59, -118) src/main/print-escp2.c (+778, -786) src/main/print-escp2.h (+17, -37) src/main/print-lexmark.c (+2, -2) src/main/print-list.c (+60, -49) src/main/print-papers.c (+2, -2) src/main/print-ps.c (+7, -0) src/main/print-util.c (+2, -2) src/main/print-vars.c (+64, -66) src/main/print-weave.c (+40, -42) src/main/printers.c (+3, -3) src/main/sequence.c (+30, -22) src/main/string-list.c (+3, -3) src/main/util.h (+19, -21) src/main/weave.h (+14, -4) src/main/xml.c (+2, -2) src/testpattern/run-testpattern (+1, -1) src/testpattern/testpattern.c (+3, -3) src/testpattern/testpattern.h (+0, -2) src/testpattern/testpatterny.y (+0, -1) test/bjc-unprint.c (+0, -1) test/escp2-weavetest.c (+81, -48) test/run-weavetest (+27, -18) test/unprint.c (+55, -50) Clean up the Epson driver. Add Czech translation. Clean up some new compiler warnings. Improve some of the tests. Minor formatting cleanup for the doc. 2003-04-28 b21499e009ce0cc7076d2ab57b231c44f49f9ff2 Lines: +11, -8 Files: src/testpattern/run-testpattern (+11, -8) Allow passing extra arguments on the command line. 2003-04-27 a1db13e8f6f310acbbb7a2536eb62ac5999e0f21 Lines: +2, -560 Files: configure.ac (+1, -8) src/Makefile.am (+1, -2) src/printdef/.cvsignore (removed -6) src/printdef/Makefile.am (removed -47) src/printdef/printdef.c (removed -497) Remove printdef, which is now no longer used. 2003-04-27 eed99a5ed7e24daa411c582b17d3084fc1593f6e Lines: +1, -0 Files: src/main/dither-inks.c (+1, -0) Initialize shade value. 2003-04-27 9c6c49a7dac879ee2f588405fb1b5bb5fe31db51 Lines: +1, -0 Files: src/main/print-canon.c (+1, -0) Initialize empty lines counter. 2003-04-20 d117768f552a15581d1a22fccaab4cf2e8dffcc7 Lines: +60, -64 Files: src/main/print-escp2-data.c (+59, -59) src/main/print-escp2.c (+1, -3) src/main/print-escp2.h (+0, -2) Remove unused parameter enhanced_resolution 2003-04-20 bf55cf6deb4c2cfaf518573239f656698182a0d2 Lines: +6, -0 Files: src/main/papers.xml (+6, -0) Add Engineering C paper size 2003-04-20 748af02eff2d4efab6eb77ce3f0f8c10da92ef6a Lines: +446, -402 Files: src/main/Makefile.am (+1, -0) src/main/bit-ops.c (+5, -2) src/main/bit-ops.h (added +57) src/main/print-canon.c (+5, -5) src/main/print-escp2.c (+52, -61) src/main/print-lexmark.c (+60, -57) src/main/print-pcl.c (+6, -6) src/main/print-weave.c (+222, -138) src/main/weave.h (+26, -119) test/escp2-weavetest.c (+11, -14) test/testdither.c (+1, -0) Clean up weave API a bit =============================================================================== Name: gimp-print-4_3_13 2003-04-18 dd11af2683a7449a08d5206a90eba9f999df6978 Lines: +0, -0 Gimp-Print 4.3.13 release 2003-04-18 ae60590cc3008884514062b0053d166b28544a8f Lines: +38, -4 Files: NEWS (+35, -1) README (+1, -1) configure.ac (+1, -1) debian/README.Debian (+1, -1) Prep for 4.3.13 2003-04-18 60336656453f18e18bd2dbbe23d2952ca6d50dae Lines: +10, -4 Files: test/escp2-weavetest.c (+2, -2) test/run-weavetest (+8, -2) Minor enhancement to the weave test 2003-04-16 e19a4c2569786eb0fdab8cc57ba3cc2f78796c7c Lines: +6, -0 Files: src/libgimpprintui/panel.c (+6, -0) Fix memory leak 2003-04-16 6a1f0e5d61fb258dfec44f2ef3e7814c3ea8bf59 Lines: +9, -0 Files: src/main/print-dither-matrices.c (+9, -0) Handle aspect ratio 3 dither screens 2003-04-15 1bdcbe0c78a78e710d6820b8ba974ca2191378ff Lines: +588, -509 Files: include/gimp-print/array.h (+7, -6) include/gimp-print/curve.h (+25, -24) include/gimp-print/gimp-print.h (+99, -95) src/cups/genppd.c (+5, -5) src/cups/rastertoprinter.c (+2, -2) src/escputil/escputil.c (+7, -7) src/foomatic/printer_margins.c (+1, -1) src/foomatic/printer_options.c (+1, -1) src/foomatic/printers.c (+1, -1) src/ghost/ijsgimpprint.c (+6, -6) src/libgimpprintui/gimp-print-ui-internal.h (+2, -2) src/libgimpprintui/panel.c (+21, -15) src/libgimpprintui/plist.c (+2, -2) src/libgimpprintui/ui-utils.c (+1, -1) src/main/array.c (+6, -6) src/main/color.h (+3, -3) src/main/curve.c (+23, -23) src/main/dither-main.c (+2, -2) src/main/dither.h (+5, -5) src/main/print-canon.c (+28, -28) src/main/print-color.c (+26, -26) src/main/print-dither-matrices.c (+3, -3) src/main/print-escp2.c (+50, -50) src/main/print-lexmark.c (+24, -24) src/main/print-papers.c (+1, -1) src/main/print-pcl.c (+14, -14) src/main/print-ps.c (+11, -11) src/main/print-raw.c (+6, -6) src/main/print-util.c (+16, -16) src/main/print-vars.c (+39, -39) src/main/printers.c (+38, -38) src/main/printers.h (+14, -14) src/main/string-list.c (+3, -3) src/main/util.h (+17, -15) src/main/vars.h (+4, -4) src/testpattern/printers.c (+1, -1) src/testpattern/testpattern.c (+1, -1) test/curve.c (+50, -3) test/run-testdither (+8, -2) test/run-weavetest (+1, -0) test/testdither.c (+12, -1) test/xml-curve.c (+2, -2) Fix all const hidden types, e. g. stp_vars_t. Rather than typedef void *stp_vars_t; const stp_vars_t v; we use typedef void *stp_vars_t; typedef const void *stp_const_vars_t; stp_const_vars_t v; It turns out that const stp_vars_t v; is equivalent to stp_vars_t *const v; which is basically useless (it means that the pointer itself cannot be modified -- or assigned to -- which isn't at all what we want). Thanks to Peter Bloomfield (PeterBloomfield at bellsouth dot net) for pointing this out and suggesting the fix. 2003-04-13 e9c87fff79e2d997acfefcf7aa45b568cb38229c Lines: +0, -4 Files: src/main/array.c (+0, -1) src/main/dither.h (+0, -2) src/main/print-color.c (+0, -1) Clean up a few more header issues 2003-04-13 1ccedfc051d859404adb64a566dc7b56fba83f37 Lines: +1, -1 Files: src/gimp/print.c (+1, -1) Fix up const-correctness 2003-04-13 e31e74882d09ba4fe9eb83b8cba5ed97763cf583 Lines: +187, -451 Files: src/main/Makefile.am (+0, -5) src/main/array.c (+82, -0) src/main/array.h (removed -51) src/main/bit-ops.c (+1, -0) src/main/curve.c (+21, -8) src/main/curve.h (removed -69) src/main/dither-main.c (+0, -2) src/main/dither.h (+8, -0) src/main/gimp-print-internal.h (+0, -1) src/main/list.h (removed -67) src/main/papers.h (removed -72) src/main/print-canon.c (+1, -0) src/main/print-dither-matrices.c (+0, -75) src/main/print-escp2.c (+1, -0) src/main/print-lexmark.c (+4, -0) src/main/print-list.c (+25, -1) src/main/print-papers.c (+3, -4) src/main/print-pcl.c (+1, -0) src/main/print-weave.c (+1, -0) src/main/printers.c (+12, -2) src/main/printers.h (+0, -15) src/main/sequence.c (+23, -3) src/main/sequence.h (removed -63) src/main/weave.h (+0, -12) src/main/xml.c (+0, -1) src/main/xml.h (+2, -0) test/escp2-weavetest.c (+1, -0) test/testdither.c (+1, -0) Clean up header files 2003-04-13 911fc02c2659b0e45aa2d227d9001411770d8ba4 Lines: +0, -0 Files: src/main/escp2-resolutions.c (+0, -0) Minor cleanup 2003-04-13 ad84518d770c77b97edd052fa73e56378023b0a3 Lines: +135, -137 Files: src/main/escp2-resolutions.c (+133, -133) src/main/print-escp2.c (+2, -2) src/main/print-escp2.h (+0, -2) Remove now-unused external resolution 2003-04-13 3d4f97b0cf0f3ead3476a9d82eaafe596297a4b0 Lines: +14, -1 Files: .cvsignore (+2, -0) man/.cvsignore (+1, -1) scripts/.cvsignore (+1, -0) src/cups/.cvsignore (+1, -0) src/libgimpprintui/.cvsignore (+6, -0) src/main/.cvsignore (+3, -0) Ignore some more files 2003-04-12 8341c0482ec51c035dd70df749b0f602dd6decc3 Lines: +1560, -1525 Files: include/gimp-print/Makefile.am (+0, -1) include/gimp-print/curve.h (+4, -16) include/gimp-print/gimp-print.h (+0, -1) include/gimp-print/xml.h (removed -48) src/main/curve.c (+407, -0) src/main/print-dither-matrices.c (+328, -19) src/main/print-escp2.c (+1, -1) src/main/print-papers.c (+177, -0) src/main/print-util.c (+4, -0) src/main/printers.c (+240, -0) src/main/sequence.c (+237, -3) src/main/util.h (+20, -9) src/main/xml.c (+103, -1420) src/main/xml.h (+35, -3) test/curve.c (+3, -3) test/run-weavetest (+1, -1) Create XML registry, rather than hardocding known XML data types. 2003-04-12 ae1bce4ac88e9e3cd07133f9404e44072aa25af0 Lines: +2, -2 Files: test/run-weavetest (+2, -2) Add new modes to support PM-930C and PM-970C. 2003-04-11 7aecef1c8439d08a432eedf0ae6331536406acab Lines: +2, -2 Files: src/main/print-pcl.c (+2, -2) Tweaked the DeskJet 340 margins slightly according to the User Guide. 2003-04-10 15e284c241114ae4a8cd4a7533624d2e046c5de8 Lines: +289, -289 Files: src/foomatic/foomatic-printermap (+289, -289) Change Foomatic names to the new database names. 2003-04-10 6daeec84e882a1c94076aa3618d4c61e623c2e5e Lines: +63, -0 Files: NEWS (+10, -0) src/foomatic/foomatic-printermap (+5, -0) src/main/print-escp2-data.c (+16, -0) src/main/printers.xml (+32, -0) Add support for Japanese Epson printers CL-760, PM-740C, PM-870C, PM-930C, and PM-3700C. I'm confident about all of these printers except for the PM-930C (the spacing may be wrong) and the PM-870C (may be equivalent to the Stylus Photo 925 rather than the 915). 2003-04-09 d89d169a8a00ab009e40fa0f194e00d4342fea01 Lines: +40, -17 Files: src/gimp/print.c (+1, -0) src/libgimpprintui/panel.c (+17, -9) src/libgimpprintui/plist.c (+14, -6) src/libgimpprintui/printrcy.y (+8, -2) Clean up some memory leaks. Make the parser more forgiving. 2003-04-09 aac8a862275b9eeb744db3d9c6ba7c2ee4226666 Lines: +1, -0 Files: src/main/printers.c (+1, -0) Set the verified bit correctly. 2003-04-09 26fb1051700d51fbeddd617d338062194aea6674 Lines: +336, -322 Files: src/cups/rastertoprinter.c (+6, -2) src/libgimpprintui/panel.c (+15, -6) src/main/dither-ed.c (+3, -3) src/main/dither-eventone.c (+1, -1) src/main/dither-fast.c (+3, -3) src/main/dither-inks.c (+4, -4) src/main/dither-main.c (+96, -96) src/main/dither-ordered.c (+3, -3) src/main/dither-very-fast.c (+3, -3) src/main/dither.h (+0, -2) src/main/print-canon.c (+4, -5) src/main/print-color.c (+16, -22) src/main/print-dither-matrices.c (+6, -6) src/main/print-escp2.c (+18, -28) src/main/print-lexmark.c (+3, -2) src/main/print-pcl.c (+4, -6) src/main/print-raw.c (+1, -24) src/main/print-vars.c (+125, -57) src/main/print-weave.c (+5, -5) src/main/printers.c (+10, -9) src/main/vars.h (+10, -34) test/testdither.c (+0, -1) Fix the CUPS driver: don't use the page number to decide whether to initialize the job (use a variable dedicated to that purpose), and don't attempt to throw away a negative amount of data (which would happen in the case of full bleed). Fix the GIMP plugin: constrain the minimum and maximum sizes of custom paper sizes based on the printer chosen, and when the printer changes, change those bounds. Also set the parameters for the raw "printer" used to produce the thumbnail preview. In the core: rather than have fixed pointers to component data for the dither, color, and driver, make this extensible by storing these objects as named objects. Also have them automatically destroyed by the stp_vars_t being destroyed. This simplifies the internal interface and will allow us to extend this scheme to handle more things (such as a first class interface for channels). In the Epson driver: remove some now dead code. Also fix the gray vs. color command (it should be two bytes, not one). In the raw pseudo-driver: remove the PageSize option. We always require the number of dots to be explicitly set, since there's no real concept of a "page". In the weave code: change hard coded array lengths to be named constants. In the printer code: perform verification on a copy of the vars, rather than on the real thing. Also let the driver verify the vars on job start and end, to match how the print routine works. 2003-04-08 1a4dd5756f61edadabce608dbbbdcb70de7772d0 Lines: +3, -2 Files: src/ghost/ijsgimpprint.c (+3, -2) Improve a printf 2003-04-08 eeafc1aacb58e5cb8a3311f744d031381188f51e Lines: +1, -1 Files: src/main/curve.c (+1, -1) Set bounds correctly in rescale 2003-04-08 fa898f55d9e2e8635ed2188e06031117eee76fc1 Lines: +84, -3 Files: test/curve.c (+84, -3) Try a few more combinations 2003-04-07 6f0d2bda923a854f1d322dc2ae70f2de2c11e629 Lines: +242, -163 Files: src/main/curve.c (+90, -66) src/main/curve.h (+1, -3) src/main/sequence.c (+5, -8) src/main/xml.c (+136, -74) test/curve.c (+10, -12) Use the sequence size for all curve point count calculations Fix gamma curve read/write functions 2003-04-05 079062ecd0f8b6e2866a234546f03acd872e7588 Lines: +213, -313 Files: src/main/escp2-inks.c (+0, -78) src/main/escp2-resolutions.c (+88, -82) src/main/print-escp2-data.c (+93, -109) src/main/print-escp2.c (+1, -1) src/main/print-escp2.h (+31, -43) Simplify Epson resolution scheme 2003-04-05 affd7e18d43d6e08c2af5d695555e91d8ad42e4f Lines: +1, -19 Files: src/main/print-dither-matrices.c (+1, -19) Try find both normal and transposed dither matrices. 2003-04-05 270f66ca204b5190945ea674561583003bc5bb76 Lines: +153, -109 Files: src/main/escp2-resolutions.c (+105, -85) src/main/print-escp2-data.c (+11, -11) src/main/print-escp2.c (+33, -12) src/main/print-escp2.h (+4, -1) More cleanup of resolutions. 2003-04-05 aa5b59a7850ef298d89785d07a23e67884e8e8ad Lines: +82, -94 Files: src/main/escp2-resolutions.c (+0, -4) src/main/print-escp2-data.c (+77, -85) src/main/print-escp2.c (+1, -1) src/main/print-escp2.h (+4, -4) Remove unused 1440x720 and 2880x720 microweave resolutions 2003-04-05 8dbe710cd08ddc667bf882400cea0036ae999e83 Lines: +197, -137 Files: src/main/escp2-resolutions.c (+121, -84) src/main/print-escp2-data.c (+39, -39) src/main/print-escp2.c (+32, -11) src/main/print-escp2.h (+5, -3) Reduce the excessive number of resolutions displayed. Display the standard ink type for a given combination of settings as "standard" rather than by turning the ink type on or off. 2003-04-05 03ecbd10436ebdc88dd10bc61ed0b1082eba22cc Lines: +49, -7 Files: src/main/escp2-resolutions.c (+29, -0) src/main/print-escp2-data.c (+16, -4) src/main/print-escp2.c (+3, -3) src/main/print-escp2.h (+1, -0) Improve support for Epson PM-970C 2003-04-03 646fb428c6c56bf8d94836e6a2260980539c02e5 Lines: +9, -3 Files: src/main/print-vars.c (+9, -3) Set defaults correctly 2003-04-03 53766d1372d1464f1c992992b889442beedb997d Lines: +62, -19 Files: src/main/print-escp2.c (+62, -19) Set up the head offset correctly. Print parameters more usefully. 2003-04-01 e348bdfff3c0471dfe88acfc80770f042901e678 Lines: +17, -2 Files: po/POTFILES.in (+2, -0) src/main/Makefile.am (+14, -1) src/main/print-escp2.c (+1, -1) Translate strings in XML data files. 2003-03-31 00a1140ab7b72f8676ad605ffeb5370768da85b4 Lines: +77, -105 Files: src/main/array.c (+0, -8) src/main/curve.c (+51, -42) src/main/curve.h (+3, -2) src/main/dither-impl.h (+0, -8) src/main/print-vars.c (+0, -8) src/main/sequence.c (+0, -10) src/main/util.h (+8, -0) src/main/xml.c (+15, -27) stp_curve_create_from_xmltree does not rely on curve internals. curve point count is never computed from the sequence size. curves are no longer reset to the default when editing them. 2003-03-31 106251aa3c907367b0161fefd1955eaaf853299a Lines: +1, -0 Files: src/testpattern/Makefile.am (+1, -0) Need to include libxml headers 2003-03-31 52b1d2cbae399816ec1279159c4f5f5072de6c33 Lines: +1, -0 Files: src/escputil/escputil.c (+1, -0) Add support for Epson Stylus Photo 900 2003-03-30 87457da0e02b7c24c7647a24c18c53f021c6113a Lines: +45, -33 Files: configure.ac (+1, -1) src/libgimpprintui/plist.c (+2, -2) src/libgimpprintui/printrcl.l (+1, -1) src/main/curve.c (+24, -9) src/main/xml.c (+17, -20) Create gamma curves correctly from XML. "Overloaded" curve accessors set curve data correctly. XML gamma curves in printrc are delimited with "'". 2003-03-30 a6c1b6e9372a539f63367678b1664d11bf58ae09 Lines: +2882, -19268 Files: configure.ac (+1, -0) include/gimp-print/Makefile.am (+7, -1) include/gimp-print/array.h (added +67) include/gimp-print/curve.h (added +327) include/gimp-print/gimp-print.h (+23, -289) include/gimp-print/xml.h (added +48) src/cups/Makefile.am (+1, -0) src/foomatic/Makefile.am (+1, -0) src/ghost/Makefile.am (+1, -1) src/ghost/ijsgimpprint.c (+9, -1) src/gimp/Makefile.am (+1, -1) src/libgimpprintui/Makefile.am (+1, -2) src/libgimpprintui/plist.c (+3, -2) src/libgimpprintui/printrcy.y (+1, -1) src/main/1x1.mat (removed -6006) src/main/2x1.mat (removed -5974) src/main/4x1.mat (removed -6063) src/main/Makefile.am (+11, -7) src/main/array.h (+0, -23) src/main/curve.c (+221, -422) src/main/curve.h (added +70) src/main/dither-main.c (+14, -11) src/main/dither.h (+9, -6) src/main/escp2-channels.c (+39, -21) src/main/escp2-papers.c (+52, -28) src/main/gimpprint.xsd (+104, -4) src/main/papers.h (+16, -0) src/main/papers.xml (+0, -1) src/main/print-canon.c (+52, -28) src/main/print-color.c (+46, -10) src/main/print-dither-matrices.c (+41, -97) src/main/print-lexmark.c (+52, -28) src/main/print-pcl.c (+42, -23) src/main/print-util.c (+4, -4) src/main/print-vars.c (+94, -0) src/main/printers.xml (+0, -1) src/main/xml.c (+1101, -50) src/main/xml.h (+10, -4) src/printdef/Makefile.am (+1, -1) test/Makefile.am (+4, -2) test/curve.c (+361, -156) test/xml-curve.c (added +47) Change curve data format to XML. Use new array and sequence data types. 2003-03-30 1a4bab71d7cdc9a0965a4996f9d34dce70c39ae6 Lines: +9, -9 Files: src/cups/genppd.c (+9, -9) Nicer names for the UI groups =============================================================================== Name: gimp-print-4_3_12 2003-03-29 ef08463468b2f90964142d6b329e0c6b938d1c97 Lines: +0, -0 Gimp-Print 4.3.12 release 2003-03-29 926f052ebb1f4a3bd1162b197c27d082309ad615 Lines: +1, -1 Files: NEWS (+1, -1) Fix typo! 2003-03-29 3675fb9f19264254539e874553d242b4efcc71a5 Lines: +2, -1 Files: src/testpattern/Makefile.am (+2, -1) Need to distribute run-testpattern to permit make check in tarball 2003-03-29 55a995f982c333d7f6a144c6e9bb791226299c8c Lines: +32, -8 Files: NEWS (+28, -4) README (+1, -1) configure.ac (+1, -1) debian/README.Debian (+2, -2) Prep for Gimp-Print 4.3.12 2003-03-29 610149bc71407661d596239351689f37f7760354 Lines: +96, -83 Files: src/cups/genppd.c (+10, -7) src/cups/rastertoprinter.c (+2, -2) src/main/escp2-papers.c (+68, -68) src/main/print-escp2.c (+15, -6) src/main/print-escp2.h (+1, -0) Turn off extremely verbose messages in rastertoprinter unless debug2 is turned on. Don't offer inactive options to the user in the PPD files. Make ink type an optional parameter in the Epson driver, and also allow the default ink type to differ based on the paper and printer chosen. 2003-03-29 777035928c0769be4c6fbd31433f167eaebc82a7 Lines: +73, -52 Files: src/cups/rastertoprinter.c (+73, -52) Handle command line and PPD options correctly 2003-03-29 d611760c948b2fc0a5bb6b702d000cabd3ab4dc2 Lines: +169, -79 Files: NEWS (+3, -0) src/foomatic/foomatic-printermap (+2, -0) src/ghost/README (+23, -14) src/main/escp2-inks.c (+39, -0) src/main/escp2-resolutions.c (+3, -0) src/main/print-escp2-data.c (+79, -59) src/main/print-escp2.c (+1, -1) src/main/print-escp2.h (+7, -5) src/main/printers.xml (+12, -0) Preliminary support for Epson PM-970C Support for Epson Stylus Photo 900 2003-03-28 5250331e06456300cae153a6fdc1fa836e4cb8f7 Lines: +0, -5 Files: Makefile.am (+0, -5) Don't remove backup files with "maintainer-clean". Backup files are still removed from the distributed tarball. 2003-03-24 a70a2b692102c94c0bc5636b6640568c28edc89d Lines: +42, -32 Files: src/cups/genppd.c (+31, -26) src/cups/rastertoprinter.c (+11, -6) Code appears to work, although options are not getting passed 2003-03-23 82cbb5fae7b68b618fd7f715906b88438b01a6f4 Lines: +162, -109 Files: src/cups/genppd.c (+122, -88) src/cups/rastertoprinter.c (+40, -21) Add all string list, float, and boolean parameters to CUPS driver 2003-03-23 064f67a792e5b02f00152a8221d34318685ea289 Lines: +8, -8 Files: src/main/print-color.c (+8, -8) Reorder options 2003-03-22 29ce413479c956f3c85ab7d6cb0ece9cad7897fe Lines: +6, -0 Files: src/cups/rastertoprinter.c (+6, -0) Work around Solaris/gcc problem with limits.h 2003-03-22 520c8f3f0b5ba251a08523d1faffbaf36d730d29 Lines: +6, -1 Files: src/main/print-canon.c (+6, -1) Workaround Solaris gcc problem with limits.h 2003-03-22 651bda5eb8bf122672374a920f83b7dc510fc032 Lines: +8, -2 Files: src/main/print-escp2.c (+8, -2) Don't barf if PrintingDirection is not provided 2003-03-22 2ada4f8f24df90828a1c3a4df28a32aa6a09c455 Lines: +7, -3 Files: src/cups/rastertoprinter.c (+7, -3) Make CUPS set the PrintingDirection parameter. 2003-03-22 f941c99e5cd0f12ddefd6638d54d832e0cd1c81a Lines: +5, -2 Files: src/main/dither-eventone.c (+5, -2) Prevent EvenTone from printing dots when input is zero. 2003-03-20 ecb46daf8aa9b67acfa132f1e3c068ac80547b29 Lines: +396, -469 Files: src/main/escp2-resolutions.c (+0, -18) src/main/print-escp2.c (+381, -437) src/main/print-lexmark.c (+3, -2) src/main/print-weave.c (+4, -4) src/main/weave.h (+6, -6) test/escp2-weavetest.c (+2, -2) Cleanup 2003-03-20 e73eb51d803b22e740eefa0294bff9682a021114 Lines: +2, -2 Files: test/testdither.c (+2, -2) Remove nonexistent monochrome option 2003-03-20 f474656d2db23dcfa2a6da08ef860f467cdcab7d Lines: +1, -1 Files: test/run-testdither (+1, -1) Remove nonexistent monochrome option. 2003-03-20 ace3874ecdc29e4ce6f73bcc345069872b1691d7 Lines: +1, -1 Files: src/main/dither-inks.c (+1, -1) stpi_dither_set_ranges_and_shades_simple sets only one color of ink. 2003-03-19 e1f859eb6f9bef9f40cb659a2dbd0409c6cba1c9 Lines: +6, -6 Files: include/gimp-print/gimp-print.h (+6, -6) Remove unused enum names. These confuse the gtk-doc parser, and are not required by any code. 2003-03-19 6a1b020480807749e9bbf8b2136ec99d4176ac8e Lines: +1, -0 Files: src/main/module.c (+1, -0) Check that a module exists before attempting to close it. 2003-03-19 397bb5b61cff9769b3074b023d006bbb5f2a275e Lines: +16627, -0 Files: src/main/dither-matrix-1x1.xml (added +5553) src/main/dither-matrix-2x1.xml (added +5505) src/main/dither-matrix-4x1.xml (added +5569) Add XML dither matrices. 2003-03-19 84936a637f62f5b2e621c6c52e6f53c56fc853d7 Lines: +852, -0 Files: include/gimp-print/sequence.h (added +114) src/main/array.c (added +215) src/main/array.h (added +74) src/main/sequence.c (added +386) src/main/sequence.h (added +63) Add sequence and array (derived from sequence) objects. 2003-03-19 5c6b77ed77b40179bc36a4988ce57ebb24763610 Lines: +12, -0 Files: debian/changelog (+12, -0) Update for 4.3.11 2003-03-19 918e8d279d56c0f0af708d57974f447ab4f5f338 Lines: +120, -2 Files: src/main/libgimpprint.sym (+120, -2) Update required symbols. 2003-03-19 8e2ecee2eb682cd2d72461d0cbb19562165cd42a Lines: +2, -2 Files: src/main/printers.c (+2, -2) Print more useful error message. 2003-03-19 77187d1160a8db7530d69ced935d9bf7375c1567 Lines: +3, -3 Files: src/ghost/ijsgimpprint.c (+3, -3) Fix roundoff error in calculating margins. 2003-03-19 de80b87e852dbf15db82cb4bb8ac6d6b750ee892 Lines: +1, -2 Files: src/main/print-vars.c (+1, -2) Set all mandatory parameters in stp_set_printer_defaults. 2003-03-18 77f169f3b65a1ff20e718a129dac64f4ff2438ab Lines: +166, -20 Files: src/main/escp2-channels.c (+77, -0) src/main/print-escp2.c (+88, -20) src/main/print-escp2.h (+1, -0) Add ink transition controls to Epson driver 2003-03-16 d789c31b7b617c5129e3873cb34456eddb2bd63b Lines: +18, -18 Files: src/main/dither-main.c (+2, -2) src/main/print-color.c (+16, -16) Reorganized controls a bit more 2003-03-16 d5160a4438ba2f498a9ed3c3f8d7e60e4b33a367 Lines: +1, -1 Files: src/libgimpprintui/panel.c (+1, -1) Rename edit curve button 2003-03-16 c5d0a9562918461d2319c58cc0afb053fca83a94 Lines: +27, -5 Files: src/main/print-color.c (+27, -5) Offer linear vs. fixed endpoint contrast adjustment. 2003-03-16 1154aca69a3131b003c2cd82746f56116bbed100 Lines: +51, -0 Files: src/main/print-vars.c (+51, -0) Warn if an attempt is made to access an unset integer, float, or boolean parameter. 2003-03-16 db72029ae501a6355cfa86bae67c8de640fcd975 Lines: +14, -11 Files: src/main/print-color.c (+14, -11) Reorganize the parameters a bit. 2003-03-16 74d229033be97af50ab09f8cb6083777e2db78c1 Lines: +2, -0 Files: src/libgimpprintui/panel.c (+2, -0) Don't incorrectly smash color values. 2003-03-16 65cc61286dbd2fefce1b36f5b348aa728a6819c1 Lines: +64, -32 Files: src/libgimpprintui/panel.c (+28, -0) src/main/dither-main.c (+1, -1) src/main/escp2-papers.c (+1, -1) src/main/print-escp2-data.c (+10, -10) src/main/print-escp2.c (+24, -20) Support full bleed correctly 2003-03-12 5e3cc23de269cc5e82a4b604e6c3f941c6a6ec85 Lines: +3, -2 Files: src/main/print-pcl.c (+3, -2) Init privdata.do_6color in non-photo cases. Removed duplicate init. of privdata.do_blank and privdata.blank_lines. 2003-03-12 4d02656878e13052ec8aa003da8828d21793163b Lines: +5, -5 Files: src/main/print-pcl.c (+5, -5) Silly cut and paste error 2003-03-12 a4315ac5b34e0d0c7d40559fd3ff371541eb4f85 Lines: +675, -630 Files: src/main/color.h (+0, -0) src/main/dither-inks.c (+11, -1) src/main/dither-main.c (+20, -26) src/main/dither.h (+6, -1) src/main/image.h (+0, -0) src/main/print-canon.c (+265, -261) src/main/print-lexmark.c (+97, -112) src/main/print-pcl.c (+276, -229) src/main/util.h (+0, -0) src/main/weave.h (+0, -0) Supply shades from all family drivers. Simplify printing loop in all family drivers. Reindent all header files. 2003-03-08 f9466c20bde05eb39e29a76f7990ff9d24de6ec3 Lines: +34, -34 Files: src/main/escp2-inks.c (+34, -34) Fix the Stylus Photo 2200 and 10000 ink definitions 2003-03-07 b23c7e4a9c2f8ec90af0e843151c043246930201 Lines: +22, -12 Files: src/libgimpprintui/plist.c (+22, -12) Don't try to use the sync code if we're not printing to a process. Thanks, Dave! 2003-03-01 51bb798fa902dbebbbbbe144f0c6031b81ec05f5 Lines: +3, -3 Files: src/main/papers.xml (+3, -3) More paper types moved to extended category. 2003-03-01 791f1933af73d31dc6dd0f12113677b80257f545 Lines: +0, -1 Files: src/libgimpprintui/panel.c (+0, -1) Minor cleanup 2003-03-01 8c139ddd16ff00f05e1d73d8bf0dfa99fb13600d Lines: +179, -102 Files: src/libgimpprintui/panel.c (+179, -102) Some UI cleanup =============================================================================== Name: gimp-print-4_3_11 2003-03-01 3f6c4782e9ae63eccaf1b0523e312c9b74960320 Lines: +0, -0 Gimp-Print 4.3.11 2003-03-01 0cbfdb7a5a1759dc70e8f8efbaf6982521eaba51 Lines: +27, -10 Files: NEWS (+27, -10) Prep for 4.3.11 2003-03-01 617c4346c4953fd0b67b0ca96d7197ab244206e8 Lines: +4, -4 Files: NEWS (+1, -1) README (+1, -1) configure.ac (+1, -1) debian/README.Debian (+1, -1) Bump version 2003-03-01 58a3443bc26c34b9d46b42a33bcc3265928ba392 Lines: +308, -145 Files: include/gimp-print/gimp-print.h (+4, -2) src/libgimpprintui/gimp-print-ui-internal.h (+6, -4) src/libgimpprintui/panel.c (+120, -10) src/libgimpprintui/plist.c (+12, -2) src/libgimpprintui/printrcl.l (+1, -0) src/libgimpprintui/printrcy.y (+13, -1) src/main/dither-main.c (+18, -12) src/main/papers.xml (+104, -104) src/main/print-vars.c (+21, -3) src/main/xml.c (+9, -7) Reduce the number of visible paper sizes by default 2003-02-28 56194087be0f2b64e5eb127e1e9840e0cc54bc2b Lines: +1, -1 Files: src/main/printers.c (+1, -1) Fix job mode in stp_end_job(). 2003-02-27 d300644bfcc9c08e519da4b0ac007576605b5fbf Lines: +16, -12 Files: src/cups/rastertoprinter.c (+16, -12) Fix CUPS printing. stp_start_job() was being called before stp_verify(). 2003-02-26 4c08a5807da2684b78aa85bbbe37467b77e8e213 Lines: +391, -424 Files: include/gimp-print/gimp-print.h (+92, -99) src/libgimpprintui/gimp-print-ui-internal.h (+8, -0) src/libgimpprintui/panel.c (+111, -11) src/main/escp2-resolutions.c (+116, -252) src/main/print-canon.c (+1, -1) src/main/print-escp2.c (+39, -5) src/main/print-escp2.h (+0, -1) src/main/print-lexmark.c (+1, -1) src/main/print-pcl.c (+14, -51) src/main/print-ps.c (+1, -1) src/main/print-raw.c (+1, -1) src/main/print-vars.c (+1, -1) src/main/util.h (+6, -0) Reduce the number of quality settings for Epson printers by separating unidirectional/bidirectional into its own option. Support boolean options in the UI. Minor cleanup in the PCL driver. 2003-02-22 f76b9d7b4cf30667f979b1b4f4c3d694b6eba19b Lines: +98, -4 Files: configure.ac (+6, -1) src/ghost/Makefile.am (+2, -2) src/ghost/ijsgimpprint.c (+90, -1) Handle all options in IJS driver 2003-02-22 261d00f16fc6698a54331e96a9261b97dee7256b Lines: +1, -1 Files: src/testpattern/testpattern.c (+1, -1) Fix use of stp_papersize_t 2003-02-22 9ac7e46ca3994000e2aaadf04ad27ddc99cb784c Lines: +410, -304 Files: include/gimp-print/gimp-print.h (+16, -14) src/cups/genppd.c (+3, -3) src/cups/rastertoprinter.c (+2, -2) src/foomatic/paper_sizes.c (+2, -4) src/foomatic/printer_margins.c (+3, -3) src/ghost/README (+12, -11) src/ghost/ijsgimpprint.c (+3, -5) src/libgimpprintui/panel.c (+7, -6) src/main/gimpprint.dtd (+30, -1) src/main/gimpprint.xsd (+20, -0) src/main/papers.h (+2, -18) src/main/papers.xml (+4, -0) src/main/print-canon.c (+48, -18) src/main/print-escp2.c (+56, -29) src/main/print-lexmark.c (+50, -22) src/main/print-papers.c (+43, -121) src/main/print-pcl.c (+52, -25) src/main/print-ps.c (+3, -4) src/main/print-raw.c (+3, -5) src/main/printers.c (+3, -1) src/main/xml.c (+48, -12) Support paper sizes with margins, such as Epson photo paper 2003-02-19 e44060c3b884b8b1155f8014177096620818a452 Lines: +43, -3 Files: src/foomatic/foomatic-printermap (+3, -3) src/main/print-pcl.c (+34, -0) src/main/printers.xml (+6, -0) The LaserJet IIP series can do TIFF compression so added them separately. I don't know if the LaserJet II (and all the others that use the pcl-2 driver) can do this, hence separating out the IIP. 2003-02-18 ea79d6e4f5b13b2f91f147e71fa92ddee7ca1ea1 Lines: +2, -9 Files: src/main/dither-eventone.c (+2, -9) Remove reciprocal array. It isn't saving computations anymore. 2003-02-17 c1703cd2e31b8d0a9f6fedf44576c14d4a760f9d Lines: +6, -7 Files: src/main/dither-eventone.c (+6, -7) Fixed sign bug with values >= 32768. 2003-02-16 7913d5a9c4d97517a6e3a942c4e38a65722e9c15 Lines: +63, -85 Files: src/main/module.c (+13, -20) src/main/path.c (+5, -6) src/main/print-list.c (+12, -26) src/main/print-papers.c (+4, -6) src/main/printers.c (+6, -6) src/main/util.h (+6, -0) src/main/xml.c (+17, -21) Use debug flags rather than conditional compilation. 2003-02-16 791d19fbc33a8577504845413b1b1251a1aabebf Lines: +24, -4 Files: src/main/curve.c (+6, -1) src/main/print-list.c (+6, -1) src/main/print-vars.c (+6, -1) src/main/printers.c (+6, -1) Better message when an empty object is passed 2003-02-16 acedf34d1939c1af70f385421d4559ac3faafa6d Lines: +0, -4 Files: src/main/print-ps.c (+0, -4) Don't actually omit the list of options for a mandatory parameter; simply return an empty list. =============================================================================== Name: gimp-print-4_3_10 2003-02-16 1dba6b1a6f9353ca34af3ad20b8f24aa95ee0e18 Lines: +0, -0 Gimp-Print 4.3.10 2003-02-16 2ef0e5c15dd1f54fe1938cb3feec2c9f5da52fb1 Lines: +6, -2 Files: src/main/print-color.c (+6, -2) Clear up a few Valgrind issues. 2003-02-16 d32449951911a58845435c6cfb5c2cad8357ae0e Lines: +2, -1 Files: src/main/print-util.c (+2, -1) Clear a memory leak. 2003-02-15 0b30987e2ef1b4d261302c2c98b7f73292b5bf78 Lines: +288, -321 Files: NEWS (+5, -2) README (+9, -9) debian/README.Debian (+1, -1) include/gimp-print/gimp-print.h (+5, -0) src/gimp/print.c (+1, -0) src/libgimpprintui/panel.c (+45, -14) src/main/escp2-papers.c (+16, -16) src/main/print-canon.c (+1, -0) src/main/print-color.c (+141, -258) src/main/print-escp2-data.c (+19, -19) src/main/print-escp2.c (+18, -2) src/main/print-lexmark.c (+1, -0) src/main/print-pcl.c (+1, -0) src/main/print-ps.c (+1, -0) src/main/print-raw.c (+1, -0) src/main/print-vars.c (+23, -0) Fix a large number of logic problems related to stp_vars_t. Many of these are in the color code; there were a lot of problems with overriding options and such. There is a new call stp_prune_inactive to remove inactive and unused settings, to prevent other code from tripping all over these settings. Also, the UI now sets all parameters that it will not display to be inactive. 2003-02-15 7a9eca395b8c4d77bab6727fc82556944ea73d2f Lines: +1, -1 Files: configure.ac (+1, -1) Bump version =============================================================================== Name: gimp-print-4_3_9 2003-02-15 4a46bcc9b93cd8eb13ed42f29a31670b529b8959 Lines: +0, -0 Gimp-Print 4.3.9 release 2003-02-15 4beb0aca9f9fb20e3fb4b9b7376c5ba8793d7ba4 Lines: +9, -1 Files: NEWS (+9, -1) Prep for 4.3.9 release 2003-02-15 d55812f15d44acb02ca1c3679dfb203f3da926c7 Lines: +1, -1 Files: src/gimp/print.c (+1, -1) Turn message output back on. 2003-02-15 9049f69a9abdec5d28df6123ece9a5e8b9e93b9f Lines: +14, -0 Files: src/main/print-color.c (+14, -0) Offer HSL-adjusted line art mode. 2003-02-15 9f6f611bcfe786735e4bc897a9cb2ed8348680b1 Lines: +2, -2 Files: src/main/print-escp2.h (+2, -2) Missing commit 2003-02-15 2a40bffcd047f6f99a309703c09465e62ce51d1a Lines: +17, -4 Files: src/main/print-escp2.c (+17, -4) Try microweave dot size if softweave dot size isn't available. 2003-02-15 3b0a165e174af7d6b20bd908e23e10ecf5e6cec0 Lines: +77, -24 Files: src/main/print-escp2.c (+77, -24) Automatically use a larger drop size if the selected drop size would not allow use of enough ink. 2003-02-15 220bf6debf635da80287edeff40c6364df53a688 Lines: +1, -1 Files: src/main/dither-main.c (+1, -1) Extend the range of the density adjustment. 2003-02-15 9e385e1022f0fd818d2d8e690a81df19d0d87b34 Lines: +5, -5 Files: src/main/print-color.c (+5, -5) Type correctness 2003-02-14 ec91b05a637417d55004ac1efc0a4f161353d529 Lines: +42, -68 Files: src/libgimpprintui/panel.c (+42, -68) Cleanup 2003-02-14 a9d7662f34b2da6484ccd86bcfd48bdcf1cc562a Lines: +21, -8 Files: src/main/print-color.c (+21, -8) Make gray component reduction a bit more intuitive 2003-02-14 6f2f390368d897edb895732229b065c29aebe6d5 Lines: +42, -12 Files: NEWS (+39, -9) README (+1, -1) configure.ac (+1, -1) debian/README.Debian (+1, -1) Bump the version. 2003-02-14 2bd25eca205608d71a15f402f7ebd51456cf1fd5 Lines: +24, -1 Files: src/libgimpprintui/panel.c (+24, -1) Evidently a gtk_curve can exceed its bounds... 2003-02-14 9555008a25de45aaef9e67476714492661fc4ea2 Lines: +18, -11 Files: src/main/print-color.c (+18, -11) Separate the black curve from the composite curve (which is something entirely different). 2003-02-14 5c17bbf9d1c89d0aa4923988b20f9bc9271478e0 Lines: +1, -6 Files: src/gimp/print.c (+1, -6) Use an environment variable to control wait at startup 2003-02-13 d0b3c82bde3fbbc72e96e343d2d4c562b83d9ed9 Lines: +344, -176 Files: src/libgimpprintui/gimp-print-ui-internal.h (+4, -8) src/libgimpprintui/panel.c (+265, -94) src/libgimpprintui/ui-utils.c (+27, -56) src/main/print-color.c (+47, -18) src/main/print-raw.c (+1, -0) More curve improvements 2003-02-13 bf9370b4c2afd113efe278817542833cbdd77438 Lines: +538, -69 Files: include/gimp-print/gimp-print.h (+16, -0) src/libgimpprintui/gimp-print-ui-internal.h (+14, -1) src/libgimpprintui/panel.c (+346, -30) src/libgimpprintui/plist.c (+1, -1) src/main/curve.c (+66, -2) src/main/print-color.c (+94, -34) src/main/print-vars.c (+1, -1) Curves now work!!! 2003-02-09 e97c76f769beeb1dd6aa44e0489c44e406c18ca0 Lines: +1386, -490 Files: include/gimp-print/gimp-print.h (+70, -12) src/gimp/print.c (+11, -2) src/libgimpprintui/.cvsignore (+5, -0) src/libgimpprintui/Makefile.am (+9, -1) src/libgimpprintui/gimp-print-ui-internal.h (+54, -18) src/libgimpprintui/panel.c (+385, -212) src/libgimpprintui/plist.c (+98, -28) src/libgimpprintui/printrc.h (added +42) src/libgimpprintui/printrcl.l (added +103) src/libgimpprintui/printrcy.y (added +262) src/libgimpprintui/ui-utils.c (+103, -38) src/main/dither-main.c (+7, -7) src/main/print-canon.c (+5, -3) src/main/print-color.c (+19, -19) src/main/print-escp2.c (+14, -12) src/main/print-lexmark.c (+5, -3) src/main/print-pcl.c (+4, -2) src/main/print-ps.c (+3, -24) src/main/print-util.c (+21, -13) src/main/print-vars.c (+138, -91) src/main/printers.c (+8, -4) src/main/string-list.c (+20, -1) New user interface code supports optional parameters (at least for ranges; I still have to fix this for optional combo boxes). Introduce a new printrc file format, with a Bison parser. The parser needs to be changed to avoid using "yy" symbols everywhere. Valgrind the code. 2003-02-08 6a2ae6524a6799d703506a0ccb2658b02612103a Lines: +2, -2 Files: src/cups/cups-genppdconfig.in (+1, -1) src/cups/cups-genppdupdate.in (+1, -1) Don't die when a process running on the other end of a pipe returns a nonzero exit status 2003-02-05 2eceeb4acf5f8560bc39db93d358655023dcdff4 Lines: +79, -11 Files: src/cups/genppd.c (+77, -10) src/cups/rastertoprinter.c (+2, -1) Mirror 4.2 changes, although these are totally untested because I can't install the required versions of all the support tools right now... 2003-02-05 59f6819f8352e4c3b893193959b002aefb2957ae Lines: +4, -7 Files: src/main/gimp-print-internal.h (+0, -3) src/main/papers.h (+0, -4) src/main/print-papers.c (+1, -0) src/main/printers.h (+1, -0) src/main/util.h (+2, -0) Better factoring 2003-02-01 8b97ab751e57d1d23c323a31a5a1634646ca9f99 Lines: +27, -21 Files: src/main/dither-eventone.c (+27, -21) Minor code optimization only. 2003-01-28 cb53fbc0b40279e2c9c00728da1d8fea4cd672e7 Lines: +24, -0 Files: NEWS (+3, -0) src/foomatic/foomatic-printermap (+3, -0) src/main/printers.xml (+18, -0) Added Apple Color StyleWriter 4100 (Deskjet 660C), Color StyleWriter 4500 (DJ 690C) and Color StyleWriter 6500 (takes same carts as DJ850). Detective work by: Richard V. Ford 2003-01-28 7932055eaf8a422735762cfcba74331f11e3c9fe Lines: +207, -48 Files: NEWS (+181, -48) src/escputil/escputil.c (+1, -0) src/foomatic/foomatic-printermap (+1, -0) src/main/print-escp2-data.c (+16, -0) src/main/printers.xml (+8, -0) Add Epson C50 2003-01-27 ab08fd34a470c5fd25f2d097dc48b500727a3503 Lines: +2, -2 Files: README (+1, -1) debian/README.Debian (+1, -1) Prep for 4.3.8. 2003-01-27 f37f791e085efa59a2b8847e1f1702e24ff4ad4c Lines: +79, -2 Files: NEWS (+79, -2) Prep for 4.3.8 2003-01-26 29c243b768e6400133a7d4cf72aa766172a3d3c7 Lines: +4909, -4700 Files: src/main/.cvsignore (+4, -0) src/main/Makefile.am (+14, -13) src/main/escp2-channels.c (added +594) src/main/escp2-inks.c (added +3306) src/main/escp2-papers.c (added +314) src/main/escp2-resolutions.c (added +476) src/main/print-escp2-data.c (+168, -4686) src/main/print-escp2.h (+33, -1) Split up the Epson data 2003-01-26 fd48dc2bbeb817c7b2be524c4ff335b8baf1e1bb Lines: +208, -35 Files: src/main/print-escp2-data.c (+208, -35) Finish adding all the different shades in. 2003-01-26 a00df32a9409b711a077e1308fce51487511dc07 Lines: +10, -0 Files: configure.ac (+7, -0) src/printdef/Makefile.am (+3, -0) Do not build printdef by default 2003-01-26 176a2d81b0e469d5b155788867ed3835be053feb Lines: +228, -223 Files: src/cups/rastertoprinter.c (+228, -223) Code cleanup 2003-01-26 ecc756fb8891a611db9e760bb698ff8f7cb1a792 Lines: +8, -8 Files: src/main/1x1.mat (+1, -1) src/main/2x1.mat (+1, -1) src/main/4x1.mat (+1, -1) src/main/print-papers.c (+4, -4) src/main/printers.c (+1, -1) Fix a few minor things 2003-01-26 f67b9b49c4ec0c7ee59b2f6920cf06c99952a96d Lines: +12, -15 Files: src/libgimpprintui/panel.c (+12, -15) Swap bottom and right border options in UI. Fix a compiler warning on const-ness. 2003-01-26 a15a5f3dfa2fa1c7329b2d249c81d309ca3ea872 Lines: +2, -2 Files: src/main/dither.h (+1, -1) src/main/print-escp2-data.c (+1, -1) Reorder the elements in stpi_shade_t to avoid errors caused by using the wrong data type in initializers. 2003-01-26 2c7cf8d9a1e33ffbba9f2213fddc550ae14faaab Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) fix typo 2003-01-26 58560f4490e3b6d55c9cb11ac1536c78e5105a4c Lines: +65, -59 Files: include/gimp-print/gimp-print.h (+1, -0) src/main/dither-main.c (+2, -2) src/main/print-canon.c (+5, -5) src/main/print-color.c (+24, -24) src/main/print-escp2.c (+14, -10) src/main/print-lexmark.c (+5, -5) src/main/print-pcl.c (+5, -5) src/main/print-ps.c (+6, -6) src/main/print-raw.c (+2, -2) src/main/print-vars.c (+1, -0) Add channel number to parameter 2003-01-25 a16d04e190abf15f53ef4cda760d963b6833818a Lines: +234, -141 Files: src/main/curve.c (+27, -136) src/main/print-util.c (+189, -5) src/main/util.h (+18, -0) I/O layer to simplify reading from both strings and files 2003-01-25 141c0439af0ce29acb398103bc2142d7fc86d6c6 Lines: +59, -24 Files: src/libgimpprintui/plist.c (+59, -24) Print error messages to the screen (via g_message) rather than to stderr. 2003-01-25 d9f86ef37239bf2ec04e4c4b6e2f5280a0a024c5 Lines: +1, -0 Files: src/main/print-ps.c (+1, -0) Don't leave bounds.str set. 2003-01-25 ef6578c336da606f26c238b2538307507bdcc7b6 Lines: +5, -2 Files: src/libgimpprintui/plist.c (+2, -2) src/main/print-vars.c (+3, -0) plist.c: Make debug statements work after changes. print-vars.c: Ensure bounds.str and deflt.str are NULL to avoid problems freeing random memory! 2003-01-24 9d00e688b09d1baa27e59b986fe3db7185a12531 Lines: +33, -0 Files: src/foomatic/foomatic-printermap (+33, -0) Added missing HP inkjets. 2003-01-24 a561bbed3a23eb02c1ceff8f9c30790d0faf3b21 Lines: +2, -2 Files: debian/rules (+2, -2) Copy updated config.sub and config.guess to the correct location 2003-01-23 7b03ea4f262a46d37659886765d8bd738a97cc7d Lines: +1, -1 Files: debian/rules (+1, -1) Remove redundant escaping 2003-01-23 3a283e81fd347eac401d78ae2ccf9cd78da1fae6 Lines: +7, -1 Files: po/POTFILES.in (+7, -1) Update translated dither code files 2003-01-23 b94ecc75813b1fba7dc05af2cedd3199387a4078 Lines: +21, -24 Files: src/main/libgimpprint.sym (+0, -20) src/main/print-list.c (+4, -1) src/main/print-papers.c (+8, -0) src/main/printers.c (+9, -3) Remove exported stp_list symbols Fix typos in printer and paper list error messages Check a list is valid before copying it 2003-01-23 f14d48311b7c8c488725bf06c4595f11af313abe Lines: +4, -2 Files: src/gimp/print-intl.h (+4, -2) Rewrite INIT_LOCALE to avoid spurious compiler warning 2003-01-23 394710920c9fecfa8ca621ecd0c5276339a51331 Lines: +6, -47 Files: src/gimp/print-intl.h (+2, -4) src/main/color.h (+0, -11) src/main/module.c (+0, -1) src/main/print-color.c (+4, -31) Back out erroneous commit 2003-01-23 9c65ea060d926f79ddcf2a56e86ed8fb12d34de1 Lines: +47, -6 Files: src/gimp/print-intl.h (+4, -2) src/main/color.h (+11, -0) src/main/module.c (+1, -0) src/main/print-color.c (+31, -4) Gimp-Print 4.2.5 2003-01-22 e3c837319f55c4321efc31dc9c560d961e56146d Lines: +121, -118 Files: src/main/print-escp2.c (+121, -118) Minor reorg 2003-01-20 e4c6ed24fe4ee27250818f3cb5f08a2aceda1bd5 Lines: +45, -45 Files: include/gimp-print/gimp-print.h (+5, -5) src/cups/genppd.c (+6, -6) src/cups/gimp-print-cups.c (+1, -1) src/cups/rastertoprinter.c (+4, -4) src/foomatic/printer_margins.c (+1, -1) src/foomatic/printer_options.c (+1, -1) src/foomatic/stp_limits.c (+2, -2) src/ghost/ijsgimpprint.c (+7, -7) src/gimp/print-image-gimp.c (+1, -1) src/libgimpprintui/panel.c (+2, -2) src/libgimpprintui/plist.c (+1, -1) src/libgimpprintui/print-image-thumbnail.c (+1, -1) src/main/print-color.c (+1, -1) src/main/print-vars.c (+3, -3) src/main/printers.c (+7, -7) src/testpattern/testpattern.c (+2, -2) One more name change 2003-01-20 f072050021844e3901b95b91200f376bf83d6c73 Lines: +3004, -3050 Files: src/main/Makefile.am (+0, -1) src/main/bit-ops.c (+28, -28) src/main/color.h (+4, -4) src/main/curve.c (+76, -76) src/main/dither-ed.c (+32, -32) src/main/dither-eventone.c (+39, -39) src/main/dither-fast.c (+11, -11) src/main/dither-impl.h (+30, -30) src/main/dither-inks.c (+57, -57) src/main/dither-inlined-functions.h (+3, -3) src/main/dither-main.c (+81, -81) src/main/dither-ordered.c (+13, -13) src/main/dither-very-fast.c (+12, -12) src/main/dither.h (+48, -48) src/main/image.c (+17, -17) src/main/image.h (+17, -17) src/main/list.h (+10, -10) src/main/module.c (+89, -89) src/main/module.h (+17, -17) src/main/papers.h (+5, -8) src/main/path.c (+25, -25) src/main/path.h (+2, -2) src/main/print-canon.c (+120, -120) src/main/print-color.c (+59, -59) src/main/print-dither-matrices.c (+58, -58) src/main/print-escp2-data.c (+210, -210) src/main/print-escp2.c (+165, -165) src/main/print-escp2.h (+5, -5) src/main/print-lexmark.c (+173, -173) src/main/print-list.c (+131, -131) src/main/print-papers.c (+78, -84) src/main/print-pcl.c (+190, -190) src/main/print-ps.c (+100, -99) src/main/print-raw.c (+32, -32) src/main/print-util.c (+89, -89) src/main/print-vars.c (+299, -293) src/main/print-weave.c (+179, -179) src/main/printers.c (+135, -124) src/main/printers.h (+15, -21) src/main/printlist.h (removed -42) src/main/string-list.c (+28, -28) src/main/util.h (+73, -73) src/main/vars.h (+30, -32) src/main/weave.h (+53, -57) src/main/xml.c (+67, -67) src/main/xml.h (+2, -2) src/printdef/printdef.c (+28, -28) test/escp2-weavetest.c (+7, -7) test/testdither.c (+62, -62) Rename all internal stp_ things to stpi_ 2003-01-20 aed701db426eea7d93461fb854b6fdba3c1901d5 Lines: +343, -315 Files: include/gimp-print/gimp-print.h (+102, -74) src/cups/genppd.c (+4, -4) src/cups/rastertoprinter.c (+4, -4) src/foomatic/printer_margins.c (+2, -2) src/foomatic/printer_options.c (+4, -4) src/foomatic/printers.c (+1, -1) src/foomatic/stp_limits.c (+2, -2) src/ghost/ijsgimpprint.c (+4, -4) src/libgimpprintui/panel.c (+8, -8) src/libgimpprintui/plist.c (+8, -8) src/main/curve.c (+22, -22) src/main/dither-main.c (+3, -3) src/main/print-canon.c (+19, -19) src/main/print-color.c (+35, -35) src/main/print-dither-matrices.c (+2, -2) src/main/print-escp2.c (+14, -14) src/main/print-lexmark.c (+14, -14) src/main/print-pcl.c (+16, -16) src/main/print-ps.c (+5, -5) src/main/print-raw.c (+5, -5) src/main/print-util.c (+5, -5) src/main/print-vars.c (+24, -24) src/main/printers.c (+7, -7) src/main/string-list.c (+6, -6) src/main/xml.c (+1, -1) src/testpattern/printers.c (+1, -1) src/testpattern/testpattern.c (+6, -6) test/curve.c (+17, -17) test/escp2-weavetest.c (+1, -1) test/testdither.c (+1, -1) Reorganize external names 2003-01-20 01eceeb29b510257ecae0e4fd18b2682ab42e368 Lines: +75, -65 Files: configure.ac (+1, -1) include/gimp-print/gimp-print.h (+0, -55) src/cups/rastertoprinter.c (+0, -1) src/libgimpprintui/panel.c (+0, -1) src/main/gimp-print-internal.h (+1, -1) src/main/util.h (+69, -5) src/main/vars.h (+3, -0) src/printdef/printdef.c (+1, -1) Move stp_list_t and stp_set_output_type to internal header files 2003-01-20 6387d5265a1940e6cb685d1c58eb1c7fffd61e65 Lines: +70, -5 Files: src/main/papers.xml (+1, -1) src/main/print-papers.c (+34, -1) src/main/print-util.c (+0, -2) src/main/printers.c (+35, -1) Don't segfault if paper_list or printer_list aren't initialised, create them instead and issue a warning if it's not a list insertion. 2003-01-20 a5537aeba209ce9d0dbe266c0fb73ba61b4ac5f3 Lines: +4, -13 Files: man/Makefile.am (+0, -10) src/cups/cups-genppdconfig.in (+4, -3) cups-genppdconfig uses -u to run non-interactively, instead of using a different argv[0]. 2003-01-20 45de6ac78f372d70a7b53d5254b745f67e375ce0 Lines: +95, -4 Files: debian/changelog (+8, -0) debian/control.in (+46, -2) debian/cupsys-driver-gimpprint.dirs (added +1) debian/cupsys-driver-gimpprint.install (+0, -1) debian/cupsys-driver-gimpprint.postinst (+1, -0) debian/cupsys-driver-gimpprint.prerm (added +38) debian/libgimpprint.install.in (+1, -1) Add libgimpprintui control data Update version cupsys-driver-gimpprint generates and updates PPDs in the postinst, and removes them in prerm. 2003-01-20 56a6becb5e33be3f027a548080918cea2b84eac2 Lines: +11, -11 Files: src/main/dither-eventone.c (+11, -11) Make EvenTone use new per-channel density_adjustment. Fix my e-mail address :-). 2003-01-20 ea953f8f5c78c34b28cb1acccf6c637d432df6d8 Lines: +24, -24 Files: src/main/module.c (+12, -12) src/main/print-canon.c (+2, -2) src/main/print-escp2.c (+2, -2) src/main/print-lexmark.c (+2, -2) src/main/print-pcl.c (+2, -2) src/main/print-ps.c (+2, -2) src/main/print-raw.c (+2, -2) Back out change to module symbol names 2003-01-20 aa032266d5dc82529f159cf5e944a93b2cfc88a4 Lines: +1, -3 Files: test/escp2-weavetest.c (+1, -3) Simplify the weave API 2003-01-20 f0ded480388418f0feab377037d31734173f2131 Lines: +1014, -951 Files: src/main/.cvsignore (+1, -0) src/main/Makefile.am (+1, -0) src/main/bit-ops.c (added +924) src/main/print-escp2.c (+23, -9) src/main/print-lexmark.c (+23, -13) src/main/print-weave.c (+18, -914) src/main/weave.h (+24, -15) Clean up the weave code a bit 2003-01-20 e53004c948f312f5c77d8f88970e817a8ee701bc Lines: +31, -51 Files: src/main/module.c (+13, -13) src/main/print-canon.c (+2, -2) src/main/print-escp2.c (+2, -2) src/main/print-lexmark.c (+2, -2) src/main/print-papers.c (+1, -1) src/main/print-pcl.c (+2, -2) src/main/print-ps.c (+2, -2) src/main/print-raw.c (+2, -2) src/main/print-weave.c (+5, -5) src/main/weave.h (+0, -20) Name cleanup 2003-01-20 1191a681dfb38ad35905f17807421c39cc2b6209 Lines: +246, -232 Files: src/main/dither-ed.c (+40, -29) src/main/dither-eventone.c (+47, -44) src/main/dither-fast.c (+40, -29) src/main/dither-impl.h (+9, -14) src/main/dither-main.c (+25, -46) src/main/dither-ordered.c (+39, -28) src/main/dither-very-fast.c (+46, -42) Minor cleanup in the dither code 2003-01-20 8efbdf3e1a90175c7c94581301e00f8a50e42a4c Lines: +53, -26 Files: include/gimp-print/gimp-print.h (+2, -0) src/cups/genppd.c (+6, -6) src/cups/gimp-print-cups.c (+1, -0) src/cups/rastertoprinter.c (+1, -1) src/foomatic/printer_margins.c (+1, -0) src/foomatic/printer_options.c (+1, -1) src/foomatic/stp_limits.c (+2, -0) src/ghost/ijsgimpprint.c (+2, -1) src/libgimpprintui/panel.c (+2, -0) src/libgimpprintui/plist.c (+3, -6) src/main/print-vars.c (+22, -1) src/main/printers.c (+10, -10) stp_free_parameter_description 2003-01-20 ef22d30d28196ba722fcb047fc8e40bd79be39c6 Lines: +43, -41 Files: include/gimp-print/gimp-print.h (+0, -4) src/cups/rastertoprinter.c (+0, -1) src/ghost/ijsgimpprint.c (+3, -2) src/gimp/print.c (+1, -1) src/libgimpprintui/panel.c (+7, -4) src/libgimpprintui/plist.c (+19, -4) src/main/print-ps.c (+13, -6) src/main/print-vars.c (+0, -19) Make ppd file be an ordinary file parameter 2003-01-20 57c913cfbc9548ee3802a70dba60c86b873b3a03 Lines: +1, -1 Files: configure.ac (+1, -1) print-dither.c doesn't exist any longer! 2003-01-20 6c3bec2b8ce5102e03bf4c7b247b9352bb01e588 Lines: +3230, -2898 Files: src/main/.cvsignore (+21, -10) src/main/Makefile.am (+9, -1) src/main/dither-ed.c (added +541) src/main/dither-eventone.c (added +585) src/main/dither-fast.c (added +201) src/main/dither-impl.h (added +321) src/main/dither-inks.c (added +378) src/main/dither-inlined-functions.h (added +96) src/main/dither-main.c (added +529) src/main/dither-ordered.c (added +280) src/main/dither-very-fast.c (added +158) src/main/print-dither-matrices.c (+111, -3) src/main/print-dither.c (removed -2884) Split dither code up 2003-01-20 abf11c118e88135ad2e9015595e6c6e8fbc91d86 Lines: +25, -5 Files: src/libgimpprintui/panel.c (+5, -0) src/libgimpprintui/plist.c (+20, -5) Fix some memory leaks and other problems 2003-01-20 804bc15c5dda6ac382cd5aa6509431b3f0123a3d Lines: +12, -12 Files: src/main/print-escp2-data.c (+12, -12) Fix up declarations of quadtone shades 2003-01-20 f11bf5078eb64f531985221f13ec33b4d27faaa5 Lines: +5, -10 Files: src/main/path.c (+5, -10) Simplify things a bit. 2003-01-19 6fba8bdaea0132cbf78747dc266e396d8ec01395 Lines: +45, -15 Files: debian/Makefile.am (+3, -1) debian/changelog (+10, -0) debian/cupsys-driver-gimpprint.install (+4, -2) debian/cupsys-driver-gimpprint.postinst (+6, -2) debian/libgimpprint-dev.install (+0, -3) debian/libgimpprint.install (removed -2) debian/libgimpprint.install.in (added +4) debian/libgimpprintui-dev.install (added +5) debian/libgimpprintui.install (added +2) debian/rules (+11, -5) Update Debian packaging to add libgimpprintui library and development packages 2003-01-19 062450bccfea68ca4fb6d822908ae7f6be3decbf Lines: +7, -0 Files: configure.ac (+1, -0) m4/stp_cups.m4 (+6, -0) Add cups_sbindir 2003-01-19 c757a1031a784d4184f8df2eb1e5c37506018f82 Lines: +5, -9 Files: src/cups/Makefile.am (+4, -8) src/main/Makefile.am (+1, -1) Fix VPATH build Simplify conditional usage 2003-01-19 c8c9fe34561db6bfa175d85f42a4b95b787701cb Lines: +1, -3 Files: src/main/printers.c (+1, -3) Get page/job mode initialisation correct 2003-01-19 563d77a78c419d72da4ef167fee7c88a2c8b2086 Lines: +0, -1 Files: src/cups/rastertoprinter.c (+0, -1) Back out last change 2003-01-19 f0b3d4d46c405b5bb2756325dcdad67ce937078f Lines: +18292, -18232 Files: src/main/1x1.mat (added +6006) src/main/2x1.mat (added +5974) src/main/4x1.mat (added +6063) src/main/Makefile.am (+8, -5) src/main/dither.h (+5, -6) src/main/gimpprint.dtd (+4, -2) src/main/gimpprint.xsd (+48, -0) src/main/print-dither-matrices.c (+131, -23) src/main/print-dither.c (+13, -28) src/main/quickmatrix257.h (removed -6031) src/main/ran.367.179.h (removed -6000) src/main/ran.509.131.h (removed -6090) src/main/xml.c (+40, -47) Add more attributes to the DTD and the schema. Move dither matrices out of the source code and into separate data files. 2003-01-19 b71897da5ee61c4a704f222b96e1c268b6d55965 Lines: +1, -1 Files: configure.ac (+1, -1) Bounce version 2003-01-19 2d8c990a32b0b34943e9d9f0d3eafeda400fcfe4 Lines: +1, -1 Files: src/cups/rastertoprinter.c (+1, -1) Oops - that should be CMY not CMYK! 2003-01-19 b203245bf3be15199bafa018ce4b3ac638e659e7 Lines: +3, -1 Files: src/cups/rastertoprinter.c (+3, -1) Set CMYK mode for output. 2003-01-19 26cda32e6f42bfdae2ed701e3d193713928cb64b Lines: +2, -0 Files: src/main/printers.c (+2, -0) Fix start_job for JOB_MODE_JOB. 2003-01-18 da37095136f641e5ca460e0c7440d35a485368c7 Lines: +72, -57 Files: include/gimp-print/gimp-print.h (+3, -0) src/libgimpprintui/panel.c (+39, -33) src/main/dither.h (+0, -1) src/main/print-dither.c (+0, -18) src/main/print-lexmark.c (+11, -3) src/main/print-pcl.c (+10, -2) src/main/print-vars.c (+9, -0) More cleanup 2003-01-18 604fb50c104ce28665b91ac35608fea83b137b5a Lines: +1216, -1430 Files: include/gimp-print/gimp-print.h (+54, -10) src/libgimpprintui/panel.c (+5, -0) src/main/Makefile.am (+0, -1) src/main/curve.c (+10, -11) src/main/dither-matrices.h (removed -80) src/main/dither.h (+45, -43) src/main/gimp-print-internal.h (+0, -1) src/main/print-canon.c (+48, -59) src/main/print-color.c (+269, -87) src/main/print-dither-matrices.c (+0, -0) src/main/print-dither.c (+252, -867) src/main/print-escp2.c (+100, -98) src/main/print-lexmark.c (+47, -69) src/main/print-pcl.c (+42, -52) src/main/print-util.c (+51, -0) src/main/print-vars.c (+237, -3) src/main/util.h (+5, -1) src/main/vars.h (+14, -3) src/testpattern/run-testpattern (+1, -1) test/testdither.c (+36, -44) Move all color adjustments (including CMYK conversion) into the color code; move density adjustment into the dither code. This is not complete for Even Tone dithering. Furthermore, the GCR needs to be retuned everywhere. In addition, there are new color controls for black gamma (for shaping the GCR curve), and for individual CMYK densities. This should simplify gray tuning. 2003-01-18 2a8154ed5b8344f9c41f053a92980170cf83f9ed Lines: +14, -2 Files: src/main/print-dither.c (+14, -2) Allow amount of photo ink to be tuneable for EvenTone 2003-01-18 07773388721372460c8d3f295b96be236a6cee47 Lines: +1, -1 Files: src/main/print-color.c (+1, -1) Make compute_a_curve work for steps != 256. 2003-01-17 eaaf4e7ec6ed6d475bbf21a3d2e5efc08b23eb25 Lines: +57, -14 Files: test/pcl-unprint.c (+57, -14) Added parsing of more parameters. Updated "PJL" parsing to handle (but not act on) HPGL commands. 2003-01-15 276511d9476d3126f54153c22fff8c590f11002f Lines: +68, -5 Files: src/foomatic/foomatic-printermap (+68, -5) Added missing HP DeskJet and OfficeJet printers (DJ6xx, DJ8xx, and DJ9xx series). 2003-01-14 8f42530c1a84bc34138fbabbf553ae3fa6484935 Lines: +51, -356 Files: include/gimp-print/gimp-print.h (+3, -4) src/cups/rastertoprinter.c (+2, -1) src/ghost/ijsgimpprint.c (+13, -1) src/libgimpprintui/panel.c (+1, -4) src/main/print-canon.c (+6, -8) src/main/print-color.c (+2, -174) src/main/print-dither.c (+0, -111) src/main/print-escp2.c (+2, -4) src/main/print-lexmark.c (+7, -19) src/main/print-pcl.c (+8, -11) src/main/print-ps.c (+3, -3) test/testdither.c (+4, -16) Remove monochrome output type (for now, at least) 2003-01-13 8843e008b1b106d03fb7a240c067d4edec647c9a Lines: +73, -105 Files: src/main/print-dither.c (+73, -105) Implemented new EvenTone raw CMYK (untested). 2003-01-12 a8ac9556105cccb43da453bad1de4e9a203b22fd Lines: +201, -185 Files: include/gimp-print/gimp-print.h (+1, -0) src/libgimpprintui/gimp-print-ui-internal.h (+4, -5) src/libgimpprintui/panel.c (+89, -62) src/libgimpprintui/ui-utils.c (+7, -5) src/main/print-canon.c (+5, -5) src/main/print-color.c (+48, -34) src/main/print-dither.c (+1, -1) src/main/print-escp2.c (+13, -7) src/main/print-lexmark.c (+5, -5) src/main/print-papers.c (+4, -47) src/main/print-pcl.c (+11, -5) src/main/print-ps.c (+7, -6) src/main/print-raw.c (+4, -2) src/main/print-vars.c (+1, -0) src/main/printers.c (+1, -1) New inactivity flag to turn options off temporarily. some UI cleanup. 2003-01-12 ef8e55d0b5a1046f3f18c2bce72b883e19f10890 Lines: +2, -2 Files: src/cups/rastertoprinter.c (+2, -2) Don't try printing to edge on printers that don't support it 2003-01-12 28d050cfe3937c0fa4a31c28354bb97c42418f53 Lines: +1, -0 Files: src/main/print-color.c (+1, -0) Return correct value from compute_a_curve() 2003-01-11 3c6115b8d6238eaf5c23dbf54bce1605f2c47a2f Lines: +97, -88 Files: src/libgimpprintui/panel.c (+97, -88) Split some things out. Make plugin window resizable. 2003-01-11 223f9d50bc83c054e0ff38f5e2a34d035a6270d9 Lines: +5, -5 Files: src/main/print-canon.c (+1, -1) src/main/print-escp2.c (+1, -1) src/main/print-lexmark.c (+1, -1) src/main/print-pcl.c (+1, -1) src/main/print-ps.c (+1, -1) Fix up text for resolution parameter 2003-01-11 ad0f00ca8e6ac2954269f17ad84c285c07f05cb7 Lines: +1, -0 Files: src/main/Makefile.am (+1, -0) Also need image.h 2003-01-11 7a355b4d40c131102106b41b12b11db2bdada248 Lines: +54, -37 Files: src/main/print-escp2.c (+54, -37) Cleanup 2003-01-11 1b1539caf47d27d098fdfe74c53c76958abee4b3 Lines: +524, -7 Files: configure.ac (+3, -0) man/Makefile.am (+6, -1) man/cups-genppdconfig.8.in (+5, -4) man/cups-genppdupdate.8.in (added +74) src/cups/Makefile.am (+2, -2) src/cups/cups-genppdupdate.in (added +434) Add cups-genppdupdate, for upgrading PPDs between Gimp-Print revisions 2003-01-11 5ebae7e08dc62468b454eaf1f31a16f5bc81f275 Lines: +4, -3 Files: po/POTFILES.in (+3, -2) src/main/Makefile.am (+1, -1) Distribute all the required files, and don't translate removed files 2003-01-11 20262ed87326330dab9d66ae1811b5fb3f1e85e4 Lines: +26, -4 Files: src/testpattern/run-testpattern (+26, -4) Valgrind 2003-01-11 62c1defaaaec59971fb434a9b038104bc467c766 Lines: +32, -0 Files: src/main/print-dither.c (+32, -0) Handle CMY printers correctly in CMYK mode. 2003-01-11 9ac1e9fbd49597c0f428b9c59f2efadbb380fceb Lines: +2, -1 Files: src/testpattern/testpattern.c (+2, -1) Valgrind cleanup 2003-01-11 5c671cf7ae4ba09501f4b9725b439cb5c09c51e0 Lines: +12, -5 Files: src/main/print-color.c (+12, -5) Major performance improvement at initialization. Initializing the LUT was taking about .3 second, now about .016 on my system (under valgrind, the difference is a lot more dramatic). 2003-01-11 c2a6dfcc5f69de19ac2a25afb7349b3b1c5f87d8 Lines: +8, -6 Files: src/main/curve.c (+8, -6) Performance improvement 2003-01-11 1e45622e36d6368bb720d8ae94d0198a06db4430 Lines: +3, -0 Files: src/main/xml.c (+3, -0) Clean up after ourselves 2003-01-11 f3949e6305dbfefa466663a6e111b75040249472 Lines: +16, -5 Files: src/main/print-dither.c (+12, -2) src/main/print-lexmark.c (+1, -0) src/main/printers.c (+3, -3) Fix a few more problems from valgrind. 2003-01-11 10958216a5d3021ef0f3e365be403d138dfda22a Lines: +1, -1 Files: configure.ac (+1, -1) Fix typo 2003-01-11 215aa194709c3f81aa336f2e900aa2ac621b89f0 Lines: +51, -120 Files: src/main/print-escp2-data.c (+51, -120) Convert more inksets to the new style. 2003-01-11 89e564e7033a01f71186ce9ac16edefeefeaedd9 Lines: +61, -64 Files: include/gimp-print/gimp-print.h (+1, -1) src/main/module.c (+2, -5) src/main/path.c (+2, -4) src/main/print-list.c (+34, -32) src/main/print-papers.c (+1, -3) src/main/print-vars.c (+18, -10) src/main/printers.c (+1, -3) src/main/string-list.c (+1, -3) src/main/xml.c (+1, -3) Change stp_list_t to append new item to end of list 2003-01-11 0ee4565e66ac234bcbc9b9098b95e3a2c36a93f5 Lines: +105, -37 Files: src/cups/genppd.c (+14, -6) src/main/print-canon.c (+72, -24) src/main/print-color.c (+2, -1) src/main/print-vars.c (+5, -3) src/main/printers.c (+5, -0) src/main/xml.c (+6, -2) src/testpattern/testpatterny.y (+1, -1) Start valgrinding. 2003-01-10 3daa938f6af10347d29baf2e55f940613790fc6f Lines: +1, -1 Files: src/main/path.c (+1, -1) Allocate the right amount of memory 2003-01-10 f7a1abb92d629e60f8a732b553a8322b76ad6164 Lines: +89, -32 Files: include/gimp-print/gimp-print.h (+3, -25) src/foomatic/.cvsignore (+1, -0) src/libgimpprintui/plist.c (+6, -3) src/main/.cvsignore (+3, -0) src/main/gimp-print-internal.h (+1, -4) src/main/image.c (+1, -0) src/main/image.h (added +56) src/main/printers.c (+18, -0) Take image layer out of gimp-print.h 2003-01-10 7b09da2774df4b312ad36357ce0644d303adbc33 Lines: +1, -4 Files: src/main/string-list.c (+1, -4) Slight simplification 2003-01-10 6266a03eddb8cd2199a902e1f70d88e2fa6679c2 Lines: +131, -138 Files: include/gimp-print/gimp-print.h (+8, -1) src/cups/rastertoprinter.c (+4, -0) src/ghost/ijsgimpprint.c (+4, -0) src/libgimpprintui/plist.c (+8, -0) src/main/print-vars.c (+51, -64) src/main/printers.c (+10, -12) src/main/string-list.c (+46, -61) Add boolean parameter type Convert string list to use stp_list_t. 2003-01-09 59d9b259c3cab3300aa51992d842de92f2e045f6 Lines: +1, -1 Files: src/main/print-dither.c (+1, -1) Fix sub-channel value printing EvenTone on 6 color printers. 2003-01-09 8b4d5e62317eaec011ecc03b0a56d3d1a9f3796a Lines: +122, -78 Files: include/gimp-print/gimp-print.h (+21, -9) src/main/list.h (+5, -8) src/main/module.c (+5, -3) src/main/path.c (+0, -1) src/main/print-list.c (+78, -10) src/main/print-papers.c (+0, -1) src/main/printers.c (+13, -46) Add copy capability to stp_list_t. Fix up the order in the printer list. Don't include list.h (which is purely internal to the list implementation) outside of print-list.c. 2003-01-09 6ca9fe69707f591da5a4c1aab070010469ff4377 Lines: +108, -90 Files: src/libgimpprintui/plist.c (+108, -90) Split printrc loader into separate functions for each format of printrc. 2003-01-09 129a7428cb994e945b4f25c4a6474702f22c1a72 Lines: +2, -2 Files: src/main/print-color.c (+2, -2) A few of the maps were reversed. 2003-01-09 071d380746af12fa459b84494e73924a64a95dd7 Lines: +3, -0 Files: src/foomatic/Makefile.am (+3, -0) Fix braino 2003-01-08 2aa52b9d5a4fff29614c06855f97401823eb7ef6 Lines: +1221, -436 Files: src/main/dither.h (+15, -1) src/main/print-dither.c (+462, -353) src/main/print-escp2-data.c (+730, -77) src/main/print-escp2.c (+11, -4) src/main/print-escp2.h (+3, -1) Rewrite of EvenTone algorithm. Change in data structures for Epson inks. 2003-01-07 17f5aadf8bbcd5ee93b658366fc837783f832d21 Lines: +2, -2 Files: src/main/Makefile.am (+2, -2) Move the module sources to the end of libgimpprint sources 2003-01-07 31caf485f2dcf7753d248fb6179908e0704b88d2 Lines: +11, -2 Files: README (+11, -2) Update Debian package descriptions Document the configure --with-modules options 2003-01-07 ad8033ad1a8da0a12b2b686eaf7bc942910a6c2b Lines: +2, -2 Files: src/main/libgimpprint.sym (+2, -2) Sort the symbol list 2003-01-07 c7e54ea0ecdc116db45e9451ac5937b614d946da Lines: +0, -5 Files: src/main/xml.c (+0, -5) Remove redundant code 2003-01-07 1a6c530deb5f4474f2a1d68e40d5ecc7bbb3606c Lines: +0, -0 Fix CUPS Language description 2003-01-07 1ca14a334c4f27fa30d36a35a508ff8481eed751 Lines: +18, -2 Files: configure.ac (+18, -2) Don't build modules when --disable-shared is used 2003-01-07 6a2894d63aefe55ba8f1028ed47ecde9ea6061bd Lines: +11, -5 Files: src/main/module.c (+11, -0) src/main/module.h (+0, -5) Fix MacOS/OpenBSD symbol prefix 2003-01-07 13cddf2482794a24a003de572c903ffd133af96b Lines: +2, -0 Files: src/main/Makefile.am (+2, -0) More files that need to be distributed 2003-01-07 2c1749419c52c11dd5a83fdd2bfbcc67db10bd5c Lines: +68, -59 Files: src/foomatic/Makefile.am (+3, -3) src/foomatic/foomatic-generator.in (+32, -15) src/foomatic/printer_margins.c (+33, -41) Fixed unprintable margins support in Foomatic data generation. 2003-01-07 61a442811dd0f5a3c15615e4622d359bc200ff45 Lines: +18, -18 Files: configure.ac (+18, -18) Make --with-modules=method work again 2003-01-07 04327143e2b53e3994ec71908ca04c4a96791f66 Lines: +1, -1 Files: src/main/print-raw.c (+1, -1) stp_raw_printfuncs should be static 2003-01-06 7cfb92eb9b828df39c4a9245446418ffce4ba5b7 Lines: +5, -3 Files: src/main/xml.c (+5, -3) Remove C++-style comments 2003-01-06 62601f0c96fd3d6dd1d553421ec5959afa305939 Lines: +2362, -170 Files: configure.ac (+77, -7) m4/stp_pkgconfig.m4 (+3, -3) scripts/global.mk (+3, -0) src/Makefile.am (+2, -2) src/main/Makefile.am (+56, -30) src/main/gimp-print-internal.h (+0, -1) src/main/gimpprint.xsd (+0, -6) src/main/libgimpprint.sym (added +252) src/main/module.c (added +398) src/main/module.h (added +110) src/main/papers.h (+25, -0) src/main/papers.xml (+7, -0) src/main/path.c (added +203) src/main/path.h (added +49) src/main/print-canon.c (+44, -1) src/main/print-escp2.c (+44, -2) src/main/print-lexmark.c (+43, -2) src/main/print-papers.c (+117, -24) src/main/print-pcl.c (+44, -2) src/main/print-ps.c (+44, -2) src/main/print-raw.c (+44, -1) src/main/print-util.c (+23, -4) src/main/printers.c (+113, -71) src/main/printers.h (+27, -0) src/main/xml.c (added +593) src/main/xml.h (added +41) src/printdef/printdef.c (+0, -12) Add binary module and XML data loaders to libgimpprint 2003-01-06 d6ff7845ba9b4a25791f04e9f284a6f123cf54f5 Lines: +0, -0 Update translation. The new XML data will need translation in the future. 2003-01-06 1645f4ae409d575bd4b0ee9f954996fa6f899faa Lines: +5, -2 Files: doc/developer/Makefile.am (+2, -1) doc/users_guide/Makefile.am (+3, -1) EPSLEVEL may be used to specify the EPS level to use 2003-01-06 c7114c1febe17689c3f0e702a75d1082dcec21ba Lines: +303, -189 Files: include/gimp-print/gimp-print.h (+1, -1) src/main/print-color.c (+269, -186) src/main/print-raw.c (+3, -0) src/main/printers.c (+30, -2) Enable useful curve bounds. Enable use of curves (CMY and composite) in color code. 2003-01-06 d16d205d866829b64fc20d54eedc56af276cb043 Lines: +38, -79 Files: src/foomatic/foomatic-generator.in (+9, -7) src/foomatic/foomatic-templates-ijs/ImageOptimization.xml (added +20) src/foomatic/foomatic-templates-ijs/ImageType.xml (removed -63) src/ghost/README (+9, -9) Fix up the foomatic data 2003-01-06 838847d085c4086be22c46f37cdd62e48ebd0487 Lines: +8, -3 Files: src/libgimpprintui/plist.c (+8, -3) Minor bug with saving printrc 2003-01-06 69e5eda16942d3b69ecf7e80c502a7bf3e7c272a Lines: +93, -252 Files: include/gimp-print/gimp-print.h (+1, -10) src/cups/rastertoprinter.c (+1, -2) src/foomatic/printer_margins.c (+30, -16) src/ghost/ijsgimpprint.c (+4, -9) src/gimp/print.c (+1, -1) src/libgimpprintui/gimp-print-ui-internal.h (+1, -0) src/libgimpprintui/panel.c (+29, -131) src/libgimpprintui/plist.c (+2, -3) src/main/print-canon.c (+0, -20) src/main/print-color.c (+20, -9) src/main/print-escp2.c (+1, -19) src/main/print-lexmark.c (+0, -12) src/main/print-pcl.c (+0, -12) src/main/print-vars.c (+3, -7) src/main/printers.c (+0, -1) Change image_type to a string list parameter 2003-01-05 556269798f67bd8a7966bc2e90cb75bc8524a494 Lines: +1, -4 Files: src/foomatic/Makefile.am (+1, -4) printer_margins is currently not functional on the mainline 2003-01-05 b9955087ab9d46b9a1d0dccc4145646cf62d4af6 Lines: +839, -351 Files: include/gimp-print/gimp-print.h (+15, -4) src/cups/genppd.c (+0, -0) src/cups/gimp-print-cups.c (+1, -1) src/cups/rastertoprinter.c (+2, -2) src/escputil/escputil.c (+0, -0) src/foomatic/printer_options.c (+1, -1) src/foomatic/stp_limits.c (+2, -2) src/ghost/ijsgimpprint.c (+2, -2) src/gimp/instead_of_gimp_main.c (+0, -0) src/gimp/print-image-gimp.c (+0, -0) src/libgimpprintui/panel.c (+5, -5) src/libgimpprintui/plist.c (+3, -3) src/libgimpprintui/ui-utils.c (+0, -0) src/main/color.h (+6, -0) src/main/dither.h (+7, -4) src/main/print-canon.c (+56, -5) src/main/print-color.c (+182, -0) src/main/print-dither.c (+50, -5) src/main/print-escp2.c (+118, -14) src/main/print-lexmark.c (+56, -5) src/main/print-pcl.c (+56, -5) src/main/print-ps.c (+61, -12) src/main/print-raw.c (+37, -14) src/main/print-vars.c (+112, -252) src/main/printers.c (+27, -7) src/main/printers.h (+7, -0) src/main/vars.h (+2, -6) src/testpattern/testpattern.c (+1, -1) test/testdither.c (+30, -1) Each different processing module (color, dither, printer) can now offer its own parameters. Change some of the names in stp_parameter_t to avoid collisions with other languages (C++). Promote parameter lists to more of a full-fledged type. Clean up trailing whitespace. 2003-01-05 8f288c41989e7e1bdb772d2134006470f234884f Lines: +166, -3 Files: src/foomatic/Makefile.am (+4, -1) src/foomatic/foomatic-generator.in (+69, -2) src/foomatic/printer_margins.c (added +93) Support for unprintable margins with Foomatic 2.9.x. 2003-01-05 3c68af9c72cef527ae7aa8c690a5718228ecb888 Lines: +197, -1043 Files: src/gimp/instead_of_gimp_main.c (+197, -1043) Cleaned up the code somewhat. 2003-01-05 ed863f486bce17c53cc1e03aaa9820edea0b9800 Lines: +0, -0 Gimp-Print 4.3.7 2003-01-05 4ea4e99377fbbe28dc7f0eaf07a6238ca1092f66 Lines: +18, -5 Files: po/POTFILES.in (+18, -5) Update this list 2003-01-05 8a98548eae916edbe495d3032642afbf5e024268 Lines: +68, -8 Files: NEWS (+66, -6) README (+1, -1) debian/README.Debian (+1, -1) Prep for 4.3.7 2003-01-05 46bba8bb5689cf0e9275b425ee6196c2cd9b9e5e Lines: +2, -1 Files: AUTHORS (+2, -1) . 2003-01-05 e076cab46a6877e0b2bf3edd75cb2b0c500168a2 Lines: +0, -290 Files: RedHat/ghostscript-5.50.spec (removed -200) RedHat/gimp-print.spec (removed -46) RedHat/gs.spec.diff (removed -44) Remove extremely obsolete cruft 2003-01-05 cafc788994d37188c509f3ab9ae6ef5f44ca6d48 Lines: +1, -1 Files: configure.ac (+1, -1) Bump version 2003-01-05 98a4bc6e6c31d37e2a2d602a2fa60cb55bf0f552 Lines: +138, -12 Files: src/gimp/print.c (+9, -2) src/libgimpprintui/panel.c (+5, -1) src/libgimpprintui/plist.c (+65, -3) src/main/print-ps.c (+23, -6) src/main/printers.c (+36, -0) Log errors a bit more nicely. Postscript driver should minimally handle all options it claims to know about. 2003-01-04 2a517a06bf6fabf42f7f0c901ecf9cdd5bcc131c Lines: +207, -16 Files: src/gimp/instead_of_gimp_main.c (+207, -16) instead_of_gimp_main.c is now changed to omit print.c usage. Link instead_of_main.o with everything except print.o, libgimp.so and libgimpui.so to create gimpprint-panel executable. dpace Jan 4, 2003. 2003-01-03 dd9f7e21a37f1617594b77e65424db557be307db Lines: +21, -21 Files: src/escputil/escputil.c (+21, -21) Printer readback uses non-blocking I/O to prevent intermittent hanging reads. 2003-01-03 71c3fc38df2e5fac56617c22092291fec42bfc17 Lines: +0, -1 Files: src/main/print-vars.c (+0, -1) Oops, remove unnecessary stdlib.h 2003-01-03 f23193c44b29e159c4186aec05d785ff744c3f15 Lines: +2, -1 Files: src/main/print-vars.c (+2, -1) Fix a segfault looking up a parameter that doesn't exist. 2003-01-02 5d01b5476d637f1b6553bf95c753fde3998e36c8 Lines: +0, -3 Files: src/main/Makefile.am (+0, -3) Remove remaining traces of gimpprint-config 2003-01-02 4f7325e822af5c627eb06dfe1fef28dafe791f5b Lines: +4, -1 Files: configure.ac (+3, -0) src/gimp/Makefile.am (+1, -1) Correct libgimpprintui library dependencies 2003-01-02 494b3e746330f726c0087bd3c30e784b818cfb66 Lines: +2, -1 Files: configure.ac (+2, -1) Make path search to foomatic-kitload work. 2003-01-02 b7d4386c7b5f42e5af673a11c9f1a902d67bd0ab Lines: +297, -269 Files: src/libgimpprintui/.cvsignore (+2, -0) src/main/color.h (added +61) src/main/gimp-print-internal.h (+1, -0) src/main/print-canon.c (+5, -17) src/main/print-color.c (+121, -52) src/main/print-escp2.c (+39, -47) src/main/print-lexmark.c (+21, -35) src/main/print-pcl.c (+21, -50) src/main/print-ps.c (+4, -19) src/main/print-raw.c (+4, -9) src/main/printers.h (+15, -0) src/main/util.h (+0, -40) src/main/vars.h (+3, -0) Simplify the color interface 2003-01-01 d107ead764fefb66ee2bc110add3f3c897db371b Lines: +214, -540 Files: Makefile.am (+3, -1) configure.ac (+50, -39) debian/Makefile.am (+2, -0) doc/Makefile.am (+2, -0) doc/developer/Makefile.am (+2, -0) doc/users_guide/Makefile.am (+2, -0) include/Makefile.am (+2, -0) include/gimp-print/Makefile.am (+2, -0) lib/Makefile.am (+6, -0) lib/libprintut.h (+0, -4) lib/xgetcwd.c (+7, -9) m4/stp.m4 (+0, -21) m4/stp_cups.m4 (+0, -1) m4/stp_libconfig.m4 (removed -316) m4/stp_pkgconfig.m4 (+33, -27) man/Makefile.am (+2, -0) samples/Makefile.am (+2, -0) scripts/Makefile.am (+3, -0) scripts/global.mk (added +24) src/Makefile.am (+5, -0) src/cups/Makefile.am (+5, -13) src/escputil/Makefile.am (+1, -7) src/foomatic/Makefile.am (+7, -16) src/ghost/Makefile.am (+5, -12) src/gimp/Makefile.am (+5, -17) src/libgimpprintui/Makefile.am (+22, -3) src/main/Makefile.am (+5, -9) src/main/gimpprint.m4.top (removed -16) src/printdef/Makefile.am (+3, -2) src/testpattern/Makefile.am (+8, -13) test/Makefile.am (+6, -14) Move common macros and rules to scripts/global.mk. Add a pkg-config file for libgimpprintui. Remove gimpprint-config and gimpprint.m4 (obsoleted by pkg-config). ANSI-ify lib/xgetcwd.c. 2003-01-01 cc000e817e68e6884bcea0849a1c1adf926c68a4 Lines: +147, -54 Files: include/gimp-print/gimp-print.h (+1, -1) src/main/dither.h (+5, -0) src/main/print-dither-matrices.c (+41, -0) src/main/print-dither.c (+22, -0) src/main/print-escp2-data.c (+26, -26) src/main/print-escp2.c (+48, -17) src/main/print-escp2.h (+4, -10) Add external accessors for some Epson and dither parameters. 2003-01-01 830d4520ee60797cd767eb72e7bf2e7e2001b940 Lines: +16, -11 Files: src/main/curve.c (+16, -11) Raise the point limit for a curve from 65536 to 1048576 2003-01-01 a2670040169e8abb072ae92abcab985e534bee30 Lines: +977, -295 Files: include/gimp-print/gimp-print.h (+16, -3) src/cups/rastertoprinter.c (+2, -1) src/foomatic/printers.c (+1, -1) src/ghost/ijsgimpprint.c (+16, -6) src/libgimpprintui/panel.c (+11, -6) src/libgimpprintui/plist.c (+5, -0) src/main/print-canon.c (+30, -4) src/main/print-color.c (+136, -2) src/main/print-dither.c (+5, -2) src/main/print-escp2-data.c (+11, -0) src/main/print-escp2.c (+45, -8) src/main/print-escp2.h (+1, -0) src/main/print-lexmark.c (+29, -3) src/main/print-pcl.c (+58, -24) src/main/print-ps.c (+19, -7) src/main/print-raw.c (+7, -2) src/main/print-vars.c (+428, -218) src/main/printers.c (+3, -2) src/main/util.h (+1, -2) src/testpattern/.cvsignore (+3, -0) src/testpattern/Makefile.am (+7, -0) src/testpattern/printers.c (added +49) src/testpattern/run-testpattern (added +91) src/testpattern/testpattern.c (+3, -4) Actually set parameters in variables, rather than using fixed fields 2003-01-01 62e7ffc757936fc5d36defbb0e4249c96060eb80 Lines: +52, -18 Files: src/main/gimp-print-internal.h (+0, -1) src/main/list.h (+2, -0) src/main/papers.h (+0, -16) src/main/print-list.c (+26, -0) src/main/print-papers.c (+12, -1) src/printdef/printdef.c (+12, -0) Add magic cookie checking to stp_list_t Clean up visibility of internal data types. 2003-01-01 822a7a388524da3d1c22172e8a2839d1db61aaef Lines: +4, -5 Files: src/libgimpprintui/gimp-print-ui-internal.h (+2, -1) src/libgimpprintui/panel.c (+1, -1) src/libgimpprintui/plist.c (+0, -2) src/libgimpprintui/print-image-thumbnail.c (+1, -1) Minor cleanup 2003-01-01 13cc8fc79565c8e0685a3cb004a548ac9df200ef Lines: +0, -50 Files: src/main/print-vars.c (+0, -50) Remove stp_internal_option_t, which isn't how we're going to do these. 2003-01-01 a30db98e8e506117465ef43eba3035d507aeb60f Lines: +217, -85 Files: include/gimp-print/gimp-print.h (+18, -1) src/cups/rastertoprinter.c (+10, -7) src/foomatic/printer_options.c (+11, -6) src/foomatic/stp_limits.c (+15, -12) src/libgimpprintui/plist.c (+14, -11) src/main/print-vars.c (+131, -38) src/main/printers.c (+7, -4) src/testpattern/testpattern.c (+11, -6) Add stp_parameter_list_t type 2002-12-31 844902faf6f5175aefaeb360ef893f1a8b61e8fc Lines: +1768, -1011 Files: configure.ac (+16, -1) include/gimp-print/Makefile.am (+1, -1) src/Makefile.am (+10, -1) src/gimp/Makefile.am (+5, -8) src/gimp/gimp-print-ui-internal.h (removed -112) src/gimp/gimp_color_window.c (removed -446) src/gimp/print.c (+3, -34) src/gimp/print_gimp.h (+6, -0) src/libgimpprintui/.cvsignore (added +9) src/libgimpprintui/Makefile.am (added +52) src/libgimpprintui/gimp-print-ui-internal.h (added +201) src/libgimpprintui/ui-utils.c (added +831) src/main/.cvsignore (+1, -0) src/main/print-raw.c (+4, -0) src/{gimp => libgimpprintui}/plist.c (+64, -58) src/{gimp => libgimpprintui}/print-image-thumbnail.c (+1, -2) src/{gimp/gimp_main_window.c => libgimpprintui/panel.c} (+557, -333) {src/gimp => include/gimp-print}/gimp-print-ui.h (+7, -15) Split UI code off into a separate library. Still needs work. 2002-12-31 1c98656e2327749c12a4012b5713c2eef74f6b7c Lines: +9, -15 Files: src/gimp/gimp-print-ui.h (+2, -2) src/gimp/gimp_main_window.c (+4, -9) src/gimp/print.c (+3, -2) src/main/print-raw.c (+0, -2) More minor changes 2002-12-30 4d2b56d55d34c6fcefe69dd8379ffcda1441e75f Lines: +1447, -0 Files: src/gimp/instead_of_gimp_main.c (added +1447) *** empty log message *** 2002-12-30 2a28ffb6d22815e87e25f9075ecc3bc0c8a55a2b Lines: +158, -156 Files: src/gimp/Makefile.am (+3, -1) src/gimp/gimp-print-ui-internal.h (+11, -11) src/gimp/gimp-print-ui.h (+29, -29) src/gimp/gimp_color_window.c (+4, -4) src/gimp/gimp_main_window.c (+24, -24) src/gimp/plist.c (+72, -72) src/gimp/print.c (+15, -15) Rename some things 2002-12-30 c4c54202d57c750fd77fe45cb4fb45e896129837 Lines: +478, -275 Files: include/gimp-print/gimp-print.h (+31, -1) src/cups/rastertoprinter.c (+3, -1) src/ghost/ijsgimpprint.c (+4, -27) src/gimp/gimp-print-ui-internal.h (+2, -0) src/gimp/gimp-print-ui.h (+11, -9) src/gimp/plist.c (+180, -13) src/gimp/print-image-gimp.c (+26, -10) src/gimp/print-image-thumbnail.c (+4, -2) src/gimp/print.c (+12, -155) src/gimp/print_gimp.h (+0, -8) src/main/Makefile.am (+1, -0) src/main/image.c (added +145) src/main/print-canon.c (+9, -8) src/main/print-escp2.c (+3, -1) src/main/print-lexmark.c (+9, -8) src/main/print-pcl.c (+11, -10) src/main/print-ps.c (+14, -12) src/main/print-raw.c (+9, -8) src/testpattern/testpattern.c (+4, -2) Improvements to the stp_image_t layer More cleanup to the Gimp plugin/libgimpprintui-to-be 2002-12-30 dd0b3bd5117899bbbb95875a07f5574463738d96 Lines: +18, -18 Files: src/main/print-escp2.c (+18, -18) Fix up a couple of bad commands 2002-12-30 86a991b516921a5df832abdf8175478f5e805472 Lines: +3, -0 Files: AUTHORS (+3, -0) Add David Pace to UI 2002-12-30 f4e9471538b2d4272e52c0d8882f0021b1f7af9c Lines: +447, -188 Files: src/gimp/gimp-print-ui-internal.h (added +110) src/gimp/gimp-print-ui.h (added +116) src/gimp/gimp_color_window.c (+98, -36) src/gimp/gimp_main_window.c (+70, -18) src/gimp/plist.c (+32, -5) src/gimp/print-image-gimp.c (+1, -1) src/gimp/print-image-thumbnail.c (+3, -3) src/gimp/print.c (+17, -19) src/gimp/print_gimp.h (+0, -106) Start splitting off the UI core from the Print plugin 2002-12-29 486a4047ccf3e04152d97e6d430d4124a791253b Lines: +1008, -882 Files: include/gimp-print/gimp-print.h (+14, -1) src/cups/rastertoprinter.c (+4, -0) src/foomatic/stp_limits.c (+11, -0) src/ghost/ijsgimpprint.c (+11, -0) src/gimp/Makefile.am (+1, -0) src/gimp/gimp_main_window.c (+1, -1) src/gimp/plist.c (added +905) src/gimp/print.c (+17, -873) src/gimp/print_gimp.h (+7, -2) src/main/print-vars.c (+20, -1) src/main/printers.c (+17, -4) Add integer parameter type. Start breaking the Gimp plugin into a library and a smaller top level. 2002-12-29 7c885d9eb0765945b345a96cfc2dec0163571c3d Lines: +1, -1 Files: include/gimp-print/.cvsignore (+1, -1) One last file to ignore 2002-12-29 3bf39c52e82389d628aba6e4a1367a926c2d2c03 Lines: +1, -0 Files: .cvsignore (+1, -0) Another file that should be ignored 2002-12-29 aa63584fa8210548fd6250548fa302a4f0d69445 Lines: +1, -0 Files: test/.cvsignore (+1, -0) More to ignore 2002-12-29 a3e6f5e970d634affbf4d9aeb77fb7d937095958 Lines: +16, -14 Files: src/main/.cvsignore (+16, -14) Ignore a few more files 2002-12-29 f92df06b939ff0b6680175fc84f4ca4b8e05245d Lines: +16, -0 Files: src/main/print-util.c (+16, -0) Add some more format specifiers 2002-12-29 1bbbaf6dfe38ff63c3912047b9fa88c886aa6253 Lines: +122, -119 Files: src/main/print-escp2.c (+49, -117) src/main/print-util.c (+68, -0) src/main/util.h (+5, -2) On further thought, escp2_send_command would be more useful for all drivers to use. 2002-12-29 7921aa270d60017df2f20df77de076e7adfeb6d0 Lines: +173, -97 Files: src/main/print-canon.c (+3, -6) src/main/print-escp2.c (+132, -91) src/main/print-util.c (+34, -0) src/main/util.h (+4, -0) Add new functions to put 16 or 32 bits little or big endian. Simplify Epson commands 2002-12-29 d729e25edb03a8bdac4967a5811c50dfc06ad304 Lines: +1, -1 Files: src/gimp/gimp_main_window.c (+1, -1) Use family driver rather than device name for deciding whether to use PPD files (for now, at least) 2002-12-29 9f491d3ba3b5ef5591c3418b9cf4c510772df29d Lines: +0, -3 Files: src/printdef/.cvsignore (+0, -3) Some files not to ignore 2002-12-29 28eb862e897a62db27977c6cb284471b9f76f388 Lines: +5, -5 Files: src/cups/genppd.c (+5, -5) Use printer family rather than hard-coded printer names 2002-12-29 f8d2709fa2ae79430b6fe12090ffb342ad3cd1bf Lines: +23, -24 Files: src/gimp/gimp_main_window.c (+23, -24) Reduce flashing in the UI. Don't actually change printer setting until user clicks OK on the printer driver choice. 2002-12-28 2ffd2658d1bd4869aa9c68699e6ba7cf9290731b Lines: +2, -0 Files: include/gimp-print/Makefile.am (+2, -0) Install gimp-print.h also 2002-12-28 49343cffb546a325eea7212e3cf2833685f23eee Lines: +359, -302 Files: configure.ac (+1, -1) include/gimp-print/Makefile.am (+5, -3) include/gimp-print/gimp-print-version.h.in (added +40) include/gimp-print/{gimp-print.h.in => gimp-print.h} (+9, -13) src/cups/genppd.c (+1, -1) src/cups/rastertoprinter.c (+1, -1) src/foomatic/printer_options.c (+1, -1) src/gimp/gimp_main_window.c (+3, -3) src/gimp/print.c (+1, -1) src/main/dither.h (+32, -27) src/main/print-canon.c (+24, -24) src/main/print-dither-matrices.c (+12, -12) src/main/print-dither.c (+46, -43) src/main/print-escp2-data.c (+101, -101) src/main/print-escp2.c (+6, -6) src/main/print-escp2.h (+1, -1) src/main/print-lexmark.c (+12, -12) src/main/print-pcl.c (+12, -12) src/main/print-ps.c (+1, -1) src/main/print-raw.c (+4, -4) src/main/print-vars.c (+1, -1) src/main/util.h (+21, -10) src/main/vars.h (+7, -7) src/printdef/Makefile.am (+1, -1) src/testpattern/testpattern.c (+1, -1) test/testdither.c (+15, -15) Rename some functions and types for consistency. Break off autogen-time versioning into separate include file. 2002-12-27 6b8604d3510a59519388217540f3a6c4b82b386a Lines: +4, -2 Files: src/gimp/print-image-thumbnail.c (+4, -2) Eliminate a silly memory leak. 2002-12-27 61184ebe9325b92b2da71c2ef030c5796e60cbec Lines: +348, -142 Files: include/gimp-print/gimp-print.h.in (+9, -37) src/gimp/Makefile.am (+1, -0) src/gimp/gimp_color_window.c (+8, -8) src/gimp/gimp_main_window.c (+78, -42) src/gimp/print-image-thumbnail.c (added +152) src/gimp/print.c (+0, -1) src/gimp/print_gimp.h (+4, -0) src/main/print-raw.c (+72, -53) src/main/printers.xml (+5, -1) src/main/util.h (+19, -0) Use the standard image machinery, rather than calling the LUT functions directly from the Gimp plugin. 2002-12-27 8e8c2dfa10b5c65985c465031a63648156a076dd Lines: +262, -0 Files: src/main/print-raw.c (added +262) Add raw family driver 2002-12-27 7166713f4bdf0559807f7f41d5f19d20f0b20409 Lines: +30, -6 Files: include/gimp-print/gimp-print.h.in (+1, -0) src/cups/genppd.c (+2, -2) src/foomatic/printer_options.c (+2, -1) src/ghost/ijsgimpprint.c (+3, -1) src/gimp/gimp_main_window.c (+2, -1) src/main/Makefile.am (+1, -0) src/main/print-escp2.c (+1, -1) src/main/printers.c (+9, -0) src/main/printers.xml (+6, -0) src/main/printlist.h (+1, -0) src/printdef/printdef.c (+2, -0) Add raw family driver 2002-12-27 72881d5aa911005074aff63a3f39b4837c078c0a Lines: +1, -1 Files: src/main/Makefile.am (+1, -1) printdef no longer needs printdef.h 2002-12-26 d76141c6301ddfd41082a8ce40913f97a7154213 Lines: +291, -278 Files: src/main/curve.c (+1, -1) src/main/gimp-print-internal.h (+0, -1) src/main/print-canon.c (+0, -1) src/main/print-color.c (+39, -13) src/main/print-escp2.c (+0, -1) src/main/print-lexmark.c (+1, -2) src/main/print-pcl.c (+0, -1) src/main/print-ps.c (+0, -1) src/main/print-util.c (+7, -2) src/main/print-vars.c (+104, -30) src/main/print-weave.c (+2, -4) src/main/printers.c (+40, -9) src/main/string-list.c (+1, -1) src/main/util.h (+3, -0) src/main/vars.h (+22, -61) src/printdef/printdef.c (+54, -139) src/{printdef/printdef.h => main/printlist.h} (+17, -11) Replace all uses of exit() with stp_abort() Implement copy and free functions for driver and color data objects in stp_vars_t Reorganize printdef.c to not use stp_internal_vars_t. This will now free us up to rewrite vars.c to use lists of parameters rather than hard-coded fields. 2002-12-26 7376410063262dced5db945d075a055a32fcd68d Lines: +75, -85 Files: include/gimp-print/gimp-print.h.in (+1, -1) src/escputil/escputil.c (+2, -2) src/main/print-canon.c (+3, -3) src/main/print-color.c (+54, -64) src/main/print-escp2.c (+3, -3) src/main/print-lexmark.c (+3, -3) src/main/print-pcl.c (+3, -3) src/main/print-ps.c (+6, -6) Some more color cleanup 2002-12-24 5151b175669371a02856c3a48a6c366426e582a9 Lines: +278, -949 Files: include/gimp-print/gimp-print.h.in (+2, -16) src/cups/rastertoprinter.c (+0, -1) src/ghost/ijsgimpprint.c (+0, -1) src/gimp/gimp_color_window.c (+37, -2) src/gimp/gimp_main_window.c (+8, -1) src/gimp/print-image-gimp.c (+171, -58) src/gimp/print.c (+2, -11) src/gimp/print_gimp.h (+1, -1) src/main/print-color.c (+55, -834) src/main/print-vars.c (+0, -23) src/main/vars.h (+2, -1) Remove alpha and color map support from the core library 2002-12-23 7e1a31075dd2e151b42accf803358a2a86d9ff13 Lines: +2, -1 Files: configure.ac (+2, -1) Check for fcntl.h, not sys/fcntl.h 2002-12-23 2eef1e9cb78d83a682f23d8795993dfd9f59bd9a Lines: +10, -0 Files: doc/developer/.cvsignore (+1, -0) src/main/.cvsignore (+8, -0) src/printdef/.cvsignore (+1, -0) Ignore a few things 2002-12-23 5ca915c93281195c1143d5dade895caba1603e41 Lines: +1, -1 Files: include/gimp-print/gimp-print.h.in (+1, -1) Silly typo 2002-12-23 4d92460403737132f5438efa808c4e9fddb29b76 Lines: +200, -169 Files: include/gimp-print/gimp-print.h.in (+17, -22) src/gimp/gimp_main_window.c (+3, -3) src/main/print-canon.c (+2, -3) src/main/print-color.c (+146, -125) src/main/print-escp2.c (+2, -4) src/main/print-lexmark.c (+3, -4) src/main/print-pcl.c (+2, -3) src/main/print-ps.c (+3, -4) src/main/print-vars.c (+22, -1) Clean some things up a bit 2002-12-22 5b9179739e2ae2be6e987e304697a44e75289e33 Lines: +120, -69 Files: configure.ac (+5, -4) src/cups/epson.c (+115, -65) Use non-blocking I/O with the epson backend. This prevents reads blocking on the backchannel. Correct ink level calculation. =============================================================================== Name: gimp-print-4_3_6 2002-12-22 7f993d99704387b4454f4717c755bb43deae942c Lines: +0, -0 Gimp-Print 4.3.6 release 2002-12-22 5025380b5c59d8be8e64bca11425b07ac0c1c4f6 Lines: +0, -1 Files: debian/Makefile.am (+0, -1) Cleanup 2002-12-22 3833b28d6e2de30e315e510e28cb0fb4cc605526 Lines: +23, -12 Files: NEWS (+23, -12) Prep for Gimp-Print 4.3.6 2002-12-22 1166ff3d3648fcd95cb70bb10ff73fa9bf2d1000 Lines: +1, -1 Files: test/Makefile.am (+1, -1) Test the curve code. 2002-12-22 75622445e1041e0ab3a2b6b713501e89f6735056 Lines: +1, -1 Files: test/curve.c (+1, -1) Return the correct status on exit 2002-12-21 13735fd1259c976446676747c4f1178f2d783a5d Lines: +859, -1154 Files: include/gimp-print/gimp-print.h.in (+45, -4) src/gimp/gimp_color_window.c (+18, -2) src/gimp/gimp_main_window.c (+30, -9) src/gimp/print_gimp.h (+2, -1) src/main/curve.c (+146, -19) src/main/print-canon.c (+66, -261) src/main/print-color.c (+322, -300) src/main/print-escp2-data.c (+62, -76) src/main/print-escp2.c (+21, -47) src/main/print-escp2.h (+6, -6) src/main/print-lexmark.c (+66, -258) src/main/print-pcl.c (+37, -161) src/main/print-ps.c (+3, -4) src/main/print-util.c (+29, -0) src/main/util.h (+2, -0) test/curve.c (+4, -6) Use curves for HSL mapping 2002-12-18 27848dbcad097c536fcc46ac0830e1ffd7831d30 Lines: +5, -2 Files: src/foomatic/foomatic-generator.in (+5, -2) Use always "VeryFast" dithering for lasers in the "PrintoutMode" option. 2002-12-18 673f27704ad318785d04fdc257de6f2b90909933 Lines: +584, -27 Files: README (+18, -3) configure.ac (+13, -0) src/foomatic/Makefile.am (+11, -1) src/foomatic/foomatic-generator.in (+505, -5) src/foomatic/foomatic-templates-ijs/Brightness.xml (+1, -1) src/foomatic/foomatic-templates-ijs/Color.xml (+1, -1) src/foomatic/foomatic-templates-ijs/Contrast.xml (+1, -1) src/foomatic/foomatic-templates-ijs/Cyan.xml (+1, -1) src/foomatic/foomatic-templates-ijs/Density.xml (+1, -1) src/foomatic/foomatic-templates-ijs/DitherAlgorithm.xml (+1, -1) src/foomatic/foomatic-templates-ijs/Gamma.xml (+1, -1) src/foomatic/foomatic-templates-ijs/ImageType.xml (+1, -1) src/foomatic/foomatic-templates-ijs/InkType.xml (+1, -1) src/foomatic/foomatic-templates-ijs/InputSlot.xml (+1, -1) src/foomatic/foomatic-templates-ijs/Magenta.xml (+1, -1) src/foomatic/foomatic-templates-ijs/MediaType.xml (+1, -1) src/foomatic/foomatic-templates-ijs/Model.xml (+1, -1) src/foomatic/foomatic-templates-ijs/PageSize.xml (+1, -1) src/foomatic/foomatic-templates-ijs/PrintoutMode.xml (added +19) src/foomatic/foomatic-templates-ijs/Quality.xml (+1, -1) src/foomatic/foomatic-templates-ijs/Resolution.xml (+1, -1) src/foomatic/foomatic-templates-ijs/Saturation.xml (+1, -1) src/foomatic/foomatic-templates-ijs/Yellow.xml (+1, -1) Added "PrintoutMode" and option grouping to the Foomatic generator (for Foomatic 2.9.x). 2002-12-10 d8b9672b0dcca4ef2197c41db0016e3a5a25005d Lines: +4, -1 Files: debian/changelog (+4, -1) Add dependency fixes 2002-12-09 17324341cc0603aed5aa7d0355385b060f36c8c7 Lines: +3, -4 Files: src/testpattern/Makefile.am (+3, -4) Use AM_LFLAGS and AM_YFLAGS instead of LFLAGS and YFLAGS, respectively. This allows user-defined LFLAGS and YFLAGS, and fixes an automake warning. 2002-12-09 4fe0660c64f580d458d5c0252bee0c93c7c1d0bc Lines: +10, -2 Files: src/main/Makefile.am (+10, -2) Don't distribute generated headers. Don't distribute configure-generated *.in templates 2002-12-09 ba4aea9059b18c3a3a9855317f0ad84012734bce Lines: +2, -2 Files: src/cups/Makefile.am (+2, -2) Distribute gimp-print-cups.h 2002-12-09 3f8185314db1c4dab368b14c43489de6c7a1e175 Lines: +0, -1 Files: man/Makefile.am (+0, -1) Don't distribute manpages, which are generated by configure 2002-12-09 d4371eefcef9b46632183702095f9ba42d189262 Lines: +1, -1 Files: include/gimp-print/Makefile.am (+1, -1) Don't distribute gimp-print.h, since it's generated by configure 2002-12-09 2fee50e917fbed8a256f57d860beac482eadf42f Lines: +80, -55 Files: debian/changelog (+8, -2) debian/control.in (+6, -5) debian/cupsys-driver-gimpprint.files (removed -10) debian/cupsys-driver-gimpprint.install (added +11) debian/escputil.files (removed -2) debian/escputil.install (added +2) debian/foomatic-db-gimp-print.files (removed -1) debian/foomatic-db-gimp-print.install (added +2) debian/gimp1.2-print.files (removed -1) debian/gimp1.2-print.install (added +4) debian/gimpprint-doc.doc-base (+1, -1) debian/gimpprint-doc.install (added +11) debian/gimpprint-locales.files (removed -1) debian/gimpprint-locales.install (added +1) debian/ijsgimpprint.files (removed -2) debian/ijsgimpprint.install (added +2) debian/libgimpprint-dev.files (removed -9) debian/libgimpprint-dev.install (added +9) debian/libgimpprint-doc.install.in (added +2) debian/libgimpprint.files (removed -1) debian/libgimpprint.install (added +2) debian/rules (+19, -20) Sync debian packaging with the 4.2-branch: Use debian/build and debian/install instead of debian/gimp-print-build and debian/gimp-print-install, respectively. Use dh_install rather than dh_movefiles. This makes debian/rules slightly cleaner, and debian/install is unchanged after install. Create symlinks for HTML manuals, since different versions of texi2html and db2html create different names. 2002-12-09 c0a851b76e872b1b15063cb74b8ee5b5f1811ddf Lines: +14, -10 Files: configure.ac (+0, -1) debian/Makefile.am (+14, -9) Don't generate or clean debian/control (it's created by make dist) 2002-12-08 303166daa788501e527227dba7c0053517e7b827 Lines: +274, -55 Files: include/gimp-print/gimp-print.h.in (+17, -0) src/cups/rastertoprinter.c (+14, -6) src/ghost/README (+27, -3) src/ghost/ijsgimpprint.c (+7, -1) src/main/print-canon.c (+3, -1) src/main/print-escp2-data.c (+43, -4) src/main/print-escp2.c (+103, -34) src/main/print-escp2.h (+4, -0) src/main/print-lexmark.c (+3, -1) src/main/print-pcl.c (+3, -1) src/main/print-ps.c (+3, -1) src/main/print-vars.c (+11, -3) src/main/printers.c (+32, -0) src/main/util.h (+2, -0) src/main/vars.h (+2, -0) Add cutter support 2002-12-08 6e64467c6a1b99f20d178e9b58353f88c4b1246c Lines: +1, -1 Files: scripts/autogen.sh (+1, -1) . 2002-12-08 3d4ccecfeae2f680cb77c0d81df722f5abb9cc35 Lines: +3, -3 Files: scripts/autogen.sh (+3, -3) Want libtool 1.4.3. 2002-12-08 ce957839838a6ff80606d2ad804da403655f30d9 Lines: +2, -2 Files: src/gimp/gimp_color_window.c (+2, -2) Sily brainoc 2002-12-08 3bca7633aa6569441ce5a082c3d9fe47e6be62a8 Lines: +2, -2 Files: src/main/print-escp2-data.c (+2, -2) Play it safe; always use the documented number of nozzles. 2002-12-07 05fe4a17733a2eaed74fa08d61f77807c96daa60 Lines: +0, -56 Files: src/main/print-escp2-data.c (+0, -56) Remove unused resolutions. 2002-12-07 3ddc1fe8e5fbb68ca1fcf62256257d2272048348 Lines: +92, -5 Files: src/main/print-escp2-data.c (+92, -5) More tuning of the 950/960 and 2100/2200. 2002-12-07 a6a360a9ef1fe9083eac422b48ff2fedd8c15dae Lines: +2, -2 Files: src/escputil/escputil.c (+2, -2) Stylus Photo 950/960 has four patterns. 2002-12-07 850412ba3e6740d8d9f1b26eae67b246764dc5e5 Lines: +2, -2 Files: src/escputil/escputil.c (+2, -2) The 2200 has 4 alignment passes. 2002-12-07 433f488dd2d6fca49bd401d8d359beee1d0419b4 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) 2200 knows about gray command 2002-12-07 35ea3ba5fc54891c41296b93be628e4b14550640 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Zero margin printing on 2200 2002-12-07 f2bd1989abb602cfebf53f88f723951ee823daa9 Lines: +17, -5 Files: src/main/print-escp2-data.c (+17, -5) Bring over a few changes from the 4.2 branch 2002-12-07 e540ba88455bb6c4109d5d5906a754ab8d865ee4 Lines: +118, -41 Files: src/main/print-escp2-data.c (+118, -41) Complete initial tuning of 2100/2200 2002-12-07 b94bfe9f3bf4209a6745a4ffea4c135efb80e118 Lines: +8, -2 Files: src/gimp/gimp_color_window.c (+5, -1) src/gimp/gimp_main_window.c (+1, -1) src/gimp/print_gimp.h (+2, -0) Handle dither algorithm option correctly 2002-12-07 2bf6a6562f698d5f48e1625ec7fa4b4574bfc2d2 Lines: +202, -39 Files: src/main/print-escp2-data.c (+202, -39) First stage tuning of 2100/2200 2002-12-06 05c84f6be076ad5b8d2902087c3baacf371c1b1b Lines: +387, -115 Files: src/main/print-escp2-data.c (+374, -107) src/main/print-escp2.c (+10, -8) src/main/print-escp2.h (+3, -0) Tune 950/960; fix 640 2002-12-06 686abb62039b4903b8b875373a2ad38e478a394d Lines: +16, -0 Files: src/main/print-dither.c (+16, -0) Handle grayscale correctly. 2002-12-06 1af8068d9208ed6e153db407774cea98b1a85c4c Lines: +2, -1 Files: src/escputil/escputil.c (+2, -1) Handle 7-color printers 2002-12-05 b12d6a8407c1b9d4a4b7500c7b04e6f31ea2b86a Lines: +1, -0 Files: src/main/print-list.c (+1, -0) string.h is needed 2002-12-01 d18fb7ef3d5c889880dacfc5c05aa3455c3da088 Lines: +4, -1 Files: src/main/curve.c (+4, -1) Should not allow composing wrap and non-wrap curves 2002-12-01 20b9abf7937840e89e4a172daabc7858439ccb3b Lines: +9, -0 Files: test/curve.c (+9, -0) Add more tests 2002-12-01 0fdd3e621707225f598121f2c73595ccc77bf5c1 Lines: +54, -52 Files: src/main/curve.c (+54, -52) Minor cleanup 2002-11-30 1d78b5ac349a4243ca75b5ab5e9b890b485a93e8 Lines: +16, -13 Files: src/main/curve.c (+16, -13) Assorted fixes 2002-11-30 42d22c9b471d17cd86ff80779d5427aac245069a Lines: +23, -1 Files: test/curve.c (+23, -1) Some more tests 2002-11-30 7e4df11f7f332970b3e5b4e6cd176f794068ad8a Lines: +51, -32 Files: src/main/curve.c (+51, -32) Intermediate version 2002-11-29 66b2c057ea341339d07c1b4c2cd2d39ffe1c2aa8 Lines: +182, -27 Files: src/main/curve.c (+95, -11) test/curve.c (+87, -16) Work on spline interpolation 2002-11-28 ad4437ae36d7df5c29c1283719f9898e19cc8492 Lines: +3, -1 Files: src/main/Makefile.am (+3, -1) Distribute and install papers.xml 2002-11-28 41634aaef7c25c2e310bf9e2119d5f44f9b496e0 Lines: +0, -0 Files: src/main/curve.c (+0, -0) Clean up a typo 2002-11-28 dbb5b36ee410e665b24540811eef28e317518f50 Lines: +141, -109 Files: include/gimp-print/gimp-print.h.in (+6, -4) src/main/curve.c (+122, -102) test/curve.c (+13, -3) Some more cleanup and fixes 2002-11-28 3c6c64b081a0a1e165221445e842330bcf55a954 Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Don't send remote sequence spuriously 2002-11-28 9787f8e447480e588147817d6400bb0cc474aebb Lines: +104, -86 Files: src/main/print-escp2-data.c (+70, -36) src/main/print-escp2.c (+26, -44) src/main/print-escp2.h (+8, -6) Handle input slots more generally 2002-11-28 c525d110beae49913e4fd103892591ecefcd769d Lines: +9, -44 Files: src/gimp/gimp_color_window.c (+2, -14) src/gimp/gimp_main_window.c (+6, -28) src/gimp/print_gimp.h (+1, -2) Back out incorrect checkins 2002-11-28 2bc35445c72980fb591b1e4d1bfe37a1f3461126 Lines: +181, -112 Files: include/gimp-print/gimp-print.h.in (+0, -2) src/gimp/gimp_color_window.c (+14, -2) src/gimp/gimp_main_window.c (+28, -6) src/gimp/print_gimp.h (+2, -1) src/main/curve.c (+92, -99) test/curve.c (+45, -2) More bug fixing in curve code 2002-11-28 9d558d61adb406842ffd9274a8d18bdd12114833 Lines: +3, -3 Files: src/gimp/gimp_color_window.c (+3, -3) Handle dither algorithm that shouldn't be there. 2002-11-28 0824298a1f3b5e3d6a69bda7ccc9fa464fdb037d Lines: +4, -3 Files: src/gimp/gimp_main_window.c (+4, -3) Handle options that aren't supposed to be set. 2002-11-28 5a6c3e71d53facc1314730588d8914a7ea682a21 Lines: +33, -1 Files: test/curve.c (+33, -1) More tests 2002-11-28 dfafa45a46219f5c614730b1c1368474dd696843 Lines: +35, -2 Files: src/main/print-escp2-data.c (+27, -1) src/main/print-escp2.c (+8, -1) More 5000 stuff 2002-11-27 a57c421a27376fa26966ced8c27baf5ba538aa58 Lines: +52, -10 Files: src/main/print-escp2-data.c (+52, -10) 625780 Epson Stylus Pro 5000 does not print 2002-11-27 910d031dd4eefc228906d78160a163d54185168d Lines: +1, -1 Files: src/main/papers.xml (+1, -1) Fix dimensions for 22x30 paper 2002-11-27 13c50339d6bca50c3d7dbfdb9c96e0b7ddef1b6f Lines: +263, -72 Files: include/gimp-print/gimp-print.h.in (+2, -1) src/main/curve.c (+140, -70) test/Makefile.am (+4, -1) test/curve.c (added +117) First testing of the curve code 2002-11-27 7dacb0d18dc61d7409767eca12423c7fa9beada3 Lines: +35, -0 Files: src/main/papers.xml (+35, -0) Add transverse papers 2002-11-27 6c7499133a79ce3f60f6bbff976224b84d2b99d5 Lines: +6, -2 Files: include/gimp-print/gimp-print.h.in (+6, -2) Minor updates 2002-11-27 42affe6d9d8535b255b1be6493c5f50ff46efcfe Lines: +109, -10 Files: include/gimp-print/gimp-print.h.in (+10, -1) src/main/curve.c (+99, -8) src/main/printers.c (+0, -1) Allow curve rescaling in more elaborate ways 2002-11-26 31c5e14ff447cd90c1c56a1da2d4797823960f55 Lines: +0, -6325 Files: scripts/texinfo.tex (removed -6325) texinfo.tex should not be in the repository; it comes from automake 2002-11-24 3393f132d65fe8fb0687e707b151785c39a3726c Lines: +207, -13 Files: include/gimp-print/gimp-print.h.in (+52, -6) src/main/curve.c (+155, -7) Add curve composition, fix a few inspection bugs 2002-11-24 4deec892202a3e9586c480e11f0756a7ad75e59d Lines: +21, -28 Files: src/main/curve.c (+21, -28) Some cleanup 2002-11-24 e72a93ffd1b2ab79d59523279062d124aaeb875c Lines: +6, -0 Files: src/main/printers.xml (+6, -0) Add Epson MJ-930C 2002-11-24 e7afcb51a5aa3846c3d171dffd532c53ef28fa34 Lines: +353, -130 Files: include/gimp-print/gimp-print.h.in (+173, -8) src/gimp/print.c (+3, -5) src/main/Makefile.am (+1, -0) src/main/curve.c (+170, -103) src/main/print-vars.c (+2, -2) src/main/printers.c (+2, -10) src/main/printers.h (+2, -2) Curve code compiles 2002-11-24 7f5667239b7fc4d136708dffc8d88d1af6075a94 Lines: +7, -0 Files: src/foomatic/foomatic-printermap (+7, -0) Added generic printers and HP LaserJet 4200/4300. 2002-11-23 2b031709df4e4c9246d2a3d12e15f7037eb83a4a Lines: +119, -28 Files: src/main/curve.c (+119, -28) Improvements 2002-11-23 006130f43261cdd15837888fffb5f1789a7e9e58 Lines: +1239, -341 Files: src/main/Makefile.am (+10, -5) src/main/gimpprint.dtd (+50, -1) src/main/gimpprint.xsd (+55, -1) src/main/papers.h (+14, -0) src/main/papers.xml (added +905) src/main/print-papers.c (+1, -315) src/printdef/Makefile.am (+3, -3) src/printdef/printdef.c (+201, -16) Move paper size definitions into an XML file, papers.xml Modify printdef.c to generate paper header Include generated paper header in print-papers.c Update XML dtd and xsd to include the paperdef tags and attributes 2002-11-23 c61cd64b55fd6e3a8f0332564a01d88f8dacc909 Lines: +546, -0 Files: src/main/curve.c (added +546) Check in initial curve code (not compiled in just yet). 2002-11-23 f790ead4e05045c2439cf7e482936393f4536803 Lines: +1, -1 Files: test/run-weavetest (+1, -1) A few more modes 2002-11-23 ee5dfdf9d06bf1929fe495355b6f783baa10c2f9 Lines: +33, -1 Files: src/foomatic/foomatic-printermap (+2, -0) src/main/print-escp2-data.c (+15, -0) src/main/printers.xml (+16, -1) Support Epson Stylus C3200/C5200 MFP, and fix C82 2002-11-22 860b72a126719ec08dc2349cede3e5c6e38f5b6a Lines: +338, -40 Files: src/main/gimpprint.dtd (added +144) src/main/gimpprint.xsd (added +154) src/main/printers.xml (+40, -40) Add XML DTD and Schema for validating printers.xml Modify printers.xml to comply with the schema 2002-11-22 4a9620ec3301cab24b71f5ef8e7a0c276f39e3b7 Lines: +2435, -2594 Files: include/gimp-print/gimp-print.h.in (+384, -293) src/cups/Makefile.am (+2, -2) src/cups/genppd.c (+50, -141) src/cups/gimp-print-cups.c (added +96) src/cups/gimp-print-cups.h (added +59) src/cups/rastertoprinter.c (+68, -120) src/foomatic/printer_options.c (+34, -41) src/foomatic/stp_limits.c (+19, -59) src/ghost/ijsgimpprint.c (+61, -109) src/gimp/gimp_color_window.c (+54, -75) src/gimp/gimp_main_window.c (+230, -294) src/gimp/print.c (+133, -201) src/gimp/print_gimp.h (+1, -1) src/main/Makefile.am (+2, -1) src/main/dither.h (+1, -1) src/main/gimp-print-internal.h (+6, -0) src/main/papers.h (+2, -3) src/main/print-canon.c (+90, -165) src/main/print-color.c (+27, -27) src/main/print-dither.c (+3, -9) src/main/print-escp2.c (+118, -153) src/main/print-lexmark.c (+87, -137) src/main/print-papers.c (+3, -5) src/main/print-pcl.c (+75, -160) src/main/print-ps.c (+52, -117) src/main/print-util.c (+37, -100) src/main/print-vars.c (+415, -151) src/main/printers.c (+125, -156) src/main/printers.h (+2, -5) src/main/quickmatrix257.h (+0, -6) src/main/ran.367.179.h (+0, -5) src/main/ran.509.131.h (+0, -4) src/main/string-list.c (added +142) src/main/util.h (+12, -16) src/main/vars.h (+15, -4) src/printdef/printdef.c (+2, -0) src/testpattern/testpattern.c (+17, -15) src/testpattern/testpatterny.y (+1, -1) test/run-testdither (+1, -1) test/testdither.c (+9, -16) Merge parameter reorganization phase 2 into mainline 2002-11-22 69aefdd1b1e410fc3642fb1bd688147361d74f1b Lines: +3, -1 Files: src/main/Makefile.am (+3, -1) Fix a couple of minor problems 2002-11-20 6fb73150e89f6df623388e1f61b1b0d0c4dc6197 Lines: +33, -32 Files: man/cups-calibrate.8.in (+2, -2) man/escputil.1.in (+30, -29) man/gimpprint.3.in (+1, -1) Update manual pages 2002-11-19 7205c0b08ef142c3776468553f02aab529ffa539 Lines: +10, -5 Files: test/testdither.c (+10, -5) testdither uses stp_init() correctly 2002-11-19 fbc8d66e9af5560584172674e998b7f9a1ff22ce Lines: +1273, -1628 Files: configure.ac (+2, -0) src/main/Makefile.am (+7, -6) src/main/printers.xml (+861, -1229) src/printdef/Makefile.am (+3, -10) src/printdef/printdef.c (added +393) src/printdef/printdef.h (+7, -73) src/printdef/printdefl.l (removed -93) src/printdef/printdefy.y (removed -217) printdef uses libxml2 to read printers.xml Make printers.xml into valid XML, using gimp-print schema Add configure.ac check for libxml2 2002-11-19 6906f7be3f86cb859f7153e7cc59811c5f81cffd Lines: +67, -13 Files: src/foomatic/foomatic-printermap (+3, -0) src/main/print-pcl.c (+40, -13) src/main/printers.xml (+24, -0) Added more designjets. Fix minimum paper size. 2002-11-18 4df64a0265d08955a65784412d1c96a3c6e83be0 Lines: +11, -13 Files: debian/cupsys-driver-gimpprint.files (+10, -10) debian/gimp1.2-print.files (+1, -1) debian/rules (+0, -2) Don't use absolute pathnames in file lists Remove gimp1.2-print special directory creation 2002-11-18 5e0f2e81feadb5a0bc60fe4bbf170165a84c7e53 Lines: +123, -83 Files: src/main/print-util.c (+1, -0) src/main/printers.c (+120, -18) src/printdef/printdefy.y (+2, -65) Move the printer list from a static array to a stp_list_t list. 2002-11-18 d55a68d8ec752080e771879aa82a94d4add06367 Lines: +0, -83 Files: src/main/print-dither.c (+0, -1) src/main/print-dither.h (removed -82) Remove redundant header print-dither.h 2002-11-18 90e059544b8cccb4802fe516b88e0784689aad33 Lines: +24, -16 Files: src/cups/genppd.c (+17, -16) src/foomatic/paper_sizes.c (+2, -0) src/foomatic/printer_options.c (+2, -0) src/foomatic/printers.c (+2, -0) src/foomatic/stp_limits.c (+1, -0) Use stp_init() correctly, so that the dynamic printer list exists when we try to use it. 2002-11-18 787176958706e5c81dfa27ebe10600422649cd2d Lines: +2, -1 Files: src/main/print-dither-matrices.c (+2, -1) Use the new split headers correctly 2002-11-18 ac4dbabd77f1aaa3b5d7c758e69ab3b3a657c7fe Lines: +11, -6 Files: src/main/Makefile.am (+11, -6) Distribute the new headers 2002-11-18 4cb56e3ff70c9ed4f4451345dbe4eaa0c36e6ce1 Lines: +928, -497 Files: src/main/dither-matrices.h (added +80) src/main/dither.h (added +182) src/main/gimp-print-internal.h (+13, -497) src/main/list.h (+12, -0) src/main/papers.h (added +57) src/main/print-escp2.h (+10, -0) src/main/printers.h (added +66) src/main/quickmatrix257.h (+10, -0) src/main/ran.367.179.h (+10, -0) src/main/ran.509.131.h (+10, -0) src/main/util.h (added +168) src/main/vars.h (+25, -0) src/main/weave.h (added +285) split gimp-print-internal.h into separate header files (one per .c file) 2002-11-17 565c67c9b4fa973822a25289923488b35bfdbc8a Lines: +1, -0 Files: debian/gimp1.2-print.files (added +1) Don't special case the print plugin build and install 2002-11-17 1100fb8b4d310679c5ea7e35b223584319a212bc Lines: +12, -5 Files: debian/changelog (+8, -0) debian/cupsys-driver-gimpprint.files (+3, -1) debian/rules (+1, -4) Make the debian package build again: Remove the special-cased print plugin build and install, since it's now not needed. Add cups-genppdconfig to cupsys-driver-gimpprint 2002-11-17 5241473f63ec1a36191bf6ea21e6ae6169c02d68 Lines: +129, -47 Files: src/main/print-pcl.c (+129, -47) Added separate margins for A4 paper size. Compiles, not tested. 2002-11-17 d3ab858ecbd1e8747aaf383badde0df46a3cfd26 Lines: +132, -3 Files: src/foomatic/foomatic-printermap (+6, -0) src/main/print-pcl.c (+77, -2) src/main/printers.xml (+49, -1) Added DesignJet 230, 250C, 2500CP, 3500CP, 455CA and 488CA. Not tested properly yet. Not all printers have entries in Foomatic proper yet. 2002-11-17 2b2df291530956dca4566ce0f1bce8fd8c79488e Lines: +2, -2 Files: src/main/print-pcl.c (+2, -2) Changed "MediaSize" to "PageSize". Robert's typo during his changes! 2002-11-17 613135180b319a248161abe05f250938ad164d7e Lines: +1, -1 Files: configure.ac (+1, -1) Fix CUPS PPD option help naming 2002-11-17 d3fb3adaad7713f3e2ef3f69075db0f7dd49e299 Lines: +2, -2 Files: debian/control.in (+2, -2) Update Standards-Version 2002-11-17 b44c114402e3c83cb8cdf1a46118fcb644671d37 Lines: +27, -20 Files: include/gimp-print/gimp-print.h.in (+26, -19) src/main/Makefile.am (+1, -1) Fix list function prototypes and header name 2002-11-16 96b055eb6c31ff7d32c0d2db927088d64086d45e Lines: +14, -8 Files: src/main/print-pcl.c (+6, -0) src/main/printers.xml (+8, -8) Increased density for Laserjets to 1.0 and ensure that density does not exceed 1.0 in the driver. 2002-11-16 b7565e095e361dffab39ccc75df2d7db5b862276 Lines: +185, -2 Files: doc/developer/functions.texi (+185, -2) Document the new stp_list_t list type 2002-11-14 4eb26b4468d65a785dc05bcb2fe4e6e91905a929 Lines: +6, -6 Files: src/foomatic/foomatic-templates-ijs/Brightness.xml (+2, -2) src/foomatic/foomatic-templates-ijs/Gamma.xml (+2, -2) src/foomatic/foomatic-templates-ijs/Saturation.xml (+2, -2) Renamed Foomatic options from "Stp..." to "stp...", so that they have the same names as the appropriate options of the native CUPS drivers. 2002-11-13 2c70764da4b098eb712a6bc902e5f5f45b9c3190 Lines: +555, -0 Files: include/gimp-print/gimp-print.h.in (+34, -0) src/main/Makefile.am (+2, -0) src/main/list.h (added +56) src/main/print-list.c (added +463) Add a doubly-linked list implementation, with optional callbacks to free nodes, sort nodes and find nodes by name and/or long name. 2002-11-11 73f2c0cb10be91caf94fe8aec7e87cff61e67dac Lines: +10, -0 Files: man/gimpprint.3.in (+10, -0) Add SEE ALSO references to the libgimpprint man pages 2002-11-09 c04cdab8b6ef352198573a7a472d5740405b017c Lines: +1, -1 Files: man/gimpprint-imagetypes.7.in (+1, -1) Fix a typo 2002-11-09 d47b019f5b986cba5559c4375c3266bc453fed40 Lines: +4, -4 Files: src/gimp/gimp_main_window.c (+4, -4) Handle resizing of the "Setup Printer" window a little more usefully. 2002-11-07 002a5fe5e582d9be643088395755ce3029aa474c Lines: +1, -1 Files: src/cups/genppd.c (+1, -1) 631993 Macintosh OS X: Custom page size problems w/some apps 2002-11-06 1668352a6a41acc98412e7274fdcf797c7ae5e26 Lines: +1, -1 Files: src/cups/genppd.c (+1, -1) 633910 Epson 1520 ppd bug gimp-print 4.2.3 2002-11-06 ee5d412557e8d0e8b54e9f946f16f2ab8d3e74f0 Lines: +166, -131 Files: src/gimp/gimp_color_window.c (+2, -1) src/gimp/gimp_main_window.c (+164, -130) More UI cleanup 2002-11-05 dddebf43062f36eaf36466274305bee15e922e69 Lines: +12, -12 Files: src/gimp/gimp_color_window.c (+1, -1) src/gimp/gimp_main_window.c (+11, -11) No need to use explicit number of table columns/rows 2002-11-05 be522f95b67a48aa39ec5e7ad6cdcc7f205ffd70 Lines: +330, -521 Files: include/gimp-print/gimp-print.h.in (+17, -3) src/cups/genppd.c (+37, -47) src/cups/rastertoprinter.c (+12, -11) src/foomatic/printer_options.c (+14, -16) src/gimp/gimp_color_window.c (+4, -15) src/gimp/gimp_main_window.c (+31, -57) src/gimp/print_gimp.h (+1, -2) src/main/gimp-print-internal.h (+3, -4) src/main/print-canon.c (+29, -77) src/main/print-dither.c (+4, -17) src/main/print-escp2.c (+14, -65) src/main/print-lexmark.c (+16, -68) src/main/print-pcl.c (+27, -87) src/main/print-ps.c (+8, -33) src/main/print-util.c (+102, -0) src/main/printers.c (+7, -14) test/testdither.c (+4, -5) Create stp_param_list_t type 2002-11-04 66eb3c64cc63acaeebb191654f98e878e649e6b2 Lines: +96, -101 Files: src/gimp/gimp_main_window.c (+96, -101) Minor code reorganization 2002-11-04 27943e063599e488973f00e7396544e6c1f8e764 Lines: +70, -103 Files: src/gimp/gimp_main_window.c (+62, -93) src/gimp/print.c (+4, -8) src/gimp/print_gimp.h (+4, -2) Clean up the UI a bit more. 2002-11-03 442a905f65c79d170dc3b2bc4608048f72d28cf3 Lines: +3, -3 Files: scripts/mkchlog (+3, -3) Don't be quite so sensitive to time with log messages. 2002-11-03 da8269173ae44894c482ba6fd0009cf4b3907ea5 Lines: +1, -1 Files: scripts/mkchlog (+1, -1) Preserve file order in commit messages 2002-11-03 ee33955bdfb0354c3caea5dc797b91bad1a322d9 Lines: +0, -1 Files: include/gimp-print/gimp-print.h.in (+0, -1) Remove stray stp_set_orientation. 2002-11-03 4ba298285c32e1dded54117e275e835c4748ca94 Lines: +562, -933 Files: include/gimp-print/gimp-print.h.in (+39, -25) man/ijsgimpprint.1.in (+1, -1) src/cups/genppd.c (+14, -6) src/cups/rastertoprinter.c (+22, -14) src/foomatic/foomatic-generator.in (+1, -1) src/foomatic/foomatic-templates-gs/Brightness.xml (removed -24) src/foomatic/foomatic-templates-gs/Color.xml (removed -20) src/foomatic/foomatic-templates-gs/Contrast.xml (removed -24) src/foomatic/foomatic-templates-gs/Cyan.xml (removed -24) src/foomatic/foomatic-templates-gs/Density.xml (removed -24) src/foomatic/foomatic-templates-gs/Dither.xml (removed -20) src/foomatic/foomatic-templates-gs/Gamma.xml (removed -24) src/foomatic/foomatic-templates-gs/ImageType.xml (removed -63) src/foomatic/foomatic-templates-gs/InkType.xml (removed -20) src/foomatic/foomatic-templates-gs/InputSlot.xml (removed -20) src/foomatic/foomatic-templates-gs/Magenta.xml (removed -24) src/foomatic/foomatic-templates-gs/MediaType.xml (removed -20) src/foomatic/foomatic-templates-gs/Model.xml (removed -21) src/foomatic/foomatic-templates-gs/PageSize.xml (removed -20) src/foomatic/foomatic-templates-gs/Quality.xml (removed -20) src/foomatic/foomatic-templates-gs/Resolution.xml (removed -20) src/foomatic/foomatic-templates-gs/Saturation.xml (removed -24) src/foomatic/foomatic-templates-gs/Yellow.xml (removed -24) src/foomatic/foomatic-templates-gs/gimp-print.xml (removed -45) src/foomatic/foomatic-templates-ijs/{Dither.xml => DitherAlgorithm.xml} (+2, -2) src/foomatic/printer_options.c (+4, -19) src/ghost/README (+2, -2) src/ghost/ijsgimpprint.c (+11, -41) src/gimp/gimp_color_window.c (+15, -19) src/gimp/gimp_main_window.c (+16, -15) src/gimp/print.c (+52, -35) src/main/gimp-print-internal.h (+3, -0) src/main/print-canon.c (+9, -5) src/main/print-dither.c (+20, -13) src/main/print-escp2.c (+88, -80) src/main/print-lexmark.c (+9, -5) src/main/print-papers.c (+1, -1) src/main/print-pcl.c (+11, -7) src/main/print-ps.c (+8, -8) src/main/print-util.c (+7, -0) src/main/print-vars.c (+67, -19) src/main/printers.c (+87, -45) src/testpattern/extended.sample (+6, -6) src/testpattern/testpattern.c (+27, -28) src/testpattern/testpattern.h (+8, -6) src/testpattern/testpattern.sample (+6, -6) src/testpattern/testpatternl.l (+1, -6) src/testpattern/testpatterny.y (+13, -25) test/testdither.c (+12, -12) Use parameterized mutators/accessors for the string choice options, rather than fixed function calls. Internally it's still implemented in terms of the fixed calls, but this lets us experiment with a new API that has more room for growth. Remove the last vestiges of the stp driver from the foomatic data. 2002-11-02 1e8bb3e45ab5cb997a60c2d9e219bcc9b2887a4e Lines: +2, -6 Files: src/gimp/gimp_main_window.c (+2, -6) A bit more code factoring. 2002-11-02 15c1d0ecca813ec1df59ddd4a496bf6141a37a16 Lines: +4, -35 Files: src/gimp/gimp_main_window.c (+4, -35) Sometimes simpler is better... 2002-11-02 60b4f7be2d08314a26151e3c7833e14373270fb6 Lines: +36, -27 Files: src/gimp/gimp_main_window.c (+36, -27) Don't update the preview unnecessarily. 2002-11-02 ff21335c734b01315ab33708d5853960ccf38c94 Lines: +82, -64 Files: src/gimp/gimp_color_window.c (+2, -2) src/gimp/gimp_main_window.c (+62, -41) src/gimp/print.c (+12, -13) src/gimp/print_gimp.h (+6, -8) Fix new printer, and clean up some other stuff 2002-11-02 efb7a6aa595d88912b0634b487956ed3045fcaa5 Lines: +11, -68 Files: src/gimp/gimp_color_window.c (+2, -12) src/gimp/gimp_main_window.c (+5, -13) src/gimp/print.c (+4, -43) Use g_strdup rather than local hack c_strdup 2002-11-02 6d9df7064094ecd52ea307583d0ee668c06936bc Lines: +2, -2 Files: src/gimp/gimp_color_window.c (+2, -2) Attach the dither algorithm box in the right place 2002-11-02 0e9a1843bace5203756fffe44536c9f0ded18215 Lines: +0, -13 Files: src/gimp/print_gimp.h (+0, -13) Some more cleanup 2002-11-02 a1973d38a22778008dc7865dd0b493b77a5597b4 Lines: +90, -114 Files: src/gimp/gimp_color_window.c (+6, -8) src/gimp/gimp_main_window.c (+77, -104) src/gimp/print_gimp.h (+7, -2) Some more cleanup 2002-11-02 2a0e1046f6c1def614416b6ca2217f8d006d5f57 Lines: +83, -101 Files: src/gimp/gimp_main_window.c (+83, -101) A bit more cleanup 2002-11-02 654a94fb720cbb82ca8100fc32daa5a552195442 Lines: +74, -114 Files: src/gimp/gimp_main_window.c (+74, -114) Some more cleanup 2002-11-02 6504e2d6e7d174d320c122254576cb7ee7bfd431 Lines: +20, -35 Files: src/gimp/gimp_main_window.c (+20, -35) A bit more 2002-11-02 42d03e5f425d3895b131a676a98164a08cc94ac4 Lines: +19, -40 Files: src/gimp/gimp_main_window.c (+19, -40) A bit more cleanup 2002-11-02 799cb4dfa8d649c61fc163ce35477c2210311b66 Lines: +20, -31 Files: src/gimp/gimp_main_window.c (+20, -31) A bit more cleanup 2002-11-02 dd846b25c320b87f400f7e9f3d276ff489e1ae0e Lines: +32, -85 Files: src/gimp/gimp_main_window.c (+32, -85) More cleanup 2002-11-02 25cd8681b609e2279381ad8ac8460bc5e5770d16 Lines: +19, -32 Files: src/gimp/gimp_main_window.c (+19, -32) More cleanup of the GUI 2002-11-02 100f0e3a4882a1b3f0d432a32331f23b67d98057 Lines: +2, -0 Files: src/gimp/gimp_color_window.c (+2, -0) Add EvenTone 2002-11-02 53c19d8b5dca6de07db756bc5f1f90b12a07e321 Lines: +90, -297 Files: src/gimp/gimp_color_window.c (+90, -297) Generalize the color adjustments 2002-11-02 8c22b2d0a5df505c1f96ae0ab5419b09246973e8 Lines: +1, -1 Files: src/gimp/gimp_main_window.c (+1, -1) Minor 2002-11-02 43a7d7f62c9cd57d2e4597c56a2e1b65489da7da Lines: +61, -101 Files: src/gimp/gimp_main_window.c (+61, -101) Generalize the units. 2002-11-02 4db79376f298f310807471ddd6e09ef3d1d8fa0c Lines: +123, -327 Files: src/gimp/gimp_color_window.c (+2, -1) src/gimp/gimp_main_window.c (+119, -325) src/gimp/print_gimp.h (+2, -1) generalize the combo boxes 2002-11-02 838f7eb7ae70a473199a65e240e857f2f59690fb Lines: +4, -6 Files: src/gimp/gimp_main_window.c (+4, -0) src/gimp/print.c (+0, -4) src/gimp/print_gimp.h (+0, -2) Tighten up some static declarations 2002-11-02 022a1485ee321c8b89aa209b2330168742d33db3 Lines: +3, -3 Files: src/main/print-canon.c (+3, -3) Fix some Canon page sizes. 2002-11-02 9286d51a5c56fe33bf749d0175ddaa4b901b7c76 Lines: +49, -10 Files: NEWS (+44, -8) README (+2, -1) src/ghost/README (+3, -1) Prep for 4.3.6 2002-11-01 940111af864cac272d49a54bef61ec46609ed266 Lines: +1, -1 Files: src/printdef/printdefy.y (+1, -1) The printer list can be static 2002-11-01 510f93b34d132997626562615a1ddf158ef57b85 Lines: +203, -204 Files: src/main/print-util.c (+0, -204) src/main/print-vars.c (+12, -0) src/main/printers.c (+191, -0) A bit more cleanup 2002-11-01 c48cc579e8b371be4aa94ca61e64b7d5a97c3c0c Lines: +2, -0 Files: src/foomatic/printer_options.c (+2, -0) Fix braces 2002-11-01 cc44e628a49efe03645e6f2dc180ac6c01185a81 Lines: +80, -89 Files: include/gimp-print/gimp-print.h.in (+80, -89) Cosmetic cleanup 2002-11-01 f90563b98e23ea2b97fcf57ae3ca05d5215abb92 Lines: +453, -365 Files: include/gimp-print/gimp-print.h.in (+113, -126) src/cups/genppd.c (+17, -18) src/cups/rastertoprinter.c (+6, -13) src/foomatic/foomatic-generator.in (+3, -9) src/foomatic/printer_options.c (+17, -4) src/ghost/ijsgimpprint.c (+16, -23) src/gimp/gimp_main_window.c (+23, -30) src/gimp/print.c (+1, -5) src/main/gimp-print-internal.h (+24, -0) src/main/print-canon.c (+33, -27) src/main/print-escp2.c (+23, -21) src/main/print-lexmark.c (+27, -22) src/main/print-pcl.c (+21, -15) src/main/print-ps.c (+27, -17) src/main/print-util.c (+17, -27) src/main/printers.c (+81, -0) src/testpattern/testpattern.c (+4, -8) Hide the innards of the stp_printfuncs_t; use normal function calls that are dispatched by the library rather than requiring the application to do the dispatch. 2002-11-01 dd17b7b161a7443c58196fdeb963f87e799031ac Lines: +1, -1 Files: src/main/print-weave.c (+1, -1) Fix up an expression 2002-10-31 bfe6cf9278ff2d501a0217f14c008f2a4f080015 Lines: +16, -0 Files: src/main/print-escp2-data.c (+16, -0) Support 7-color inks in some cases. 2002-10-31 e22782ab4a639aa29a011ae1e636ad06bd4b7e09 Lines: +225, -136 Files: src/main/print-escp2-data.c (+221, -134) src/main/print-escp2.c (+2, -2) src/main/print-escp2.h (+2, -0) 630365 Epson Stylus Photo 950: Enlarged image with some 1440/2800 2002-10-30 1de3a39e0864ef638a8bec77de0f7e20c4fe8a75 Lines: +9, -8 Files: src/gimp/gimp_main_window.c (+9, -8) Parameterize the minimum image size 2002-10-30 267a0a56ab6936e31da605c0faa0ae64346c23da Lines: +10, -12 Files: src/gimp/gimp_main_window.c (+10, -12) Lock the mouse to the preview motion; don't slip and slide slightly over time due to round off error. 2002-10-30 96b55a08baee67f295e11ae79b89444984f98f1b Lines: +25, -1 Files: test/unprint.c (+25, -1) Color mask to selectively unprint channels 2002-10-29 e1c393e8ff27231aa59f30d99e71a95374d87bae Lines: +32, -61 Files: src/gimp/gimp_main_window.c (+32, -61) Back out 1.59; that did slow things down a lot in some cases. Fix entry boxes. 2002-10-29 324b322ebd2321ac697dd0dc4a81e0293860933b Lines: +114, -253 Files: src/main/print-dither.c (+114, -253) Optimized eventone dither somewhat. Result is a slightly different algorithm, but hopefully of the same quality. 2002-10-29 52ed4dc5320f60a5966c6f5cedce86f63fa7a7ab Lines: +38, -27 Files: src/gimp/gimp_main_window.c (+38, -27) Eliminate flashing in the preview (experimental!) 2002-10-29 fd78cb5fed6d9ee743fccbfa3b96216a002fccfd Lines: +1, -1 Files: src/gimp/print.c (+1, -1) gimp_writefunc should be static 2002-10-29 a200d4474cd2f43fd16c9a91f47d162586db42b1 Lines: +35, -1 Files: src/gimp/gimp_main_window.c (+35, -1) Eliminate unsightly jiggling of the preview when it's resized in some cases. 2002-10-29 36b2e6f5a7d230f8fe3b96ce9a8e4ea6b2b991e8 Lines: +156, -133 Files: src/gimp/gimp_main_window.c (+151, -133) src/gimp/print_gimp.h (+5, -0) Partially generalize units; support points and mm in addition to inches and cm. Change explicit 72 constant to INCH for clarity. Don't recenter the image when we change image size, page size, etc. Leave it where it is, and let it be moved if it would go off the page. 2002-10-28 b6f9c7da29885b3f100ea3a135a0d3cb828e14df Lines: +1631, -1076 Files: Makefile.am (+1, -1) configure.ac (+10, -1) man/.cvsignore (+11, -0) man/Makefile.am (+14, -5) man/cups-calibrate.8.in (+5, -5) man/cups-genppd.8.in (+1, -1) man/cups-genppdconfig.8.in (+1, -1) man/escputil.1.in (+1, -1) man/gimpprint-color.7.in (added +106) man/gimpprint-config.1.in (+8, -8) man/gimpprint-dithers.7.in (added +103) man/gimpprint-imagetypes.7.in (added +82) man/gimpprint-inktypes.7.in (added +111) man/gimpprint-mediasizes.7.in (added +253) man/gimpprint-mediasources.7.in (added +104) man/gimpprint-mediatypes.7.in (added +115) man/gimpprint-models.7.in (added +237) man/gimpprint-resolutions.7.in (added +430) man/gimpprint.3.in (+3, -3) man/ijsgimpprint.1.in (+35, -1050) Split ijsgimpprint(1) into separate manpages, to document libgimpprint 2002-10-28 63fffb73317f6d06771f520119b719a986fd33d8 Lines: +54, -21 Files: doc/developer/functions.texi (+54, -21) Document papersize functions 2002-10-28 16d9bd7d134edfd75affdfd8fcb2f2edbfd1de71 Lines: +319, -241 Files: doc/README.maintaining (+319, -241) Add autotools version and compatibility information 2002-10-28 95de6810740bddc76b3e005084d170c289b210d0 Lines: +321, -333 Files: src/gimp/gimp_color_window.c (+64, -67) src/gimp/gimp_main_window.c (+243, -252) src/gimp/print.c (+1, -1) src/gimp/print_gimp.h (+13, -13) Remove "gimp_" prefix from internal functions. This was a holdover from when we offered two GUIs, one using libgimp and one using GTK. 2002-10-28 f889f566bbc1a0e127ae161d322b3000125156d4 Lines: +2, -0 Files: test/unprint.c (+2, -0) Clean up limits.h use 2002-10-28 72570b9cf3e602b6b4c3f88b862979649e7e34bf Lines: +135, -63 Files: src/main/gimp-print-internal.h (+17, -6) src/main/print-canon.c (+5, -3) src/main/print-color.c (+2, -0) src/main/print-dither.c (+6, -0) src/main/print-papers.c (+2, -0) src/main/print-pcl.c (+1, -1) src/main/print-ps.c (+2, -0) src/main/print-vars.c (+2, -0) src/main/print-weave.c (+96, -53) src/main/printers.c (+2, -0) Add checking for first and last active byte in a line to the weave code. This will permit family drivers to optimize output for passes with very little data. Clean up limits.h use. 2002-10-27 a24dcab478e4e8edcc29d3049e6e1604afbfdaa0 Lines: +7, -7 Files: src/main/print-lexmark.c (+7, -7) Corrected error according Bugs item #628698 (exchanged colors). Corrected also the photo mode. 2002-10-27 e8dad961987f77550631fdc9ddcdf41cd684e646 Lines: +1, -1 Files: src/main/print-dither.c (+1, -1) Correction related to Bugs item #628698. Corrected problem in stp_dither_set_light_ink(). 2002-10-27 960401da894457b94d90f6818f4974a3310114d3 Lines: +4, -0 Files: src/main/print-color.c (+1, -0) src/main/print-papers.c (+2, -0) src/main/print-vars.c (+1, -0) Header file requirements 2002-10-27 1165b8f0aa2b8471f1d66b618e2577e5d448c6f1 Lines: +1, -0 Files: test/testdither.c (+1, -0) Header file requirement 2002-10-27 3469f6af2c4d90d690c73eebc098f20b49d0d7de Lines: +0, -0 Files: doc/developer/functions.texi (+0, -0) Minor syntax warning 2002-10-27 108570285591fa6d21c2d86da3137dbd3d9d8a88 Lines: +5, -0 Files: src/printdef/printdefy.y (+5, -0) Syntax cleanup 2002-10-27 cfb11c03dcf2611233082895b6dc29912a3ef6b0 Lines: +2, -1 Files: src/main/Makefile.am (+2, -1) Minor fix. 2002-10-27 048c96529c79d82afc7231e3cd79259430313eae Lines: +2563, -4127 Files: AUTHORS (+1, -1) NEWS (+0, -2) README (+32, -85) configure.ac (+9, -18) debian/README.Debian (+2, -2) include/gimp-print/gimp-print.h.in (+7, -46) man/Makefile.am (+3, -3) scripts/autogen.sh (+10, -0) src/cups/genppd.c (+3, -3) src/cups/rastertoprinter.c (+3, -57) src/foomatic/Makefile.am (+1, -12) src/foomatic/foomatic-generator.in (+4, -57) src/ghost/COPYING (removed -339) src/ghost/Makefile.am (+2, -6) src/ghost/README (+80, -257) src/ghost/contrib.mak.addon.in (removed -17) src/ghost/gdevstp.c (removed -737) src/ghost/ijsgimpprint.c (+12, -15) src/gimp/gimp_color_window.c (+36, -34) src/gimp/gimp_main_window.c (+339, -341) src/gimp/print-image-gimp.c (+7, -22) src/gimp/print.c (+351, -132) src/gimp/print_gimp.h (+35, -3) src/main/Makefile.am (+8, -5) src/main/gimp-print-internal.h (+14, -0) src/main/print-canon.c (+28, -37) src/main/print-dither.c (+161, -464) src/main/print-escp2-data.c (+3, -0) src/main/print-escp2.c (+96, -83) src/main/print-escp2.h (+1, -0) src/main/print-lexmark.c (+20, -22) src/main/print-papers.c (added +546) src/main/print-pcl.c (+16, -30) src/main/print-ps.c (+16, -27) src/main/print-util.c (+35, -1230) src/main/print-vars.c (added +440) src/main/printers.c (added +84) src/main/vars.h (added +73) src/printdef/printdef.h (+4, -6) src/printdef/printdefy.y (+69, -7) src/testpattern/testpattern.c (+10, -25) test/unprint.c (+2, -2) Change page management to use top/left/height/width rather than top/left/scaling/orientation. Also change coordinate origin to be top left of the page rather than bottom left of the printable region. Split out the paper sizes, printers, and variable processing from print-util. Advance version. Remove Ghostscript stp driver. 2002-10-19 db8406bea864682832b5f781569d7eefcc7f7c4a Lines: +2, -2 Files: src/foomatic/foomatic-templates-gs/gimp-print.xml (+1, -1) src/foomatic/foomatic-templates-ijs/gimp-print.xml (+1, -1) Security fix: s/-dSAFER/-dPARANOIDSAFER/ for the GhostScript command lines. 2002-10-19 a1394df1adc7a5d28566c18643e391298a21ac5d Lines: +2, -1 Files: NEWS (+2, -1) fix wording for print plugin for Gimp 2002-10-19 2261de7e53698561682797fd28e557a186ee8d72 Lines: +3, -3 Files: src/main/print-escp2-data.c (+3, -3) Fix dot sizes for Stylus Pro printers 2002-10-19 ffe1e717ce216edccf3fb5dc7a30ee40916e6d87 Lines: +0, -0 . 2002-10-19 8cac80bc1eeb0134e282e8e9dcfeab407bda070f Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Fix dot sizes on 7600/9600 2002-10-18 2d582dad31cdc8b5d56c5826d56a34cfe1ac6b72 Lines: +4, -1 Files: src/foomatic/foomatic-generator.in (+4, -1) Updated Foomatic data generator to support custom page sizes correctly. 2002-10-17 61b6bf438c78579825a96d41966173cd64914463 Lines: +0, -0 Files: po/ja.po (added +0) Updates 2002-10-17 22c5cc58448aaf996991c90010a5974727b5edee Lines: +1, -1 Files: configure.ac (+1, -1) Add Japanese translation 2002-10-13 42503ab15bf5a2498e1dbf80a58841cefec6e684 Lines: +26, -48 Files: src/cups/genppd.c (+26, -48) Do custom page sizes correctly. 2002-10-13 12e1f3eff912cf31368cc49f4c09b656157d614e Lines: +61, -3 Files: src/cups/genppd.c (+61, -3) Mirror 4.2.x changes, although I am unable to test them do to configure script problems... 2002-10-12 7ae433816143fd18b2d3fead50ccbb96e7191107 Lines: +51, -3 Files: src/main/print-escp2-data.c (+51, -3) Add three and five color extended inksets 2002-10-12 5447c9b9909504de6ac19ee51b8eb624d17345e9 Lines: +10, -0 Files: src/testpattern/testpattern.c (+10, -0) Create black lines correctly in 3 or 5 color mode. 2002-10-12 6e4aed5b3fa6aa8c43b331d872cc49a0edd4b988 Lines: +204, -320 Files: src/main/print-dither.c (+204, -320) Handle black printing as a special case of raw. 2002-10-12 36573ff785f4b677300d247de8d32a0e53ff70b3 Lines: +12, -0 Files: src/testpattern/testpattern.c (+12, -0) Handle a few more cases in extended mode. 2002-10-12 08b5b615728d374f01e7577ca413183f54ffbfe9 Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Don't override OUTPUT_RAW_PRINTER 2002-10-12 15daf535fed5d4634679a6830b77880bfdb8bec8 Lines: +2, -0 Files: src/main/print-util.c (+2, -0) Add standard size watercolor paper 2002-10-11 c302a400f39fb4b6490dbff8691368b7f8aeae7e Lines: +2, -1 Files: src/main/print-escp2.c (+2, -1) Use 8-byte margin commands on Stylus Pro printers 2002-10-10 65744e02dcdb30a0e22279d8f3fb1b972ac224e1 Lines: +4, -4 Files: src/main/print-escp2-data.c (+4, -4) 597965 Epson 660 wrong margins Per Daniele Venzano, the margins in 4.2.2 were correct after all. 2002-10-09 454e881ff3350d3ce4ed04278a3962e2fbae073c Lines: +0, -1 Files: src/foomatic/foomatic-printermap (+0, -1) Remove the rest of the MJ-520C. 2002-10-09 2765e0376c8c987fafa7a1e8d08888d8dea019eb Lines: +2, -0 Files: debian/ijsgimpprint.files (added +2) Add ijsgimpprint file list 2002-10-09 5e23eec4b12a1dffbda8d6af41e1e60d8bea4506 Lines: +5, -5 Files: man/{ijsgimpprint.1 => ijsgimpprint.1.in} (+5, -5) Add ijsgimpprint.1.in manual page 2002-10-09 3111edd86a6a7ec1404fdbf701d7113e3ecf0ab9 Lines: +1340, -1 Files: Makefile.am (+1, -0) configure.ac (+1, -0) man/Makefile.am (+6, -1) man/ijsgimpprint.1 (added +1332) Add ijsgimpprint.1.in manual page 2002-10-09 41c3de12382a2cc301a041a5cf5dcbf7182de040 Lines: +10, -0 Files: .cvsignore (+2, -0) man/.cvsignore (+2, -0) scripts/.cvsignore (+3, -0) src/cups/.cvsignore (+2, -0) src/foomatic/.cvsignore (+1, -0) Update .cvsignore 2002-10-09 c9fb71a8330808ea4fe8dbbe03c8e24396001948 Lines: +53, -20 Files: debian/.cvsignore (+2, -2) debian/README.Debian (+4, -1) debian/README.building (+4, -3) debian/changelog (+8, -0) debian/control.in (+34, -13) debian/rules (+1, -1) Add ijsgimpprint package Miscellaneous other small updates 2002-10-08 7dc7f922ac5a1ce0f952faa8fc8c5aa75a958f3e Lines: +31, -0 Files: src/ghost/ijsgimpprint.c (+31, -0) 620016 IJS driver does not print properly in monochrome 2002-10-07 3cad3f3877a4f7f1ce87297bc7b4fe7cd812233f Lines: +1, -1 Files: src/ghost/ijsgimpprint.c (+1, -1) 619992 IJS driver prints spurious first line 2002-10-03 06215e50e3253f08095d68b7093475c313a3b833 Lines: +71, -80 Files: NEWS (+71, -72) src/main/printers.xml (+0, -8) Remove MJ-520C =============================================================================== Name: gimp-print-4_3_5 2002-10-03 3a9707eb8e85d931260fabcd8b5dfd246759b4d5 Lines: +0, -0 Gimp-print 4.3.5 release 2002-10-03 0700b91c02b2d40d1a1b840796b1f6e157b5fb89 Lines: +1, -2 Files: debian/Makefile.am (+1, -2) Remove another missing file. 2002-10-03 00c3657b34c83cf5362e2ca464b789df9748e489 Lines: +0, -1 Files: debian/Makefile.am (+0, -1) Remove file that isn't in the repository. 2002-10-03 a3bd190c9959982e8316d386e1a28f3c546fd86d Lines: +1, -0 Files: configure.ac (+1, -0) One more file to be created 2002-10-03 522612c55d24f6a35263ebd0a86fc4ad5ddef862 Lines: +229, -375 Files: NEWS (+197, -62) README (+25, -127) src/ghost/README (+7, -186) Gimp-Print 4.3.5 release 2002-10-01 d5dae58244a821c17503c979c99c1a358eadec51 Lines: +10, -0 Files: m4/stp_cups.m4 (+10, -0) Add new autoconf macro: STP_CUPS_PROGS, for cupsgenppdconfig. Fixes autogen.sh warnings 2002-09-30 d7a55a4894d1593f2d94bf7df5eb1652c4c3d1e1 Lines: +93, -14 Files: src/main/gimp-print-internal.h (+2, -0) src/main/print-escp2.c (+86, -9) src/main/print-util.c (+5, -5) Optional debugging information in ESCP2 print files 2002-09-28 6a8af359df6608fc98db79c3f4d38683b5b15a4a Lines: +1, -1 Files: doc/FAQ.html (+1, -1) papers typo 2002-09-28 892c5f12c294b783d508bb0d02c5bcfa005c5fc7 Lines: +9, -2 Files: src/main/print-escp2.c (+9, -2) 615759 C40UX: 360x240 bad horizontal position 615561 Epson C40UX cannot print in B&W and Gray 2002-09-26 e63d2d6751b20645e2bdef83660e84bab73fc7b0 Lines: +46, -8 Files: NEWS (+1, -1) README (+1, -1) debian/README.Debian (+1, -1) src/ghost/README (+43, -5) Prep for 4.3.5 2002-09-26 e0d03fa6478564e90f46f96698f14f3de29e097d Lines: +541, -59 Files: NEWS (+502, -13) README (+39, -46) Prep for 4.3.5 2002-09-25 20424aab6ec9300188a31658b9440c15fd8e7f34 Lines: +195, -203 Files: src/main/gimp-print-internal.h (+1, -2) src/main/print-canon.c (+1, -6) src/main/print-dither.c (+38, -41) src/main/print-escp2.c (+66, -112) src/main/print-lexmark.c (+1, -6) src/main/print-pcl.c (+1, -6) src/main/print-util.c (+24, -21) src/testpattern/testpattern.c (+30, -9) test/run-weavetest (+32, -0) test/testdither.c (+1, -0) Various cleanup. Run valgrind on a number of things. 2002-09-24 bed0d837fbf52a1c43530b34b54ceffbdf0ffd73 Lines: +0, -8 Files: src/main/printers.xml (+0, -8) Remove duplicate entry 2002-09-24 c5858ee3249f65ea3c648897db186853258b3b6d Lines: +5, -2 Files: src/main/print-escp2-data.c (+5, -2) Fix up dot sizes for pro ultrachrome printers 2002-09-24 15d7076af5990d7b6675d5cb5e30397d07453c2d Lines: +211, -17 Files: src/foomatic/foomatic-printermap (+31, -11) src/main/printers.xml (+180, -6) Add more Epson printers 2002-09-24 ab8fbf177613380b43dd31a176c03ff1e37fbf81 Lines: +3, -3 Files: src/main/print-escp2-data.c (+3, -3) 613384 Epson 7600 no printing 2002-09-23 70a0139c1ac053c1dc6dccd3741bf8ad10766ac0 Lines: +1, -0 Files: m4/stp_cups.m4 (+1, -0) Add AC_PATH_PROG check for dialog 2002-09-22 d27a5248fe9c23fc0af4ba1f77928655dbf966b9 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Finally fix the ESC 660 margins for real (597964) 2002-09-21 874d7fe4abed88edaeb41abe665e06962d7bccec Lines: +227, -56 Files: Makefile.am (+62, -14) configure.ac (+10, -32) debian/Makefile.am (added +93) scripts/Makefile.am (added +41) src/foomatic/Makefile.am (+14, -4) src/testpattern/Makefile.am (+7, -6) Add automake 1.6 support Add gettext 0.11.x support (commented out) Remove editor backup files from distdir and make sure other extra files are not distributed in debian/ and scripts/ directories Make dist works in VPATH 2002-09-21 f56f5036a80742222ce317a23cec33527eaa7f43 Lines: +25, -0 Files: po/Makevars (added +25) po/Makevars is needed by gettext 0.11.x 2002-09-21 7671fff143594410d40e2342e5511da73f5a23aa Lines: +50, -0 Files: doc/developer/functions.texi (+35, -0) include/gimp-print/gimp-print.h.in (+5, -0) src/main/print-util.c (+10, -0) New function stp_set_output_codeset for setting the charset encoding of output text strings 2002-09-21 b74411b365ea746e89c044059332966bbe5e35a6 Lines: +736, -41 Files: configure.ac (+17, -4) man/Makefile.am (+19, -3) man/cups-genppdconfig.8.in (added +63) src/cups/Makefile.am (+24, -34) src/cups/cups-calibrate.c (+3, -0) src/cups/cups-genppdconfig.in (added +610) Add a new program, cupsgenppdconfig, to interatively generate PPDs Clean up cups-calibrate includes 2002-09-20 97017c20abdaee6a633a1ab51a4787e94bab63c5 Lines: +3, -0 Files: src/cups/rastertoprinter.c (+3, -0) Include limits.h explicitly. 2002-09-15 962298def1966582fda9fe5f37dc539d3191d0f5 Lines: +31, -4 Files: src/foomatic/foomatic-printermap (+1, -0) src/main/print-escp2-data.c (+22, -4) src/main/printers.xml (+8, -0) 604854 Epson 1520 and 3000 print too dark at 1440x720 DPI Add Stylus Photo EX3 2002-09-15 4458cb9fd3d2f2e3dd09ac1c729d07cba0ea09fb Lines: +1, -1 Files: configure.ac (+1, -1) Advance version 2002-09-13 21a0a62a62eb8a0a26c01dc968028a37a0dba745 Lines: +31, -22 Files: configure.ac (+2, -0) m4/stp_gimp.m4 (+29, -1) src/gimp/Makefile.am (+0, -21) The GIMP print plugin uses DESTDIR and GIMPTOOL correctly 2002-09-11 286c41ba287f0a30ff65e3384f63671d6e3ea0a3 Lines: +236, -9 Files: src/foomatic/foomatic-printermap (+17, -0) src/main/print-escp2-data.c (+78, -5) src/main/printers.xml (+137, -0) test/unprint.c (+4, -4) Add Japanese photo and pro printers (PM-something or other). Fix dark yellow ink for PM-950C (Stylus Photo 950). 2002-09-08 898e812a3a8094e7295223ff976ebcc399af40ae Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Stylus Color 660 is a 1999 series printer. 2002-09-07 563651dc4b83d4c2830e8ce41dc5d8176620f735 Lines: +32, -1 Files: configure.ac (+1, -0) src/foomatic/Makefile.am (+1, -1) src/foomatic/mk_printerlist.in (added +30) Add new mk_printerlist program to generate verbose list of supported printers 2002-09-07 93a77f112f26e8b4019697e7f995b838cbfdb365 Lines: +5, -0 Files: src/cups/rastertoprinter.c (+5, -0) Generate correct "blank" data for CMYK input, if we run out of input. 2002-09-07 9a0945282d6b72e628f5e872f6a638480a5d958c Lines: +1, -1 Files: man/Makefile.am (+1, -1) Don't remove cups-genppd.8.in on distclean 2002-09-04 14b4f0ac2cf6b4c878d0074f1feb9dc21a8ff101 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Fix margins on Epson 660 2002-09-04 0a9ec8de009e786447d2a634e69daee5a66a6cc8 Lines: +26, -1 Files: src/gimp/print.c (+26, -1) Eliminate duplicate printers in system printer list. 2002-09-04 683bf2c2e13a367e55d41702f3310cdac2e4ca81 Lines: +59, -6 Files: src/cups/rastertoprinter.c (+59, -6) 600249 gimp-print output too narrow in CUPS 2002-09-02 76be1908057b16ff8c18eabe5a48ec0a1afe8f72 Lines: +16, -14 Files: README (+16, -14) A few more updates 2002-09-02 ed56a29f2029975f30f470f30aa90c590e36aaa3 Lines: +14, -0 Files: README (+14, -0) Update printer list 2002-09-02 3312121f4820dcd3686f76e6545af7d60399af9b Lines: +2, -1 Files: src/main/print-escp2.c (+2, -1) Set the nozzle spacing correctly. 2002-08-27 c3346ecbc9423cc6aa87bfea1f9d87500c0e27a2 Lines: +0, -2 Files: src/cups/genppd.c (+0, -2) Remove stray printf (for debugging) 2002-08-27 91807d156f1b4f565861d431907d2e5af1201404 Lines: +115, -139 Files: man/cups-calibrate.8.in (+25, -31) man/escputil.1.in (+41, -56) man/gimpprint-config.1.in (+37, -32) man/gimpprint.3.in (+12, -20) Unify formatting of manual pages Correct my email address Make license information match that in the code Fix spelling and formatting errors, so PostScript output is correct 2002-08-27 5e618c9901b0de357af4bfa83b7b08fd6fc907f9 Lines: +1, -1 Files: AUTHORS (+1, -1) Change email address for Roger Leigh to 2002-08-27 9a1c5128ca85b17343c97ab85b4c0453c78868b0 Lines: +487, -67 Files: configure.ac (+1, -0) debian/cupsys-driver-gimpprint.files (+2, -0) man/Makefile.am (+2, -2) man/cups-genppd.8.in (added +120) src/cups/Makefile.am (+10, -13) src/cups/genppd.c (+352, -52) Enable listing of available languages and drivers Add more informative usage, help and version information Locale of translations may be specified as an option (and in environment) Make genppd.c more portable Add more robust error checking 2002-08-24 c1b489fa723cacb6dd43cf4e327200c0e3687e35 Lines: +41, -10 Files: src/main/print-ps.c (+41, -10) Make PS output conform to the DSC. 2002-08-22 2e895c8fcad276686324850e911de5e0f6a94523 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Updates from Thorsten. 2002-08-22 0e23323be9cef00717feaa8a984afd5dbe3706d4 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Fast mode doesn't work on the 950. 2002-08-22 beed8a6fe893b918dc52892d517840ae1d1ace54 Lines: +0, -0 Fix language names in translation files. I really don't know what we can put in here to make things more clear... 2002-08-22 d9a3d14b42438f9b3925397ecd0004bd06b245f1 Lines: +2, -2 Files: src/foomatic/Makefile.am (+2, -2) Added "-f" option to calls of "foomatic-kitload" so that old Foomatic data is overwritten wheninstalling the new one. =============================================================================== Name: gimp-print-4_3_4 2002-08-21 7eb1026923d0066dd898396efd9c839a7a92a994 Lines: +0, -0 Gimp-Print 4.3.4 2002-08-21 608fe89436b3ffb0bce14270d59d0c96c03fbb02 Lines: +90, -31 Files: NEWS (+18, -4) README (+1, -1) debian/README.Debian (+1, -1) src/ghost/README (+70, -25) Prep for Gimp-Print 4.3.4 2002-08-21 2d5d93e3cc403ecf51e820c2d7953567b821673e Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Don't print a spurious message when using extended ink mode. 2002-08-21 fb8ffffbc440eb805864edff1920fd9aa691126b Lines: +2, -2 Files: src/main/print-escp2-data.c (+2, -2) Fix some comments. 2002-08-21 7b57ce197b96fb1f9529aa9f08863b9a6e6abf0f Lines: +1888, -330 Files: NEWS (+15, -1) configure.ac (+14, -0) doc/developer/escp2.texi (+106, -31) include/gimp-print/gimp-print.h.in (+1, -0) po/POTFILES.in (+1, -0) src/cups/Makefile.am (+1, -0) src/escputil/escputil.c (+16, -0) src/foomatic/foomatic-printermap (+9, -0) src/ghost/README (+9, -0) src/main/gimp-print-internal.h (+1, -1) src/main/print-canon.c (+4, -2) src/main/print-color.c (+44, -0) src/main/print-dither.c (+258, -46) src/main/print-escp2-data.c (+762, -199) src/main/print-escp2.c (+96, -24) src/main/print-escp2.h (+13, -3) src/main/print-lexmark.c (+4, -2) src/main/print-pcl.c (+4, -2) src/main/print-util.c (+1, -1) src/main/printers.xml (+84, -3) src/testpattern/extended.sample (added +117) src/testpattern/testpattern.c (+182, -7) src/testpattern/testpattern.h (+22, -0) src/testpattern/testpatternl.l (+9, -0) src/testpattern/testpatterny.y (+75, -3) test/testdither.c (+6, -1) test/unprint.c (+34, -4) Allow specification of individual physical input channels 2002-08-13 bda729eb99e11fd2260bca7d58add84e7a314db3 Lines: +3, -5 Files: src/main/print-lexmark.c (+3, -5) Corrected color offset of photo cartridge. 2002-08-13 7556a6df70bd1ce872b5824a6b0292256066d8db Lines: +35, -16 Files: src/main/print-lexmark.c (+35, -16) Corrected major bug: *)flush_pass: take care of sw->ncolors *)flush_pass: check lineactive with >0 *)corrected head offset 2002-08-08 38944775c16e26ca2e74cbdc78c718708e88244d Lines: +41, -2 Files: src/ghost/ijsgimpprint.c (+41, -2) Re-applied patch for switching the locale to "C" during communication with IJS client. 2002-08-07 9aebce7887cc53da1d17fa20a9c8473e433af193 Lines: +2, -5 Files: src/gimp/Makefile.am (+2, -5) 586960 Gimp Print plugin installs incorrectly on some systems 2002-08-07 7a59c0c7dd6b67d161f17a06723906112d4278f7 Lines: +0, -24 Files: src/ghost/ijsgimpprint.c (+0, -24) Removed last change, the problem is most probably a bug in IJS. 2002-08-06 0fccf651e134c38a8eda611617c527819f02946b Lines: +24, -0 Files: src/ghost/ijsgimpprint.c (+24, -0) Made the IJS interface of GIMP-Print also working with non-english locales. 2002-08-01 3dfb3d96ce4d5c94871a1a60b25ea84d9aabc8c2 Lines: +30, -8 Files: debian/changelog (+15, -0) debian/rules (+12, -5) debian/{libgimpprint-doc.doc-base => libgimpprint-doc.doc-base.in} (+3, -3) Make libgimpprint-doc a virtual package Generate libgimpprint-doc.doc-base to cope with package naming changes 2002-07-26 65b9f645016b515578a96c7ccc4a46ddbb7aa86b Lines: +17, -6 Files: src/main/print-escp2-data.c (+17, -6) Fixes for STP 2100/2200 2002-07-22 1d8e79278dfdfa960a8b0c0cdc3a3b8d06855335 Lines: +0, -0 Update en_GB translation (all fuzzy and unstranslated strings) 2002-07-21 1f824080f9539fee7dd8fe8715312f5586fe8d8a Lines: +2, -1 Files: src/main/print-color.c (+2, -1) Zero out the zero mask! 2002-07-21 199dad30824ee8f08073652a0057709ff826603a Lines: +0, -2 Files: man/escputil.1.in (+0, -1) man/gimpprint-config.1.in (+0, -1) Remove spurious directive (from Eric Raymond) 2002-07-21 1bef45bca0179f5a96ba953e9d568de5d0ce2f28 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Updates from Thorsten. 2002-07-21 e4081e60a6dc6e1a69532efe787deec49463208e Lines: +16, -17 Files: src/main/print-escp2.c (+16, -17) Minor cleanup 2002-07-21 ac9fa065ec33d07aaea56318d2ea30312a11732f Lines: +61, -3 Files: src/main/print-escp2-data.c (+61, -3) Updates from Thorsten. 2002-07-21 1bee3e7f24653c057f91c9dd3cdc526c1d8ad096 Lines: +9, -9 Files: src/main/print-escp2-data.c (+7, -7) src/main/print-escp2.c (+2, -2) Clean up signedness; fix up some comments. 2002-07-21 60f0b20f81b558c35a6d4dd8d43933f28626255a Lines: +15, -12 Files: src/main/print-escp2.c (+15, -12) Speed up extra line fill. 2002-07-20 86ae2f17a5a5df39271a1e8d5a4f37e0a6c7a863 Lines: +138, -120 Files: src/foomatic/foomatic-printermap (+1, -0) src/ghost/README (+1, -0) src/main/print-escp2.c (+128, -120) src/main/printers.xml (+8, -0) Support Stylus Photo 960 More Epson cleanup 2002-07-20 5ddce5b34959e20fef6b410d81c6a9a943af5ecb Lines: +7, -3 Files: src/foomatic/foomatic-generator.in (+7, -3) Error out if there are any Foomatic ID's listed that don't match a Gimp-print printer. 2002-07-20 d22219f355eb5a3819d76e40fd1fcb19878b051c Lines: +5, -0 Files: src/main/print-util.c (+5, -0) Note the use of (non-ANSI) vsnprintf 2002-07-20 bdf89c17be364c026fac608e063543fcf5f734ef Lines: +21, -14 Files: src/ghost/ijsgimpprint.c (+21, -14) Remove some non-ANSI constructs, confusing comments, and unnecessary preprocessor definitions. Accept Duplex, PS:Duplex, Tumble, and PS:Tumble for compatibility with Ghostscript IJS driver. 2002-07-20 2ba14dddedad29d4d45391e39c825a8fb77ac2c6 Lines: +455, -512 Files: src/main/print-escp2-data.c (+337, -352) src/main/print-escp2.c (+58, -92) src/main/print-escp2.h (+47, -63) src/main/print-ps.c (+13, -5) Convert a lot of the Epson flags into parameters (simplifies the logic somewhat, too). Remove some non-ANSI constructs. 2002-07-20 41e229e36e7f247021f0178ccdd26822034afe3e Lines: +1, -17 Files: src/main/print-escp2-data.c (+0, -16) src/main/printers.xml (+1, -1) C42 appears to be functionally a C40. 2002-07-17 c18efbf84ef49111c49f75ed30298d6ab2b1ec11 Lines: +28, -0 Files: src/foomatic/foomatic-printermap (+1, -0) src/ghost/README (+1, -0) src/main/print-escp2-data.c (+16, -0) src/main/printers.xml (+10, -0) Add Epson C42UX 2002-07-17 08b51925798f59aeb28702cac713900070a74562 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) STP 2100 has a roll feed. 2002-07-17 ed85f3c5c897cc468497a4483610ca3f7f05eec3 Lines: +8, -8 Files: src/main/print-escp2-data.c (+8, -8) Distinguish the name of 7-color from 6-color. 2002-07-15 d1d5f3925bbdd60d571a7873bf7bfac3d9b20d1a Lines: +1, -1 Files: configure.ac (+1, -1) Bump the version =============================================================================== Name: gimp-print-4_3_3 2002-07-14 c82da4775bad49dd502be1140fb71a8350200efe Lines: +0, -0 Gimp-Print 4.3.3 release 2002-07-14 869e3c8bd16f1438603baf846e0f7a5522499992 Lines: +27, -4 Files: NEWS (+24, -1) README (+1, -1) configure.ac (+1, -1) debian/README.Debian (+1, -1) Gimp-Print 4.3.3 release 2002-07-14 c4b6026cdce8cad47e7c83f6651eb65bb3d10a95 Lines: +5, -7 Files: src/ghost/README (+5, -7) Support quadtone printing. 2002-07-14 713ed7d1a710910801a21889bcf0702c6bfe4173 Lines: +2, -2 Files: src/main/print-escp2-data.c (+2, -2) Don't call it Piezography (TM) quadtone just yet, as it hasn't been tuned for that. 2002-07-14 4e9fc36e6d41f99cdfa2419bc5d322fbadd84c60 Lines: +41, -37 Files: src/main/print-escp2.c (+41, -37) Handle extra black nozzles correctly at low resolutions. 2002-07-13 049691e9509c4265dab2bc7136246c102780682f Lines: +20, -20 Files: src/main/print-dither.c (+20, -20) Use typedef rather than #define 2002-07-12 0f066e69ae78a2ecc9b0a1d2bf7a6c87ede2f56d Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Advance the paper correctly. 2002-07-08 5c207ed5efc90f69e1f421a9c219bd1f0180bec5 Lines: +284, -302 Files: src/main/gimp-print-internal.h (+4, -9) src/main/print-escp2-data.c (+250, -250) src/main/print-escp2.c (+11, -15) src/main/print-escp2.h (+6, -11) src/main/print-lexmark.c (+2, -2) src/main/print-weave.c (+10, -14) test/escp2-weavetest.c (+1, -1) Cleanup 2002-07-08 37c348c1a6d7ff0ad6d4ddf312a741ee80518daf Lines: +9, -5 Files: src/main/print-dither.c (+9, -5) Fixed EvenTone's handling of photo inks for non-CMYK modes. 2002-07-07 6283b4078d153776643afab04d7010ceb0752ee2 Lines: +30, -35 Files: src/main/print-escp2-data.c (+30, -35) More tuning for quadtone inks 2002-07-07 f9f7885769b70c262070df9e5343bd1d77ff1d49 Lines: +38, -36 Files: src/main/print-dither.c (+38, -36) Make sure we don't use error diffusion in a transition range with adaptive hybrid dithering. 2002-07-07 85cb92a18443620bf491b7b9617d3a1fd4f8d672 Lines: +24, -22 Files: src/main/print-escp2-data.c (+24, -22) Parameterize the ink transition density for the Piezography inks. 2002-07-07 b2292e2bce786aaaa328c662dd58f07ba65dc1bd Lines: +7, -3 Files: src/main/print-escp2.c (+7, -3) Treat quadtone printing like color for purposes of setting up the printer (since it uses multiple heads). 2002-07-06 387cd7b1fdbdd7924ddc669461c16744c2f60f00 Lines: +2, -1 Files: src/main/print-escp2.c (+2, -1) Don't do head offset when printing with just one color. Also, the number of head offsets is the channel count, not the number of colors. 2002-07-06 1bde552f7b3506005ac8e3ce13fe8f760849b04d Lines: +2, -2 Files: src/main/print-escp2-data.c (+2, -2) Fix quadtone subchannels for C80. 2002-07-06 dc99215a726eba88e9843485511ca300bd6696dc Lines: +3, -1 Files: src/main/print-escp2.c (+3, -1) Remove limit on number of channels for head offset. 2002-07-06 8ea19263315950336b1e2d79016b323be00e0048 Lines: +1, -1 Files: src/main/print-weave.c (+1, -1) Remove hard-coded constant. 2002-07-06 91b7d9b75cbe3a6b4f755b7a65bf270976006b0a Lines: +263, -147 Files: src/main/print-escp2-data.c (+205, -88) src/main/print-escp2.c (+57, -56) src/main/print-escp2.h (+1, -3) Move head offset into physical channel definition 2002-07-05 22a22b96829a0d27deb7e72ce6458cadcdf3ea6d Lines: +2, -4 Files: src/gimp/print.c (+2, -4) Use g_strdup_printf rather than asprintf. 2002-06-30 566057b14de1c2dde4331ff4b3f6ab70848ee251 Lines: +142, -4 Files: src/main/print-escp2-data.c (+142, -4) Support quadtone printing on most pigment printers. 2002-06-30 7502ba3e475745c7a7fe19a2ac83796924bc5a6b Lines: +6, -1 Files: doc/users_guide/Makefile.am (+6, -1) Distribute the cups-edition.sgml, gimp-edition.sgml, and util-edition.sgml files. 2002-06-30 bcaeb5aa38f72065903e51f7ce6a97af60239d5a Lines: +42, -336 Files: src/main/print-escp2-data.c (+42, -336) Improve readability 2002-06-30 63e638b3c3261e33b3d805e04d3c9da0fcc3b7ea Lines: +478, -524 Files: src/main/print-escp2-data.c (+465, -507) src/main/print-escp2.c (+10, -13) src/main/print-escp2.h (+3, -4) Attach the HSL adjustments to the inkset, not to the printer. 2002-06-30 8c387a17faa9bce6ab4267fcb6b0cf054535526a Lines: +46, -37 Files: src/main/print-escp2-data.c (+36, -36) src/main/print-escp2.h (+10, -1) A bit more cleanup. 2002-06-30 7e8cc4dea4dd3ec931bcf559685150616541e1b2 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Minor update. 2002-06-30 9cac2ca00c17d515a8914853f8f3bb37024e9801 Lines: +418, -17 Files: src/main/print-escp2-data.c (+405, -15) test/unprint.c (+13, -2) Add quadtone support. =============================================================================== Name: gimp-print-4_3_2 2002-06-29 2cfe92e17d1617aeb3bae37dbb7decd02406fb1c Lines: +0, -0 Gimp-Print 4.3.2 2002-06-29 0a41d211337584de8102f9407ee45598baef8cd5 Lines: +132, -67 Files: COPYING (+1, -1) NEWS (+9, -1) README (+120, -63) configure.ac (+1, -1) debian/README.Debian (+1, -1) Prep for 4.3.2 2002-06-29 e8efb2feab49e57cdd4570d9a402da0cb5530c66 Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) Minor typo 2002-06-29 6dbf24812cf89bdf0ac53aff227d0b00d36f4686 Lines: +8, -2 Files: src/main/print-dither.c (+8, -2) Fixed Eventone's handling of raw CMYK channels. =============================================================================== Name: gimp-print-4_3_1 2002-06-28 7c9e8427165260a89f66eed87da9fe55721cee0c Lines: +106, -58 Files: NEWS (+92, -45) README (+3, -3) debian/README.Debian (+2, -2) src/ghost/README (+9, -8) Prep for 4.3.1 2002-06-28 627b9b63569ecb4255c98fb2097c1ae058410c5f Lines: +2, -2 Files: COPYING (+2, -2) Year updates 2002-06-28 fe96b438c072f52c56427b50d3f181f6087ac03b Lines: +9, -10 Files: m4/stp_libconfig.m4 (+9, -10) Fix portability issue 2002-06-21 af22a97181a553a60ed303a6fbe30edddabbba8c Lines: +18, -5 Files: src/main/print-dither.c (+18, -5) Force Eventone to use less photo ink. Also make transition more gradual. 2002-06-21 95b238eadd3f19fdc5f70e80f0d8033ab5217eee Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) STC 900 should print at a base resolution of 360 at all resolutions except 1440x720.c 2002-06-21 45b221a6ddf738d697d1f0b14fe189949f8069ce Lines: +493, -413 Files: src/main/print-escp2-data.c (+493, -413) Reorder the ink lists to make them a bit more rational 2002-06-21 7fcfa7e8a410450fd9ac86e98a9c53a38739c3eb Lines: +13, -0 Files: src/main/print-escp2-data.c (+13, -0) Add 1440x1440 resolutions to Stylus Pro printers 2002-06-19 bc94a5fe160c4294d3de7ee21fc88d68596627a6 Lines: +18, -18 Files: src/main/print-escp2-data.c (+14, -14) src/main/print-escp2.c (+4, -4) Fix a little density bug that crept in. Get rid of the "enhanced" microweave; that's handled by the resolution list. 2002-06-18 7cfc1eb1cd96be5776ca2a378e71aeccfe16f8c4 Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Tune 2880 dpi on 4 pl photo printers. 2002-06-18 e422f3722f4d73497db88d8242abd8bf6d74e625 Lines: +2, -2 Files: src/main/print-escp2-data.c (+2, -2) Stylus Photo 2100/2200 appears to be a consumer-type, rather than a pro-type, printer. 2002-06-18 243cc593f353c0fe2e6be10152260c77b0c8553a Lines: +4, -0 Files: src/foomatic/foomatic-printermap (+4, -0) Add some printer types 2002-06-18 a71dc136da923e6a1dabf3354762a0aaefb61efe Lines: +2, -2 Files: src/main/print-escp2.c (+2, -2) Stupid trivial bug 2002-06-18 cb9d657b1bbae398a629a7e56d170a920adafdaa Lines: +1, -1 Files: m4/stp_gimp.m4 (+1, -1) Improve message if gimp-config fails. 2002-06-18 685e7985b2c3b02c5d9576c0130f939eec4c9b8f Lines: +5, -0 Files: src/ghost/README (+5, -0) Add Epson 950, 2100, 2200, 7600, and 9600. 2002-06-18 ae9017e425425c04bb1d001f274865514992e177 Lines: +515, -504 Files: src/main/print-escp2-data.c (+428, -407) src/main/print-escp2.c (+62, -74) src/main/print-escp2.h (+25, -23) Clean up a few unused flags. Reconfigure the inks some for the 4 pl pigment and 2 pl dye printers. 2002-06-15 a08efba4066e42ffb8d45ffe92078df38a35de2f Lines: +169, -7 Files: src/main/print-escp2-data.c (+153, -7) src/main/printers.xml (+16, -0) Vague attempt at support for 2100/2200; preliminary support for 7600/9600. 2002-06-15 8901127bb54e7e0c5e91609992724ee176a0f554 Lines: +4, -4 Files: src/main/print-escp2-data.c (+4, -4) Altered some ink droplet size data. 2002-06-15 c1a537ce8902007a396e491c275a7286d878389d Lines: +307, -715 Files: src/main/print-escp2-data.c (+300, -669) src/main/print-escp2.c (+4, -35) src/main/print-escp2.h (+3, -11) Clean up (at least visually, and to some extent structurally) some of the Epson printer data. 2002-06-15 104132eb06c95920f433f32eec9a06f5c6b39161 Lines: +246, -355 Files: src/main/print-escp2-data.c (+211, -336) src/main/print-escp2.c (+16, -18) src/main/print-escp2.h (+3, -1) src/main/printers.xml (+16, -0) VERY preliminary support for Stylus Photo 2100/2200 (it will not work yet). 2002-06-10 e7f62f014c4f21bb3403aff9b93c9466e77d324c Lines: +57, -22 Files: src/main/print-escp2.c (+57, -22) Survive if the user asks to print in black and white with color-only inks selected. 2002-06-09 853b1e5b2a475f777ad2b2534c6be72e422ee13e Lines: +3, -3 Files: src/main/print-escp2-data.c (+3, -3) Typi 2002-06-09 1c3905859dc45ab8913e1413b44a091690bc51af Lines: +382, -93 Files: src/main/print-escp2-data.c (+292, -13) src/main/print-escp2.c (+76, -78) src/main/print-escp2.h (+14, -2) Rearrange the inks in the Epson driver; this will allow us to support the 2100/2200 as well as hextone/quadtone type inks. 2002-06-09 283bcaba9080f16e7965b38579c58ba8c4b1a677 Lines: +5, -5 Files: src/main/print-escp2-data.c (+5, -5) Updates for the Stylus Photo 950 from Thorsten Schnier 2002-06-09 ba4d8733035d049a9d58180afff6c7400fe284a5 Lines: +5, -0 Files: test/parse-escp2 (+5, -0) Recognize some oddball alignment-related commands from Stylus Photo 820 and friends. 2002-06-09 cb498d7e297069aaff9e807222b7def3328f8c78 Lines: +6, -4 Files: src/cups/Makefile.am (+6, -4) Allow use of an install program with a relative path (from 4.2 branch and Roger). 2002-06-09 ad7452a4e6679cac2a8338a51a98078ade10fcd0 Lines: +88, -74 Files: src/main/print-weave.c (+88, -74) Don't print spurious vertical lines (or potentially other garbage) in certain weave settings (566536). 2002-06-09 c04c6a4e6125a949c25041ce3e9e6ac97e7edd8b Lines: +0, -4 Files: include/gimp-print/Makefile.am (+0, -2) man/Makefile.am (+0, -2) Remove BUILD_LIBGIMPPRINT 2002-06-09 76dfbdd1159a13a67df12d6eef5b85655e073a2e Lines: +1, -0 Files: src/foomatic/foomatic-printermap (+1, -0) Epson stylus photo 950 2002-06-09 7e3c14efa6d3b6b9d9b752f0ac0b51ac06df74b3 Lines: +30, -45 Files: configure.ac (+3, -31) src/cups/Makefile.am (+4, -1) src/foomatic/Makefile.am (+5, -1) src/ghost/Makefile.am (+4, -1) src/gimp/Makefile.am (+4, -1) src/main/Makefile.am (+2, -8) src/testpattern/Makefile.am (+4, -1) test/Makefile.am (+4, -1) Fix _DEPENDENCIES determination by moving LIBGIMPPRINT_LIBS out of configure.ac 2002-06-09 63b7c82a8cb25eb7509c6964bf1b2b768fbf8245 Lines: +2, -2 Files: COPYING (+2, -2) Small GPL amendments (year 2000 date fixes) 2002-06-05 bdc90e15afd2a39a234f83a25d32d214f5577a10 Lines: +104, -37 Files: src/testpattern/testpattern.c (+40, -17) src/testpattern/testpattern.h (+20, -0) src/testpattern/testpatternl.l (+1, -0) src/testpattern/testpatterny.y (+43, -20) Add ability to print 16-bit raw images. 2002-06-05 dedd12f3876737cd8c2dce67ab7c04c9e55a45a7 Lines: +462, -140 Files: src/main/print-escp2-data.c (+397, -92) src/main/print-escp2.c (+41, -43) src/main/print-escp2.h (+16, -5) src/main/printers.xml (+8, -0) Preliminary support for Stylus Photo 950. This requires non-trivial changes, as using the smallest dot size (0x10) appears to require actually using only one bit while printing, and it can print at a resolution of 720 DPI. Also, fix a minor printf-related problem. 2002-06-04 3121e2e3282bf82cd3db47658284fe7ccde7d175 Lines: +0, -1 Files: src/main/print-dither.c (+0, -1) Bring eventone raw cmyk into line with standard algorithm. 2002-06-04 d06133d80e1851a5130ce2516059c346d2cec7b4 Lines: +1, -1 Files: configure.ac (+1, -1) po/de.po (added +0) Add German 2002-06-01 5c1cc041b890d5318958f3c992bcde785199dce6 Lines: +3, -1 Files: src/ghost/ijsgimpprint.c (+3, -1) ijs_server_get_page_header => 1 is not an error. 2002-06-01 9f99e06aa8208e91be4220ec6be0b4ee8576a11a Lines: +12, -9 Files: src/ghost/ijsgimpprint.c (+12, -9) Don't die on really huge images. 2002-05-28 e667ab47e0cbd16d806640f985526a765ef1a35d Lines: +0, -1 Files: src/main/print-dither.c (+0, -1) Remove unneccesary code line in dither_cmy_et 2002-05-28 ed41480ce73767a2cf293cfd271d1e83512f8cb3 Lines: +2, -2 Files: src/main/print-util.c (+2, -2) Fix off-by-one error in VASPRINTF 2002-05-19 012081897b211baeb0bf6fca12aa408c56dc9c85 Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) Fix ALL_LINGUAS typo 2002-05-19 ed26df695310ff861b664f53d29d096df413802d Lines: +9, -25 Files: src/main/print-dither.c (+9, -25) Change non-square error-diffusion for eventone dither. 2002-05-18 c2f766d8d294607f239f24ff46ea715b23db2afb Lines: +30, -98 Files: src/main/print-util.c (+30, -98) Minor typo 2002-05-18 f5b2bed02dc79db703c1e706513b92a5040d6e6e Lines: +132, -61 Files: Makefile.am (+2, -1) debian/changelog (+2, -1) debian/compat (added +1) debian/control.in (+126, -54) debian/cupsys-driver-gimpprint.conffiles (removed -1) debian/rules (+1, -4) Update packaging to debhelper v4 Versioned library development and documentation packages Sync package descriptions with 4.2 branch 2002-05-18 eccff76225e3d79f82d338aa2277de1761fbc972 Lines: +10, -17 Files: src/cups/Makefile.am (+10, -17) Fix install and uninstall; add LINGUAS support 2002-05-17 b001db42d64f8cbaae1771b2c3c10e758fd9b67a Lines: +65, -83 Files: debian/changelog (+9, -2) debian/control.in (+10, -8) debian/libgimpprint.postinst (removed -41) debian/rules (+46, -32) Move to debhelper v4; Improve control.in package versioning 2002-05-16 3f1055095d03829e18d5ad158a74e5147ca4ca24 Lines: +1, -1 Files: src/escputil/Makefile.am (+1, -1) Silly typo 2002-05-15 e0ef11d25d569d838b712af7f6b1c77ea1680477 Lines: +0, -12 Files: src/cups/Makefile.am (+0, -2) src/foomatic/Makefile.am (+0, -5) src/ghost/Makefile.am (+0, -1) src/gimp/Makefile.am (+0, -1) src/testpattern/Makefile.am (+0, -1) test/Makefile.am (+0, -2) Remove _DEPENDENCIES which are determined by automake 2002-05-11 2e9233db8bd2be054c760fa3d84cddf65644276c Lines: +31, -20 Files: configure.ac (+1, -1) po/pt.po (added +0) src/escputil/escputil.c (+30, -19) Add Portuguese translation 2002-05-11 ec6db4795d53bbdd382591cc3ae364872cbee2e4 Lines: +7, -1 Files: src/ghost/README (+7, -1) Some corrections of the previous submission. 2002-05-11 8d6aa5e76fa643f1c46f5c849ea0135eed4f1fac Lines: +18, -18 Files: README (+14, -10) src/ghost/README (+4, -8) Updates on README files for IJS driver. 2002-05-09 080ff271d7bcbdbdd67871dda944f091c8596b60 Lines: +10, -0 Files: src/main/print-util.c (+10, -0) Clean up vasprintf. Check for some null pointers. 2002-05-09 aa4e66214c807ea057b48c51d2db2c33d245cac1 Lines: +31, -58 Files: configure.ac (+1, -1) src/main/gimp-print-internal.h (+1, -11) src/main/print-escp2.c (+23, -34) src/main/print-lexmark.c (+1, -1) src/main/print-util.c (+3, -9) src/main/print-weave.c (+2, -2) Add Spanish to list of translated languages Clean up vasprintf use. Clean up use of columns in Epson driver (and fix up some constness along the way). 2002-05-07 73b00681574c3afdaea0046cfa15aa99909bf498 Lines: +6, -0 Files: src/foomatic/foomatic-printermap (+6, -0) Added HP OfficeJet, OfficeJet LX, 300, 330, 350, Pro 1150C. 2002-05-06 1a70adbfd8d6fd6c72ad2272ff916c5575f2d6da Lines: +2, -2 Files: m4/stp_pkgconfig.m4 (+2, -2) Fix hard-coding of 'gimpprint', using MODULE_DOWN[] instead 2002-05-06 31eea7318c09715ff61b7eb2e0e6b818be81bd7e Lines: +1, -1 Files: configure.ac (+1, -1) Move config.h back to the root; it fixes a gettext bug 2002-05-02 8ce546fb1642ccb2f0459ae808e89a190d52ea03 Lines: +7, -1 Files: debian/changelog (+6, -0) debian/control.in (+1, -1) Move escputil to section utils 2002-05-02 dbd0644f57146109961dc78b7227ec2e3f0abfbe Lines: +9, -5 Files: configure.ac (+9, -5) Fix --enable-debug for GNU CC 2002-05-01 0ba39fc415d40b699748dfea3b49be2f17913082 Lines: +4, -3 Files: src/main/print-pcl.c (+2, -3) src/main/print-util.c (+2, -0) Back out gratuitous paper name changes 2002-05-01 1aff86e2f351385552b653da6b11e29daa46f0c0 Lines: +11, -11 Files: src/main/print-util.c (+11, -11) Back out changes to paper key names 2002-04-30 f58a37efd2f2baabe1f170c23369bacd75b3af89 Lines: +31, -28 Files: src/main/print-pcl.c (+31, -28) Changed short paper names to match the changes made by Till on 2002-04-17, otherwise paper sizes disappear for printers that do not support custom (user defined) sizes. Also, removed the translateable strings from the paper sizes as they are not used, the ones in print-util.c are used. 2002-04-28 2879e6f0589de5f2dde0243578de4b1ca2404ca3 Lines: +0, -0 Files: po/es.po (added +0) Spanish translation =============================================================================== Name: gimp-print-4_3_0 2002-04-28 431ba8f529e98864ef8e7ecdf0c3ede6e7e149f1 Lines: +0, -0 4.3.0 2002-04-28 0ca69a1e95a63b1f624a46a996bb67f84cbc7f40 Lines: +1, -1 Files: configure.ac (+1, -1) Bump the version 2002-04-28 97f7919adfb2ee43bbbd8feca94cb87ed3aa9c77 Lines: +653, -757 Files: COPYING (+60, -0) NEWS (+24, -284) README (+5, -8) configure.ac (+25, -12) debian/README.Debian (+2, -2) scripts/autogen.sh (+1, -1) scripts/texinfo.tex (+283, -215) src/cups/Makefile.am (+8, -8) src/escputil/Makefile.am (+3, -2) src/foomatic/Makefile.am (+7, -6) src/ghost/Makefile.am (+3, -2) src/ghost/README (+14, -12) src/gimp/Makefile.am (+3, -2) src/main/print-dither.c (+4, -4) src/main/print-escp2.c (+201, -192) src/testpattern/Makefile.am (+3, -2) test/Makefile.am (+7, -5) Fix autostuff Clean up Epson driver a bit Make Even Tone be the default dither (this is development!) Mac OS X compatibility in makefiles Prep for 4.3.0 2002-04-26 abab9dce7df901d10c8832e5d47868e1c82216b7 Lines: +3, -2 Files: src/main/print-dither.c (+3, -2) Improve Eventone's performance on fine checked patterns (at the expense of some waterfalling...) 2002-04-25 ccb8135b9ec379e31929fcc5b6f845b2336c02e6 Lines: +3, -4 Files: src/main/print-dither.c (+3, -4) Fix tearing problem around black inks. 2002-04-24 c1c8cb9b807eeea30d7090b0ed642a3e71856e45 Lines: +11, -30 Files: src/cups/genppd.c (+11, -30) getopt_long_only has portability problems with some BSD's. 2002-04-23 3750c6491e740ef71350abafb83f57c23a8de762 Lines: +2, -2 Files: src/main/print-dither.c (+2, -2) Improve waterfalling in EvenTone for six color printers. 2002-04-21 e80db0a6586fd7ab3a251f2a4012594ca3661f0a Lines: +388, -4 Files: src/main/print-dither.c (+388, -4) First cut at implementing all varieties of the EvenTone algorithm. 2002-04-21 5a213d2dd9b07b9968636853c8928cca5ae8c4b9 Lines: +312, -280 Files: src/main/print-dither.c (+312, -280) Split Eventone into several functions ready for implementation of other variants. Fix a bug that was causing bad waterfalling. 2002-04-20 665d834e164ae69611fc5bc72c9c6b537aa43c85 Lines: +6, -6 Files: test/run-weavetest (+6, -6) Eliminate bash-isms 2002-04-17 c772776918cc7d28d80ea3b90caaac5193e71b8c Lines: +1, -0 Files: src/foomatic/foomatic-printermap (+1, -0) Added the Sony IJP-V100. 2002-04-17 7d0b0e7789e3221738815da2a96d7dc332d5e331 Lines: +11, -11 Files: src/main/print-util.c (+11, -11) Changed short names for the japanese B paper sizes from "Bx" to "JISBx" so that the short names are easier understandable for users and also correctly treated by Foomatic. 2002-04-16 ff1e361dee47df6549d9e6bcf1336549102d4494 Lines: +1, -0 Files: src/foomatic/foomatic-printermap (+1, -0) Added HP 2500CM printer. 2002-04-14 235ac9ac40f3e3011d3c1ea51495d1d349725521 Lines: +13, -20 Files: lib/vasprintf.c (+4, -4) src/cups/genppd.c (+2, -0) src/main/print-util.c (+7, -16) 543562 Portability issues 2002-04-12 496acac467b29198e1166d3edff84c731d66b93c Lines: +1, -1 Files: src/main/print-escp2-data.c (+1, -1) Change settings for Matte paper and 4 color printers. 2002-04-09 d7fd805855cc2f7c39ceacb4810f3515937ce05b Lines: +8, -6 Files: configure.ac (+8, -6) Use AC_LIBOBJ instead of the deprecated direct LIBOJBS usage 2002-04-08 6cd020e202867b025e6fac9525ddb59a94295361 Lines: +1, -1 Files: doc/users_guide/utils.sgml (+1, -1) Changed kernel config option from CONFIG_PRINTER_READBACK to CONFIG_PARPORT_1284. 2002-04-08 8611d0fbd7e6e8a66d7ebc42a8781d5ceecd0129 Lines: +452, -26 Files: doc/users_guide/Makefile.am (+255, -8) doc/users_guide/cups-edition.sgml (added +58) doc/users_guide/cups.sgml (+6, -2) doc/users_guide/gimp-edition.sgml (added +58) doc/users_guide/title.sgml (+0, -16) doc/users_guide/users-guide.sgml (+18, -0) doc/users_guide/util-edition.sgml (added +57) Created new top level files for separate editions of the User's Guide. 2002-04-08 c12090e5ca63105aafb6745e05a3fc29334c4cf1 Lines: +1, -1 Files: src/main/print-pcl.c (+1, -1) Corrected margins on DeskJet 2000 per mail from Michel Goraczko to Roger Leigh. 2002-04-07 e0ee777f762048f3fa267a0b074a904cc97f2c2c Lines: +6, -5 Files: debian/changelog (+3, -2) debian/control.in (+1, -1) debian/rules (+2, -2) debian/{foomatic-db-gimpprint.files => foomatic-db-gimp-print.files} (+0, -0) Rename foomatic-db-gimpprint to foomatic-db-gimp-print 2002-04-07 30d4acd17b31d50d885b1d0f367d98dada1fdbee Lines: +24, -14 Files: src/foomatic/foomatic-generator.in (+24, -14) Modified command line option evaluation to simplify Makefiles calling the foomatic-generator. 2002-04-07 6fe74be44f5d2af5f81f6d038229beddc714f271 Lines: +22, -8 Files: man/escputil.1.in (+22, -8) Added descriptions for -o, -s, -l, -M options. Updated description for -u option. 2002-04-07 3ed3b6dcf29d43fa73a346aaf87154934af8f7e5 Lines: +6, -12 Files: doc/users_guide/utils.sgml (+6, -12) *** empty log message *** 2002-04-07 ad8cd89d768ed255882226ad4dde5448ae31cce6 Lines: +9, -5 Files: doc/users_guide/utils.sgml (+9, -5) *** empty log message *** 2002-04-07 180a8bc40b69b00aef0acb276fa4797c984ca02f Lines: +57, -51 Files: doc/users_guide/utils.sgml (+57, -51) Reformatting of the escputil examples. I thought they looked ugly on the right margin when printed. 2002-04-07 a29328d1bd929ee6d77de6a807dd07c82f42b9dd Lines: +15, -15 Files: doc/users_guide/Makefile.am (+5, -5) doc/users_guide/users-guide.sgml (+10, -10) doc/users_guide/{ch_0.sgml => title.sgml} (+0, -0) doc/users_guide/{ch_1.sgml => history.sgml} (+0, -0) doc/users_guide/{ch_2.sgml => gimp.sgml} (+0, -0) doc/users_guide/{ch_3.sgml => cups.sgml} (+0, -0) doc/users_guide/{ch_4.sgml => utils.sgml} (+0, -0) Renamed files to make it easier to deal with multiple versions of the manual. Fixed (I think) the make dist problem in Makefile.am. Updated users-guide.sgml to use new file names for chapter files. 2002-04-07 65a39357fef939efceb158d32c0a2cb67436a49c Lines: +51, -52 Files: doc/users_guide/Makefile.am (+1, -1) doc/users_guide/ch_0.sgml (+3, -3) doc/users_guide/ch_4.sgml (+47, -48) Updates include minor textual fixes to ch_0 and ch_4. Makefile.am repaired to allow make dist to include more than users-guide.sgml. 2002-04-06 8206b840697ff77068026eb3646fe1aaa7685e4e Lines: +8, -10 Files: src/foomatic/Makefile.am (+8, -10) Add install-kit rule 2002-04-06 aaaef0af62e6c7877e26c260ff5e2686aa9e930d Lines: +1, -1 Files: src/cups/genppd.c (+1, -1) 540307 Syntax error in CloseUI in PPD files 2002-04-06 0368ba7b5a17930cd0edf5db2fece0cd24e598b1 Lines: +21, -16 Files: src/foomatic/Makefile.am (+5, -5) src/foomatic/foomatic-generator.in (+16, -11) Let foomatic data go into "gimp-print" and "gimp-print-ijs" sub dirs of "foomatic-db", 2002-04-06 b55c459cd099ad1646eefc3daa28232f85141ed8 Lines: +26, -13 Files: src/foomatic/Makefile.am (+13, -3) src/foomatic/foomatic-generator.in (+13, -10) Let Foomatic data for GhostScript and IJS drivers go into separate directories (to simplify Debian packaging). 2002-04-06 7158a11cc9a788ebe615fdbcb5410a9e5cb846f6 Lines: +2321, -1874 Files: doc/users_guide/Makefile.am (+20, -5) doc/users_guide/ch_0.sgml (added +80) doc/users_guide/ch_1.sgml (added +108) doc/users_guide/ch_2.sgml (added +898) doc/users_guide/ch_3.sgml (added +316) doc/users_guide/ch_4.sgml (added +418) doc/users_guide/gfdl.sgml (added +466) doc/users_guide/users-guide.sgml (+15, -1869) Added chapter 4, the description of the escputil utility. Chapters now have their own separate files and the entire document is pulled together via the users-guide.sgml file. This necessitated a few Makefile changes. 2002-04-06 82c4f096704936ea5e606a187fcc7dfaec6d64cc Lines: +1, -0 Files: m4/.cvsignore (added +1) Cleanup cvsignore 2002-04-06 1b9aa0eefa75b2b429271820fb81d6cc1f587731 Lines: +5, -0 Files: src/ghost/.cvsignore (+2, -0) src/main/.cvsignore (+3, -0) Cleanup 2002-04-06 6f367a10ce1aa006131a58a9416e63977cbf8cbe Lines: +0, -78 Files: src/ghost/Makefile.am (+0, -4) src/ghost/debian-patch (removed -40) src/ghost/debian-patch-stp (removed -34) Remove patch intended for Ghostscript 5.10, which is no longer supported. 2002-04-06 7bc3cd15a35927db3d1491bf2e9463e23b18b28e Lines: +5, -0 Files: configure.ac (+5, -0) Generate src/ghost/contrib.mak.addon correctly. 2002-04-06 e2ba467bb643020be0c425ecd23f49a7e49a0aad Lines: +1, -1 Files: configure.ac (+1, -1) Try -ltermcap on the third round, not -lcurses a second time. 2002-04-04 cd16d6103266c5790f8aa827ae944dc5928b6032 Lines: +17, -4 Files: src/ghost/ijsgimpprint.c (+17, -4) 539013 IJS driver must set top left correctly 2002-04-03 48f25c2fad68b046033f6a6f16cb23484d283a3c Lines: +1, -0 Files: m4/stp.m4 (+1, -0) Fix possible autoconf _AM_PATH_GIMPPRINT macro unexpanded error with m4_pattern_allow. 2002-04-03 2054ae29f4a21f4bec71a4dfeb82b02ada983d05 Lines: +0, -37 Files: configure.ac (+0, -37) Remove GIMP source tree exclusion code 2002-04-03 25ed57398c7b865f043113291f95acdbbd4f08c7 Lines: +1, -1 Files: m4/stp_cups.m4 (+1, -1) Don't require cups-config. Remove AC_PATH_PROG third argument 2002-04-03 de87f5534f01794ff0f7fc41f7cedfef9e21fd85 Lines: +2, -0 Files: Makefile.am (+2, -0) Don't distribute configure.in, created as a libtool bug workaround 2002-04-03 32ece4106d141de846d0f570d8720ef590d2aa13 Lines: +1, -1 Files: src/main/print-pcl.c (+1, -1) 538500 PCL driver buffer overrun 2002-04-03 e2e191cfc573b52c43f6e800b0cae4e435771bb7 Lines: +14, -4 Files: src/ghost/ijsgimpprint.c (+14, -4) Set the page size name in addition to just the dimensions 2002-04-02 2d1632a9602ccc600ecac5f9992db54febef2d4d Lines: +112, -111 Files: src/ghost/README (+112, -111) -g is wrong for point size. 2002-03-31 88e0f7e6611dc5af03ba3f71c7d8bbb582b1a018 Lines: +1, -1 Files: m4/stp_path_lib.m4 (+1, -1) Fix pkgconfig default setting, enable libconfig to be used 2002-03-31 d375d4a9ed61aee712a9e1cee0812eb8cb51ce0a Lines: +2, -2 Files: src/foomatic/foomatic-generator.in (+2, -2) DeviceGrayscale => DeviceGray 2002-03-31 0b314b717c6932f1ece19c64f48101bc7fd651a2 Lines: +3, -3 Files: src/ghost/README (+3, -3) DeviceGray ==> DeviceGrayscale 2002-03-30 3c883a5378dac235b1da63fc60dc55ccf5bdb756 Lines: +3, -1 Files: src/foomatic/Makefile.am (+3, -1) Fix up the directories 2002-03-30 6f65fa68afa3db6a2c52c28b9c05bbeaeb1ead3d Lines: +11, -0 Files: src/ghost/README (+11, -0) Added a hint because of the IJS Foomatic data to the src/ghost/README 2002-03-30 9cea6a86a7e2168d885cf6765c6bcc69b3071327 Lines: +1, -1 Files: src/ghost/ijsgimpprint.c (+1, -1) Fix debug output to match argument 2002-03-30 31498530dc0e900906f229d18756472cb6042d37 Lines: +16, -11 Files: src/ghost/ijsgimpprint.c (+16, -11) 537248 IJS driver mis-handles -r option 2002-03-30 bc040b3bc670aeba2c4e20eb491c1d1049ce0ec5 Lines: +25, -8 Files: README (+25, -8) Updated Foomatic section of main README, due to IJS. 2002-03-30 74fa4106e6a2d946d91dbbb822646b0e3bfd2eff Lines: +618, -37 Files: src/foomatic/Makefile.am (+7, -1) src/foomatic/foomatic-generator.in (+111, -27) src/foomatic/foomatic-templates-ijs/Brightness.xml (added +24) src/foomatic/foomatic-templates-ijs/Color.xml (added +20) src/foomatic/foomatic-templates-ijs/Contrast.xml (added +24) src/foomatic/foomatic-templates-ijs/Cyan.xml (added +24) src/foomatic/foomatic-templates-ijs/Density.xml (added +24) src/foomatic/foomatic-templates-ijs/Dither.xml (added +20) src/foomatic/foomatic-templates-ijs/Gamma.xml (added +24) src/foomatic/foomatic-templates-ijs/ImageType.xml (added +63) src/foomatic/foomatic-templates-ijs/InkType.xml (added +20) src/foomatic/foomatic-templates-ijs/InputSlot.xml (added +20) src/foomatic/foomatic-templates-ijs/Magenta.xml (added +24) src/foomatic/foomatic-templates-ijs/MediaType.xml (added +20) src/foomatic/foomatic-templates-ijs/Model.xml (added +21) src/foomatic/foomatic-templates-ijs/PageSize.xml (added +20) src/foomatic/foomatic-templates-ijs/Quality.xml (added +20) src/foomatic/foomatic-templates-ijs/Resolution.xml (added +20) src/foomatic/foomatic-templates-ijs/Saturation.xml (added +24) src/foomatic/foomatic-templates-ijs/Yellow.xml (added +24) src/foomatic/foomatic-templates-ijs/gimp-print.xml (added +48) src/foomatic/printer_options.c (+3, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/Brightness.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/Color.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/Contrast.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/Cyan.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/Density.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/Dither.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/Gamma.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/ImageType.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/InkType.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/InputSlot.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/Magenta.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/MediaType.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/Model.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/PageSize.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/Quality.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/Resolution.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/Saturation.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/Yellow.xml (+0, -0) src/foomatic/{foomatic-templates => foomatic-templates-gs}/gimp-print.xml (+10, -6) src/ghost/README (+1, -1) src/ghost/ijsgimpprint.c (+2, -2) Added Foomatic data generation for the IJS interface of GIMP-Print. Fixed paths of IJS header files in src/ghost/ijsgimpprint.c Fixed IJS command for the media source in src/ghost/README: It must be "MediaSource" not "InputSlot". 2002-03-30 6580f5e7a31d9801938555ba89c1f060c8e93b24 Lines: +2, -2 Files: src/ghost/ijsgimpprint.c (+2, -2) Un-fix the header files. 2002-03-30 85191991900c777b8c9b0803daeca7a6258827cd Lines: +2, -2 Files: src/ghost/ijsgimpprint.c (+2, -2) Fix paths of IJS header files. 2002-03-30 3a7b9efec0d06e0fb3e74a4e1119398fa6e79c53 Lines: +116, -113 Files: src/ghost/README (+116, -113) -g option is used to set paper size for IJS driver. 2002-03-30 2d053f4a540ed86581238e07dd9976aec8eb562a Lines: +3, -3 Files: configure.ac (+1, -0) m4/stp_cups.m4 (+1, -2) src/cups/Makefile.am (+1, -1) Only genppd needs libz 2002-03-30 86737746005209fab888101d30b1792cba37e6d8 Lines: +5, -23 Files: src/main/print-dither.c (+5, -23) Fix some waterfall and bleed problems in EvenTone. 2002-03-29 b694836ba5f01e154ce7f973627f86f56c094493 Lines: +115, -99 Files: src/main/print-dither.c (+115, -99) Fix EvenTone and single-ink printers. Make EvenTone use d->n_channels rather than NCOLORS. Free all the memory that was being allocated. 2002-03-28 ebe0a4e5baee90d942bf680bc1ee6cba168306de Lines: +8, -0 Files: src/foomatic/foomatic-templates/gimp-print.xml (+8, -0) Added warning that the Foomatic data is onlyy for GIMP-Print 4.3.x. 2002-03-28 3769216afe90daf5ea882426a8b0b73bad1c6b51 Lines: +7, -0 Files: src/foomatic/foomatic-printermap (+7, -0) Added new Kyocera laser printers. 2002-03-27 0d5551fa2e9909d3f5f7f2250d9b5a7a07965719 Lines: +1, -1 Files: test/testdither.c (+1, -1) Prettier output 2002-03-27 75c9bcbc6cb53fc0e2aa7062b8342080357563ec Lines: +1, -1 Files: src/main/Makefile.am (+1, -1) gimpprint.m4.bot has been removed 2002-03-24 13294dab020ede7a2cf47e7fdf137d8c515b9845 Lines: +5, -0 Files: include/.cvsignore (+5, -0) Update include .cvsignore for config.h timestamps 2002-03-24 5aa4047c61f23385dfa29776b2323af70463985a Lines: +0, -6 Files: src/main/gimpprint.m4.bot (removed -6) Superseded by gimpprint.m4.top 2002-03-24 4f7ffe412f169c8bf98ffbe23dabb974003b867c Lines: +12, -6 Files: m4/stp.m4 (+1, -2) src/main/gimpprint.m4.top (+11, -4) *** empty log message *** 2002-03-24 71949083e1251ba00367869791267c9e435861d9 Lines: +7, -0 Files: scripts/autogen.sh (+7, -0) Temporary libtool fix: symlink configure.in->configure.ac 2002-03-23 0de34f939759f612f55d3b61b9851af6f299fd44 Lines: +0, -10 Files: src/main/gimpprint.pc.in (removed -10) Remove gimpprint.pc.in (now generated by configure) 2002-03-23 f9ce08786925674b716ab966302de3977ac45176 Lines: +0, -264 Files: src/main/gimpprint-config.in (removed -264) Remove gimpprint-config.in (now generated by configure) 2002-03-23 89d0c3bcb8190a87b0fa7340e82df2f0241b9f8d Lines: +0, -11 Files: src/main/gimp-print.pc.in (removed -11) Remove old pkg-config template (renamed to gimpprint.pc.in) 2002-03-23 e9ce23b92af8f9f299faf6fd34e84d38805ae114 Lines: +17, -18 Files: autogen.sh (+1, -1) doc/README.maintaining (+16, -17) Update build: remove all traces of configure.ac 2002-03-23 e76f043b6ecbf1c45dbe26a5d84c472bbaac20a7 Lines: +1016, -1210 Files: acconfig.h (removed -68) autogen.sh (+1, -1) configure.ac (added +718) configure.in.in (removed -839) debian/rules (+1, -1) doc/README.maintaining (+15, -21) doc/developer/integrating.texi (+4, -4) scripts/autogen.sh (+11, -17) src/main/.cvsignore (+1, -1) src/main/gimpprint-config.in (+240, -69) src/main/gimpprint.m4 (removed -189) src/main/gimpprint.m4.bot (added +6) src/main/gimpprint.m4.top (added +9) src/main/gimpprint.pc.in (added +10) Update build: configure.ac and related files Update documentation to describe the new build 2002-03-23 1e0e26be551d81e3d7291267b7a936f9185d08c4 Lines: +0, -851 Files: configure.ac.in (removed -851) Remove redundant configure.ac.in now configure.ac is not generated 2002-03-23 c8f5eaf21e057c6384cb650ab9f4eb24cc39419c Lines: +111, -112 Files: Makefile.am (+8, -19) doc/Makefile.am (+5, -5) doc/developer/Makefile.am (+5, -4) doc/users_guide/Makefile.am (+3, -1) include/gimp-print/Makefile.am (+5, -3) man/Makefile.am (+15, -1) samples/Makefile.am (+5, -5) src/Makefile.am (+1, -2) src/cups/Makefile.am (+19, -15) src/escputil/Makefile.am (+3, -6) src/foomatic/Makefile.am (+4, -8) src/ghost/Makefile.am (+6, -5) src/gimp/Makefile.am (+8, -11) src/main/Makefile.am (+16, -17) src/testpattern/Makefile.am (+4, -6) test/Makefile.am (+4, -4) Update build: update all Makefile.ams All Makefiles are now self-contained (no logic in configure) 2002-03-23 56f9ea7aa07c4b414830d842483d0f6ed59b5109 Lines: +1, -2 Files: Makefile.am (+1, -2) Fix .PHONY entries to only use one line 2002-03-23 acbc778f4c0c8484663bde50862689413f89bbb2 Lines: +1573, -0 Files: m4/stp.m4 (added +56) m4/stp_cups.m4 (added +162) m4/stp_gimp.m4 (added +65) m4/stp_libconfig.m4 (added +317) m4/stp_option.m4 (added +124) m4/stp_path_lib.m4 (added +688) m4/stp_pkgconfig.m4 (added +132) m4extra/stp_release.m4.in (added +29) {m4 => m4extra}/gettext.m4 (+0, -0) {m4 => m4extra}/gimp.m4 (+0, -0) {m4 => m4extra}/lcmessage.m4 (+0, -0) {m4 => m4extra}/libtool.m4 (+0, -0) {m4 => m4extra}/progtest.m4 (+0, -0) Update build: add new m4 macros 2002-03-22 b8ce96ad4a1c95c021b73b1fd4be54dbfb782e20 Lines: +27, -4 Files: src/main/print-escp2-data.c (+27, -4) Calibrated the Epson 680 multishot inks. 2002-03-22 90de2131cfc711d6b06e6765be5596bc9d5f7771 Lines: +10, -7 Files: src/main/print-dither.c (+10, -7) Fix very fast dithering (533400). Needs to be back ported to 4.2 after fix is code reviewed. 2002-03-21 eca1ca9aef611076270045d473671166ccd5bc88 Lines: +1, -0 Files: src/foomatic/foomatic-printermap (+1, -0) Added the Okidata OL400e 2002-03-18 5c0c6c5f5ab60fb4e567bfd4a3882333d61e8d57 Lines: +239, -205 Files: src/main/print-dither.c (+239, -205) Speed improvements to EvenTone algorithm. 2002-03-18 ae9029e7d2ef04b9b4f131cd272a10167c7c88c5 Lines: +2, -2 Files: src/main/print-escp2-data.c (+2, -2) Minor change to ink dot sizes. 2002-03-17 8dbe5b841147de1db669b9fa8024112ba286015f Lines: +135, -102 Files: src/main/print-escp2-data.c (+99, -46) src/main/print-escp2.c (+20, -56) src/main/print-escp2.h (+16, -0) Put inkname list (three color CMY, six color photo, etc.) into printer list. 2002-03-17 7978bdb2fa64ec5cccac68bed4417b839eb929dd Lines: +2, -1 Files: configure.in.in (+2, -1) Really don't link anything but genppd against libz. 2002-03-17 e002a5c41ca9113f30819729fdd365b0bbb67886 Lines: +0, -1 Files: configure.in.in (+0, -1) libz is only needed for building the PPD files. 2002-03-17 d546472e3d8fb3c9595917ac5f4a4db95118e799 Lines: +129, -65 Files: src/main/print-escp2-data.c (+106, -54) src/main/print-escp2.c (+10, -11) src/main/print-escp2.h (+13, -0) Roll feed on Stylus Pro printers does not allow borderless printing 2002-03-17 6d4633ee32698e1b58ca2b69e01b98574ae5222d Lines: +3, -0 Files: src/main/printers.xml (+3, -0) Tune the pigment Stylus Pro printers 2002-03-16 71c8038dcaab4e3ce063fc960b31a5fbb5ad6437 Lines: +1, -1 Files: configure.in.in (+1, -1) po/nl.po (added +0) Add Dutch translation. 2002-03-16 f6a1bb05979a5ff844996f3df0f0a7a0e89e6a2b Lines: +5, -116 Files: Makefile.am (+2, -33) README (+2, -6) configure.ac.in (+1, -20) configure.in.in (+0, -25) doc/README.maintaining (+0, -1) po/POTFILES.in (+0, -4) scripts/patch-gimp (removed -25) src/Makefile.am (+0, -2) Remove patch-gimp, as the GIMP folks won't be needing this any more. 2002-03-16 769f55244820fa31059450553c05f5c5db42136b Lines: +57, -1 Files: src/main/print-escp2-data.c (+57, -1) Re-calibrated 680 printer 720x720 mode. 2002-03-15 49a2f78c50edbaf4d88703d0ded0f84125578a31 Lines: +9, -0 Files: src/foomatic/foomatic-printermap (+9, -0) Added some old Epsons and some recent Canons which are (at least more or less) compatible to explicitly supported models. 2002-03-14 c9be384563fe7697329a4be0cf307c3f543b27f9 Lines: +19, -0 Files: src/foomatic/foomatic-printermap (+19, -0) Added several printer models which are compatible to already listed ones. 2002-03-14 57b170626bcc9b2f4c9578936c863175386bcec7 Lines: +16, -2 Files: src/cups/canon.c (+8, -1) src/cups/epson.c (+8, -1) Offer both interrupt-driven and polled parallel ports for BSD. Suggested by Jacob Meuser. 2002-03-12 eee24cfa25aefd68b3865f70d0e5ffc45b82061a Lines: +2, -0 Files: src/cups/rastertoprinter.c (+2, -0) Fix 528922 from mainline. 2002-03-10 015bae967250e7364f35879ce3469d43aaf4ed2c Lines: +3, -3 Files: src/main/print-dither.c (+3, -3) Reduced the effect of the last change. Waterfalling now present again, but hopefully a bit better. 2002-03-09 9830b850dd677acdda5444c91e72b0d82c13e9d8 Lines: +24, -7 Files: src/main/print-dither.c (+24, -7) Fix some more ink-bleed problems in dark areas. Change black handling a little. Tune EvenTone parameter. Fix tearing!!! If you still think you see waterfalling, you're imaging it. 2002-03-06 fe63d94b93425a1e2852f070a760ace0d984c95b Lines: +7, -2 Files: debian/changelog (+6, -1) debian/rules (+1, -1) Enable library versioning with dh_makeshlibs and update changelog 2002-03-04 6bf342862cb31695c5a384170c90fa2f875cc995 Lines: +11, -10 Files: src/main/print-dither.c (+11, -10) Fixed non-square aspect ratio in EvenTone. Fix some ink-bleeding in dark areas. 2002-03-03 b5b2a4a1fdb92ee188c505d9917849086405c52a Lines: +4, -4 Files: src/ghost/README (+4, -4) Minor update 2002-03-03 c0163868c7089e2f251e9a9d05d86ff7d37594ce Lines: +12, -0 Files: src/ghost/README (+12, -0) Add EvenTone screen 2002-03-03 622bbf33136ece07b958ed52926402d9fc0d56db Lines: +3, -1 Files: src/main/print-dither.c (+3, -1) Rename "Even" to "EvenTone", and add note for translators that EvenTone is a proper name, not a description. 2002-03-03 d8d49d8ace0c8e5ae1d834f1a66cd98962a66f00 Lines: +35, -31 Files: src/main/print-dither.c (+35, -31) Change "Error Diffusion" to "EvenTone". Improve dither pattern. Change to standard black level method. 2002-03-02 dd82436b0ca8ccce9de8095874b8dba6117e2e87 Lines: +46, -1 Files: debian/control.in (+1, -1) debian/cupsys-driver-gimpprint.postinst (added +41) debian/cupsys-driver-gimpprint.postrm (+4, -0) Fix gs dependency Fix cupsys-driver-gimpprint to reload cupsys on configure/removal 2002-03-02 d28bf0626030a309502fabe3dbd7c40e127dce03 Lines: +30, -6 Files: src/main/print-canon.c (+30, -6) Latest update from Peter Missel 2002-03-01 32afc5567caff81419a6433c558d037943f95d39 Lines: +39, -39 Files: src/main/print-escp2-data.c (+39, -39) Tune the dot sizes for eventone 2002-03-01 694bdc4f9611ab1b469af0f9b1e9b299666b4e93 Lines: +1, -1 Files: src/main/print-util.c (+1, -1) Change the minimum density back to 0.1. 2002-02-28 f33497ecfa5f8c0ac77ca8b33df20acf1df7265e Lines: +59, -44 Files: src/cups/canon.c (+29, -22) src/cups/epson.c (+29, -22) src/cups/rastertoprinter.c (+1, -0) rastertoprinter.c: flush output at end of page. canon.c, epson.c: use read() instead of fread() in order not to block waiting for incoming data. Ignore 0-byte backchannel reads. 2002-02-26 4e2a88621ea71cf432a5323e04bebb58deffb41a Lines: +8, -16 Files: src/main/print-dither.c (+8, -16) Fix ink selection. Make non-square ratios work better. 2002-02-26 0020f48db1bab98a8995f9459f98672ac7053c08 Lines: +1, -0 Files: src/foomatic/foomatic-printermap (+1, -0) Z53 2002-02-25 79d4ae8fde7129f7f87e11ec48e02329848906bb Lines: +53, -58 Files: src/main/print-dither.c (+53, -58) Improve (hopefully) the transition from photo-dark inks. 2002-02-24 77a9dce54544578ee114a71ada037fef82927426 Lines: +29, -33 Files: src/escputil/escputil.c (+29, -33) Simplify the alignment procedure: print all of the patterns first, and then ask the user for the choices. 2002-02-24 2cafb34c15c14c54756fbd9aed3aebb99166aa44 Lines: +2, -2 Files: src/escputil/escputil.c (+2, -2) Stylus C70/80 has 4 alignment passes. 2002-02-23 4b8fbb5def7db85aea8c3fa73d1d090a7659b9c5 Lines: +11, -0 Files: NEWS (+1, -0) src/ghost/README (+1, -0) src/main/printers.xml (+9, -0) Lexmark Z53 works 2002-02-22 e1f0fa74371df458fc5c073b48efc71b6e34d1e5 Lines: +0, -19 Files: src/ghost/.cvsignore (+0, -19) No longer need the ancient Ghostscript driver leftovers 2002-02-22 4bb38570ee87b7dd1af5cf65c6076781bd0473b1 Lines: +1, -0 Files: src/ghost/.cvsignore (+1, -0) Now need to ignore .deps 2002-02-22 d6aae364b5449135e0498ba3275d71e522cbec3c Lines: +12, -10 Files: configure.in.in (+12, -10) Fix use of AC_PROG_PATH 2002-02-21 47f3be6f03e482ce0bdd7e700b06d8f7f563554e Lines: +1, -1 Files: src/ghost/ijsgimpprint.c (+1, -1) Typo 2002-02-21 0ce48fdfae30105c4e166f960ee0361a50ebdcf2 Lines: +1, -1 Files: debian/control.in (+1, -1) Add Build-Depends for foomatic-bin 2002-02-20 9cff22e3bff0eb006b5e2ecc222f69dfe331efc1 Lines: +17, -3 Files: AUTHORS (+17, -3) Updates 2002-02-20 88934325fc556fe2fc58230e1f5f0b24e8d95f07 Lines: +8, -22 Files: src/main/print-dither.c (+8, -22) Fix from Mark 2002-02-19 190b68a086b630ffad60381567c38a9f89637ef8 Lines: +13, -16 Files: src/main/print-dither.c (+13, -16) Minor black changes. Fix small bug in eventone. 2002-02-18 c6a0b2ec1634491d6e573b27af3295df7436d2fd Lines: +40, -3 Files: src/main/print-dither.c (+40, -3) Improve black transition. Improve photo ink transitions. 2002-02-17 8a50c3902bd0d358358b46216bb6cefeaf95602d Lines: +75, -59 Files: src/main/print-dither.c (+75, -59) Error diffusion: Sort out black ink usage. Also first cut at getting photo inks right. 2002-02-16 d0be18613b2ca639b9a3cb9e2a81bceafdc94f29 Lines: +0, -0 Files: po/el.po (added +0) Add Greek, update other translations 2002-02-16 9c3491e5e8ac1a642cd2ff9f5edc06777256af30 Lines: +3, -3 Files: src/main/print-lexmark.c (+3, -3) Fixed error [ #516268 ] Erroneous comparison. 2002-02-16 6d528ae383d362d6f46a3e84e6319e78a7ed880a Lines: +5, -3 Files: src/main/print-util.c (+5, -3) Minor update 2002-02-15 2a9d38735511b8c85ce864a61e4f91569f4e241d Lines: +23, -23 Files: src/ghost/ijsgimpprint.c (+23, -23) I18N 2002-02-15 81dfacb638fd4a4e915485e3f6e6384b4565abcd Lines: +3, -0 Files: po/POTFILES.in (+3, -0) IJS 2002-02-14 a1a98ec50275908a6c95366cbcfb8ab3780c89ff Lines: +5, -1 Files: src/ghost/README (+5, -1) Minor update 2002-02-14 9b3ca3743efb5f295f40f9e6cc1082140b8af8c1 Lines: +1, -1 Files: src/ghost/Makefile.am (+1, -1) Typo 2002-02-14 708c7b9ec045e7e72895b98267149adc54f11b1c Lines: +1, -1 Files: src/Makefile.am (+1, -1) Move IJS to src/ghost 2002-02-14 21f51a6cf7258baf3adb0abb6503d611517ebfce Lines: +1, -1 Files: configure.in.in (+1, -1) Slovak language 2002-02-14 cd3fb7a71018468a28e65f92ab4e7eca713dcdc7 Lines: +306, -109 Files: README (+33, -11) configure.in.in (+1, -1) src/ghost/Makefile.am (+21, -0) src/ghost/README (+224, -30) src/ijs/.cvsignore (removed -5) src/ijs/Makefile.am (removed -50) src/{ijs => ghost}/ijsgimpprint.c (+27, -12) Move IJS into src/ghost Start documenting IJS 2002-02-14 28e77a3ad76a4dec88e0fec2e205273640cfc01b Lines: +0, -0 Files: po/sk.po (added +0) Add Slovak translation 2002-02-13 d5058204a77c1bedda40a337687a702c107a1daa Lines: +95, -44 Files: src/ijs/ijsgimpprint.c (+95, -44) Test to at least early beta quality. 2002-02-05 827f6b7655a2ed149c04e33a412a7e435c57d343 Lines: +357, -0 Files: cups/cups-gimpprint.list.in (added +357) Dunno why I didn't commit this file... 2002-02-05 8d751340b2f9395489460965dbdf4e1a1b2cdc2e Lines: +11, -2 Files: src/main/print-dither.c (+11, -2) Improve eventone calculations. 2002-02-03 ef30424fa3912e1a0452c7bbc912505d9f817c68 Lines: +1, -1 Files: src/foomatic/foomatic-generator.in (+1, -1) Remove hard-coded template path 2002-02-03 39ada514f828af8394460b0775070531c720d8b6 Lines: +8, -7 Files: src/main/print-dither.c (+8, -7) Fix silly mistake with black levels 2002-02-02 3ea6082a519a822fdfdbb2100fe12156f0e9f56e Lines: +130, -21 Files: src/main/print-dither.c (+130, -21) Incorporate eventone into error-diffusion. Respect k_upper and k_lower. 2002-02-01 f533710b3b714372147c889bfa9ded7a3a1817bb Lines: +1, -0 Files: debian/foomatic-db-gimpprint.files (added +1) Add foomatic-db-gimpprint package 2002-02-01 5581f1dfe29d9e1dabdfc6a6cdab1d1a64eb8da7 Lines: +44, -17 Files: configure.in.in (+11, -11) debian/changelog (+2, -1) debian/control.in (+14, -0) debian/rules (+2, -1) src/foomatic/Makefile.am (+7, -2) src/foomatic/foomatic-generator.in (+8, -2) Enable foomatic VPATH build New Debian package foomatic-db-gimpprint 2002-01-31 ef74cb08d4b722dcd05289351c11150b910c1a6d Lines: +24, -16 Files: README (+24, -16) Suggestions from Till 2002-01-30 b784a7e80352604f9903522b3803f6f73c2890a2 Lines: +2, -1 Files: scripts/mkchlog (+2, -1) A few more tweaks 2002-01-30 8648e6d90f16eccb99c0def74050611fa5b22989 Lines: +13, -2 Files: scripts/mkchlog (+13, -2) Log files that are in the root directory, but have been removed. These files were the original (through 4.0) Gimp-print source. Otherwise, only log files that are on the current branch or parent thereof. 2002-01-29 a44e97ce0d0e9a13df04d538f1720aa1a1850668 Lines: +86, -6 Files: scripts/mkchlog (+86, -6) Better filter on versions 2002-01-29 a58f6310bc549da17b57c54f9607601a62cfec1c Lines: +4, -4 Files: src/ghost/README (+4, -4) Minor typos 2002-01-27 e38c7a3f0b84688584df081f8ada9dcc1f50bdee Lines: +66, -5 Files: src/main/print-util.c (+66, -5) Check more values during verification 2002-01-27 1c19a2b6878da5e997fe07167de7444f8dd4aa6a Lines: +22, -15 Files: src/foomatic/foomatic-templates/gimp-print.xml (+22, -15) Updates of text in the Foomatic database entry for GIMP-Print. 2002-01-26 7c0fc55a6291d1ab2d1361aad459c3ac6a7e77d8 Lines: +2, -2 Files: doc/users_guide/Makefile.am (+2, -2) Fix manual.sgml dependencies to use $(srcdir) to create correct symlinks 2002-01-26 3ccb3adf17bb3b298b0aeb0bd483dc53392f1765 Lines: +2, -6 Files: HACKING => doc/README.maintaining (+0, -0) Makefile.am (+1, -5) doc/Makefile.am (+1, -1) Move HACKING back to doc/README.maintaining 2002-01-26 4a511d62dcf7ebdc0526ce561e39b450c67101c1 Lines: +2, -0 Files: src/ijs/ijsgimpprint.c (+2, -0) Note that Russell Lang originally wrote this. 2002-01-25 ac669754f81834686df676420d2dbca3a2e7fef7 Lines: +3, -3 Files: Makefile.am (+1, -1) doc/Makefile.am (+1, -1) doc/README.maintaining => HACKING (+1, -1) Move doc/README.maintaining to HACKING 2002-01-25 b84c539fc7e1ead656fa6e65cf55810cdb2f19b3 Lines: +3, -0 Files: src/ijs/ijsgimpprint.c (+3, -0) Fix a few missing variables 2002-01-25 c328b9e7c40fe5de79c250aae05ac5a279c1f3f7 Lines: +7, -1 Files: src/ijs/ijsgimpprint.c (+7, -1) Monochrome output 2002-01-24 3d65ddfffb759512f610ddd3c5250e74f34e45bb Lines: +2, -0 Files: src/cups/rastertoprinter.c (+2, -0) Set left and top correctly 2002-01-24 81ab7f0e4a3554328dd7e317a611a77e4867ae6b Lines: +2, -0 Files: src/ghost/gdevstp.c (+2, -0) Set the left and orientation correctly. 2002-01-23 2694e04ee5f1b003a73813883c9cc5c4f91f7306 Lines: +5, -5 Files: src/main/print-escp2-data.c (+5, -5) Fix margins 2002-01-21 fb60d4827d9bd8161dca22439ba41a1529039310 Lines: +6, -10 Files: src/ijs/ijsgimpprint.c (+6, -10) Fix color output mode? 2002-01-21 4db38913b08d40f127d68a1a9c3b737b399ecec4 Lines: +316, -9 Files: src/ijs/ijsgimpprint.c (+316, -9) Generates output with 0.32 of IJS 2002-01-21 5b09cc4df5c05e0c8d10afd8b432b88ba0559eac Lines: +1, -1 Files: src/main/print-dither.c (+1, -1) Minor bug in row ends: subchannel count may not be exactly 2. 2002-01-21 31731a53d402f872c7ce49f12b756c5905aa04e2 Lines: +2, -2 Files: src/main/print-escp2-data.c (+2, -2) 5000/5500 take the same paper sizes as the 2000. 2002-01-21 9d9f1790b11a37c0a5a1abfe5de8a68d40b5181e Lines: +7, -7 Files: src/main/print-escp2-data.c (+7, -7) Adjust the minimum page sizes for Stylus Pro printers 2002-01-17 b095ed5f0fa1e02c4629fd0516963ecbf1c9ee22 Lines: +22, -12 Files: test/pcl-unprint.c (+22, -12) Dynamically allocate output buffers so we can pcl-unprint large files! 2002-01-17 439a94e7c323e5fca9e5f4515b5c508eedb8a8a0 Lines: +53, -33 Files: src/main/print-pcl.c (+53, -33) Dynamically allocate the comp_buf instead of having it fixed. Fixes crashes when using larger paper sizes in DesignJet. 2002-01-15 dd2b336936dead17724c00cd97500d4584092fdd Lines: +7, -3 Files: src/main/print-dither.c (+7, -3) Changed divisor in error distribution to take aspect ratio into account. Dots should be on equal distance on paper, whether resolution is 300 x 300 or 2880 x 720. 2002-01-12 72af0ab25e3cec221d4f77a226452dcc08e72850 Lines: +17, -1 Files: src/main/print-dither.c (+17, -1) Change dithering to Thomas Tonino's suggestion. 2002-01-11 4d5cf2cc5a9372339b2ea248045c0867220e188c Lines: +27, -22 Files: src/main/print-dither.c (+27, -22) Still correcting that density 2002-01-11 eb02108b44e347a29ea6bc24647da29f7ae5fc1a Lines: +10, -6 Files: configure.in.in (+7, -3) src/ijs/Makefile.am (+3, -3) Update for ijs 0.30 2002-01-08 f8ec546a406057308fa1391bd4c17b38edc717eb Lines: +4, -0 Files: src/main/print-dither.c (+4, -0) Scale new dither by correct density 2002-01-05 1f60a349f88849b48b959d2efb14c89360457d33 Lines: +2, -0 Files: src/cups/Makefile.am (+2, -0) Print useful warning messages 2002-01-04 80fa94a4c89b1fff5a9e31702fed72ee2d96387d Lines: +2, -2 Files: src/main/print-dither.c (+2, -2) Fix xstep calculation 2002-01-04 e4cc0bac017dfd7315238c20581c25ca50d24b8c Lines: +17, -38 Files: src/main/print-dither.c (+17, -38) Added some free() calls, and code savings 2002-01-04 8233d108ec13b4a40cd1a6c0a8d4442491a06fd7 Lines: +1, -1 Files: src/main/print-lexmark.c (+1, -1) Corrected bottom border of the z42. 2002-01-04 86092eeb5487e49c919e588d29edf4d03652f14e Lines: +171, -56 Files: src/main/print-escp2-data.c (+153, -48) src/main/print-escp2.c (+12, -7) src/main/print-escp2.h (+6, -1) 499200 ESP 1280/1290 need special deinit code 499203 ESP 780/820 have different paper codes 2002-01-03 0f7a45a05ee32473619cc88a377cf21183efd141 Lines: +303, -1 Files: src/main/print-dither.c (+303, -1) Added new Error Diffusion dither 2002-01-01 63713fa607a70817bff598ca2475d78e0575bcab Lines: +2, -2 Files: debian/changelog (+1, -1) debian/control.in (+1, -1) Add versioned Replaces for gimpprint-locales from debian-branch 2001-12-30 c52804f34c55a3370d04ecc5890ff6df79bf1ede Lines: +8, -4 Files: debian/changelog (+5, -1) debian/control.in (+3, -3) Merge debian/control.in fixes from debian-branch 2001-12-26 af89752e8fa0a6847160a34bce9086a48f5c51b8 Lines: +3, -0 Files: src/main/print-lexmark.c (+3, -0) Changes received by Alwin. Fixed two major bugs for the Lexmark Z42: - The Z42 doesn't choke anymore if the picture isn't aligned to the left of the page. - Sometimes there was a lot of black 'binary data' in the picture when printing with ink-type 'four color standard' and output type 'black and white'. (Forgot to specify color-compatibility-mode or full 208 nozzles). 2001-12-23 186746d413daa4d253dd12374bb02448e198753b Lines: +155, -311 Files: src/main/print-dither.c (+147, -306) test/run-testdither (+6, -3) test/testdither.c (+2, -2) A bit more cleanup work on the dither code. 2001-12-21 be829464ad784b99a1bd3085444c4ded7bb25996 Lines: +2, -5 Files: Makefile.am (+0, -2) doc/developer/Makefile.am (+2, -2) src/Makefile.am (+0, -1) Remove automake 1.4 bug workarounds to enable automake 1.5 use 2001-12-21 6677e5d230c98cc5657e19028621def47b8de2f3 Lines: +728, -364 Files: src/main/Makefile.am (+1, -0) src/main/gimp-print-internal.h (+0, -4) src/main/print-dither-matrices.c (+237, -2) src/main/print-dither.c (+408, -358) src/main/print-dither.h (added +82) Start splitting up the dither code 2001-12-20 6287266d7ec8bf4268bba85bb68a8c0a76c74708 Lines: +1, -1 Files: configure.in.in (+1, -1) Fix OSTYPE with AC_DEFINE_UNQUOTED 2001-12-20 326b7a9a8dc4650c6c969bf4afd447a69a6abb9b Lines: +113, -205 Files: configure.ac.in (+113, -205) Fix OSTYPE with AC_DEFINE_UNQUOTED New macros AC_STP_ARG_WITH and AC_STP_ARG_ENABLE to simplify things Fix quoting of other AC_DEFINEs 2001-12-20 3c6ff22beb9c7ab20075cbf91d233447bf5b315b Lines: +2, -0 Files: src/foomatic/foomatic-printermap (+2, -0) Added the Canon BJC-2100 and Apollo P2200 (they were supported by GIMP-Print 4.0.x). 2001-12-19 8cf43fa45f83ec9d8d452e336d117d7038ab50bc Lines: +3, -2 Files: .cvsignore (+1, -0) configure.ac.in (+1, -1) configure.in.in (+1, -1) Use AM_ACLOCAL_INCLUDE correctly Add m4local to .cvsignore 2001-12-19 b06f8554992fa22480d2e52a40089b713a821011 Lines: +962, -0 Files: configure.ac.in (added +962) Add configure template for autoconf 2.50 2001-12-19 eb2662f6ce7561f49a814a88357ce80e3ac8ac1a Lines: +13, -212 Files: Makefile.am (+1, -1) gimp.m4 => m4/gimp.m4 (+0, -0) scripts/autogen.sh (+12, -0) scripts/gimp.m4 (removed -211) {scripts => m4}/gettext.m4 (+0, -0) {scripts => m4}/lcmessage.m4 (+0, -0) {scripts => m4}/libtool.m4 (+0, -0) {scripts => m4}/progtest.m4 (+0, -0) New directory m4 to hold m4 macros, and m4local is created by autogen.sh to put symlinks or macros in to be used by aclocal. 2001-12-19 857ce5497949853b4f54edda70a50390f6449334 Lines: +3, -4 Files: configure.in.in (+3, -4) Fix typo in help string --with-translated-ppds Remove unused YACC and BISON checks (they are still checked for) Clean up ACLOCAL flags 2001-12-19 f8d520db503b993d12f6a9106c8ef652956af5ed Lines: +7, -2 Files: src/main/print-escp2.c (+7, -2) Force a page to be pushed through the printer if an empty page is printed (to allow duplex printing and such to work correctly). 2001-12-18 84c4e15e36d258d9a45670df701538a87d35f2f8 Lines: +0, -15 Files: src/main/print-dither.c (+0, -15) Remove unused routine 2001-12-18 13e76f81c73be06033e499644367987edece6357 Lines: +78, -124 Files: src/main/gimp-print-internal.h (+1, -0) src/main/print-canon.c (+16, -29) src/main/print-color.c (+4, -4) src/main/print-dither.c (+11, -14) src/main/print-escp2.c (+8, -17) src/main/print-lexmark.c (+12, -24) src/main/print-ps.c (+6, -5) src/main/print-util.c (+9, -2) src/main/print-weave.c (+11, -29) Clean up malloc mistakes (uninitialized memory) 2001-12-17 733e158ccc7fe03a594bbbd0987b55307b76927c Lines: +4, -4 Files: src/main/print-dither.c (+4, -4) Clean up overzealous statics 2001-12-17 eddcc26b3be93490d7625fd3dd483ec61b312ea1 Lines: +8, -11 Files: test/run-testdither (+0, -1) test/testdither.c (+8, -10) Minor improvements 2001-12-16 2d79ff1974955b0b9682789718126d5399ae3db6 Lines: +6, -17 Files: src/main/print-dither.c (+6, -17) Minor cleanup 2001-12-16 e21a55dd34396dae2562aafffc8d447559e28449 Lines: +617, -2 Files: configure.in.in (+28, -1) src/Makefile.am (+1, -1) src/ijs/.cvsignore (added +5) src/ijs/Makefile.am (added +50) src/ijs/ijsgimpprint.c (added +533) Add IJS server support 2001-12-16 b7f9b3e503c89eb41448c1f70804291b7481f923 Lines: +9, -9 Files: src/ghost/README (+9, -9) Fix Canon resolution names 2001-12-14 6cd649ad090db6a97f9c6e9388458ed74eb97677 Lines: +603, -258 Files: src/main/gimp-print-internal.h (+20, -5) src/main/print-canon.c (+10, -3) src/main/print-dither.c (+285, -165) src/main/print-escp2.c (+12, -2) src/main/print-escp2.h (+0, -1) src/main/print-lexmark.c (+11, -2) src/main/print-pcl.c (+17, -8) src/main/print-util.c (+13, -0) test/Makefile.am (+2, -2) test/run-testdither (added +38) test/testdither.c (+195, -70) Generalize the dither code somewhat. 2001-12-10 e1cdfc17369465f7ec1e9f3d2aef5de74272d2d6 Lines: +1, -0 Files: src/foomatic/foomatic-printermap (+1, -0) Added Canon BJC-2010. 2001-12-07 8cb3b15c1682fc552572a56d256319a5bf2291b7 Lines: +0, -31 Files: scripts/make-deb.sh (removed -31) Remove debian ghostscript package building script, as the stp patch is now included in the Debian gs package 2001-12-07 1cfdf01f098f9198bfef6675039ac998d2f0613d Lines: +413, -400 Files: src/main/gimp-print-internal.h (+3, -3) src/main/print-canon.c (+29, -29) src/main/print-dither.c (+302, -289) src/main/print-escp2-data.c (+73, -73) src/main/print-pcl.c (+6, -6) Start generalizing the dither code to an arbitrary number of subchannels. 2001-12-07 815f7d599dfc90ff20797a4dee23230a3b4e9aff Lines: +22, -440 Files: README (+9, -10) configure.in.in (+0, -13) src/ghost/Makefile.am (+0, -99) src/ghost/README (+13, -151) src/ghost/README.bsd (removed -57) src/ghost/contrib.mak.addon.old (removed -55) src/ghost/devs.mak.addon-5.10 (removed -55) Remove old-style Ghostscript build. 2001-12-06 2ae98385391dc387c9dc6bd1bb61afd9235c81e5 Lines: +272, -232 Files: src/main/print-escp2-data.c (+225, -197) src/main/print-escp2.c (+23, -10) src/main/print-escp2.h (+24, -25) Put all of the data under one big struct. 2001-12-05 a07234047feb734afc95ab344f54815ba21f281a Lines: +24, -4 Files: configure.in.in (+2, -1) debian/changelog (+2, -1) debian/libgimpprint-dev.files (+1, -0) debian/rules (+1, -1) src/main/.cvsignore (+1, -0) src/main/Makefile.am (+6, -1) src/main/gimp-print.pc.in (added +11) Add pkgconfig support Add src/main/print-escp2.h to src/main/Makefile.am 2001-12-03 097175514d3ce84cbe6cb7c6a59d1665ed1b700d Lines: +8, -0 Files: src/escputil/escputil.c (+7, -0) src/main/.cvsignore (+1, -0) Enable gettext in escputil Add src/main/print-escp2-data.lo to src/main/.cvsignore 2001-12-02 fadbdb95d0faa75b2cf844db40c2c7185f3d7b4a Lines: +150, -92 Files: src/main/gimp-print-internal.h (+17, -48) src/main/print-escp2.c (+1, -1) src/main/print-lexmark.c (+58, -29) src/main/print-weave.c (+72, -13) test/escp2-weavetest.c (+2, -1) Remove hard coding of channels in weave code. 2001-12-02 f7951c40c21b70908ceede8f1c2b92490a987a34 Lines: +38, -6 Files: src/ghost/.cvsignore (+2, -0) src/ghost/Makefile.am (+26, -4) src/ghost/contrib.mak.addon.old (+5, -1) src/ghost/devs.mak.addon-5.10 (+5, -1) Split Epson driver into two parts 2001-12-02 5571c129b9a20f181eb59fa1210f6a522db03768 Lines: +2885, -2840 Files: src/main/Makefile.am (+1, -0) src/main/print-escp2-data.c (added +2544) src/main/print-escp2.c (+14, -2840) src/main/print-escp2.h (added +326) Split data and logic in Epson driver 2001-12-02 6db0faa3926e4edd39b723875bc5dce4c3ce5e4c Lines: +80, -60 Files: src/main/print-escp2.c (+80, -60) Split up flush_pass 2001-12-02 1f66e4891c4d1f855406c2e354cd12fc37a1b459 Lines: +3, -4 Files: doc/developer/Makefile.am (+3, -4) Handle no images correctly 2001-12-01 15b04310f40f2a38d2430edec2647a1e8ffed0f2 Lines: +3, -1 Files: doc/developer/Makefile.am (+3, -1) Fix image copying bug when there are no images to copy 2001-12-01 f8ed2e4b09eaad475b704c383fc5ee07dd326c8a Lines: +23, -24 Files: debian/.cvsignore (+0, -1) debian/changelog (+2, -1) debian/control.in (+21, -22) Update package descriptions for 4.3 Packages depends on libgimpprint-locales >= the Source-Version 2001-12-01 f2086df9d5e6c18981338c355b0f02e51823c546 Lines: +40, -5 Files: debian/changelog (+6, -1) debian/control.in (+17, -2) debian/gimpprint-locales.files (added +1) debian/libgimpprint-doc.doc-base (added +15) debian/libgimpprint.files (+0, -1) debian/rules (+1, -1) New gimpprint-locales package to hold the message catalogues Add libgimpprint-doc.doc-base 2001-12-01 98ffd65fc5e7f1ec01eb315c49b2909730cd0917 Lines: +2, -2 Files: doc/developer/.cvsignore (+1, -1) doc/developer/Makefile.am (+1, -1) Update directory name of HTML manual 2001-12-01 c264628b216d975ffc2de4b1e9f2e97769420eda Lines: +272, -523 Files: configure.in.in (+1, -1) doc/.cvsignore (+0, -31) doc/Makefile.am (+11, -147) doc/appendices.texi (removed -15) doc/developer/.cvsignore (added +26) doc/developer/Makefile.am (added +181) doc/print-color.png (removed -0) doc/print-main.png (removed -0) doc/print-setup.png (removed -0) doc/programs.texi (removed -278) doc/{ => developer}/copying.texi (+0, -0) doc/{ => developer}/dither.texi (+2, -2) doc/{ => developer}/escp2.texi (+6, -6) doc/{ => developer}/functions.texi (+1, -1) doc/{ => developer}/gimpprint.texi (+13, -8) doc/{ => developer}/gpl.texi (+0, -0) doc/{ => developer}/indices.texi (+1, -1) doc/{ => developer}/integrating.texi (+0, -0) doc/{ => developer}/introduction.texi (+12, -15) doc/{ => developer}/new-printer.texi (+8, -8) doc/{ => developer}/overview.texi (+0, -0) doc/{ => developer}/problems.texi (+1, -1) doc/{ => developer}/using.texi (+0, -0) doc/{ => developer}/weave.texi (+9, -9) Move the Texinfo manual from doc to doc/developer. Remove user documentation from the manual, now it is in the User's Guide Move the appendices into normal chapters Rename the manual as a 'Developer's manual' Update configure.in.in and the Makefiles 2001-11-30 e650e83d19e42c3ad776ab386836f7afdfc89566 Lines: +0, -7 Files: src/foomatic/foomatic-templates/Color.xml (+0, -1) src/foomatic/foomatic-templates/Dither.xml (+0, -1) src/foomatic/foomatic-templates/InkType.xml (+0, -1) src/foomatic/foomatic-templates/MediaType.xml (+0, -1) src/foomatic/foomatic-templates/PageSize.xml (+0, -1) src/foomatic/foomatic-templates/Quality.xml (+0, -1) src/foomatic/foomatic-templates/Resolution.xml (+0, -1) Removed "" tags from options which are not required when using GhostScript with GIMP-Print. 2001-11-25 8633104c1e163ef3e0d09a9d7adbe7c3f68372be Lines: +13, -11 Files: debian/changelog (+8, -0) debian/libgimpprint.postinst (+5, -11) Update version to 4.3.0-1 Fix lintian ldconfig warning 2001-11-24 a8a1bcfa2cc8f6395653cc5b8df9b10b3f05d3db Lines: +11, -11 Files: debian/control.in (+5, -5) debian/rules (+6, -6) Update Debian packaging to use non-versioned shared libraries Fix Debian build (arch-indep documentation installation) 2001-11-24 af716859ab9628851decfdce1de2f760d6393fa0 Lines: +5, -5 Files: configure.in.in (+1, -1) src/main/Makefile.am (+4, -4) Kick off 4.3 development =============================================================================== Name: gimp-print-4_2_0 2001-11-24 d98bda9da3d29fcc9e2ea32f8747046bc52dc9fa Lines: +0, -0 Final updated .po's for 4.2.0. 2001-11-24 78bc99deea80ce3eede95c46aec23543227f6659 Lines: +1, -1 Files: NEWS (+1, -1) Set release date. 2001-11-24 9a9445b01854010c332f94b4c1b95607f0c8e37d Lines: +3, -8 Files: scripts/buildgimpprintdebs (+3, -8) Radically alter the way debs are built. The upstream source tarball is no longer used at all, instead, build directly from CVS, generate an upstream tarball on the fly using the -U option of cvs-buildpackage, and diff that with the debian branch. The debian/rules now configures in maintainer mode, so the only preprocessing we need to do is to generate debian/control from debian/control.in before starting dpkg-buildpackage. 2001-11-24 e2831fbcf7c67bb042da0ee26a321f21a37f0bba Lines: +1, -1 Files: debian/control.in (+1, -1) Merge with debian-branch. Add build dependencies on imagemagick and docbook-utils. 2001-11-24 fdc666c47d22a43397459ffbcd32cf5003b26c08 Lines: +5, -6 Files: debian/rules (+5, -6) Merge with debian branch. Enable maintainer mode and copy docs from debian/gimp-print-build/doc, not doc. 2001-11-24 f372ed8b8f9007d36966a8dde22c60605be9d787 Lines: +2, -7 Files: debian/changelog (+2, -7) Revert version increase from 4.2.0-2 to 4.2.0-1 2001-11-24 ee690b0e48146fb7651a57c8fcde9ac0a273a836 Lines: +8, -1 Files: debian/changelog (+7, -0) debian/rules (+1, -1) Use PostScript Level 2 PPD files, not Level 3 2001-11-23 f3b7df58f51ddf5ba0adac125470d04019b4c498 Lines: +95, -90 Files: doc/users_guide/figures/cups_admin_model.png (+0, -0) doc/users_guide/figures/cups_my_printer.png (+0, -0) doc/users_guide/users-guide.sgml (+95, -90) Updates for rev 4.2.0 release 2001-11-23 643e16566a969d0140db459d9fb0229d42fc3a49 Lines: +2, -0 Files: Makefile.am (+2, -0) 484979 Cannot rebuild configure from tarball 2001-11-23 b4f9e6e681abaf3caf481039d7c298e3da9f0acc Lines: +1, -1 Files: configure.in.in (+1, -1) Sync with debian branch. Accept "dvipdfm" as an alternative to "dvipdf". 2001-11-23 16c7a6a8ee456a27b1e6c865cbda34e59bae8528 Lines: +1, -1 Files: debian/copyright (+1, -1) Sync mainline with debian branch. Reformat copyright file to avoid lintian warning. 2001-11-23 d944daab4bede85c30ea93b330967ac4678774f9 Lines: +15, -13 Files: NEWS (+4, -4) README (+11, -9) Correct lists of translations. 2001-11-22 e3eabe12bbf9a882d15d406a974d8d3227b097f2 Lines: +46, -9 Files: doc/users_guide/users-guide.sgml (+46, -9) Insert warning for connecting USB printers with CUPS. 2001-11-22 bcb04a60752845f5683c8adb29c863db468aba30 Lines: +2, -41 Files: NEWS (+2, -5) src/foomatic/foomatic-printermap (+0, -3) src/ghost/README (+0, -3) src/main/printers.xml (+0, -30) Remove support for Lexmark 3200 and Z31 printers, and clones. These do not work per Till and Richard. 2001-11-22 aee19511703962ed6e181cf407b167d892de6190 Lines: +56, -59 Files: src/cups/README (+56, -59) Update CUPS README for 4.2 release. 2001-11-22 fe4195a4b26a82e2157c1a4a3081251ec7a87dd4 Lines: +7, -1 Files: debian/README.Debian (+1, -1) debian/changelog (+6, -0) Update debian/changelog, and dates for 4.2.0 2001-11-22 f7b55a2ae2286f2c2562dda90eac094bc078aa32 Lines: +399, -1280 Files: NEWS (+355, -820) NEWS.4.2 (removed -433) README (+33, -16) configure.in.in (+3, -3) debian/README.Debian (+7, -7) src/ghost/README (+1, -1) Prepare for 4.2 release 2001-11-20 88f6bb7d99dd71958ff9dac0e8eeb0b91f6c0457 Lines: +1, -2 Files: NEWS.4.2 (+1, -2) Combine 680 and 777 2001-11-19 2271a1b18be3bfb8c9b3ebd9d06acdc01875cbe4 Lines: +1, -1 Files: src/foomatic/Makefile.am (+1, -1) Rebuild Foomatic database if the printermap changes. Reviewed by Till. 2001-11-18 ffd4d2b304bc411c046e52a341b42e08c2279d14 Lines: +1, -1 Files: src/foomatic/foomatic-printermap (+1, -1) Correct the foomatic ID of the Z43 2001-11-18 5b212727b5b3576bcfdcbbf4b508b0880c3f65c2 Lines: +15, -2 Files: NEWS.4.2 (+3, -2) src/foomatic/foomatic-printermap (+1, -0) src/ghost/README (+1, -0) src/main/printers.xml (+10, -0) Added z43 2001-11-18 73d4571c1dcaf70e9f62285a8e0e5b4204db5e38 Lines: +32, -28 Files: configure.in.in (+24, -17) src/cups/Makefile.am (+8, -11) 482797 PPD build fails with DESTDIR set 482326 BSD/CUPS installation problem Reviewed by Roger Leigh. 2001-11-17 bfee342f3c0c35141b4143b5d5eb60216a6fea48 Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Tune matte paper on C80. 2001-11-16 c59b42560abb210de770e44ef6ccbe0a781a57e0 Lines: +3, -0 Files: NEWS.4.2 (+3, -0) A bit more. 2001-11-16 749dc411a69797f81a48b348bab414bf7d5db825 Lines: +107, -109 Files: NEWS.4.2 (+107, -109) Tweaks 2001-11-16 70131b93c8752d769616b73faa6f00afc70e0abf Lines: +1, -1 Files: README (+1, -1) CUPS recommendation 2001-11-16 7fe13c08557f138e0938fee18e01fcdc753a1102 Lines: +4, -0 Files: README (+4, -0) Note GNU Make requirement 2001-11-14 d145c60cacaf48fd9b885d460aebc47743317e1c Lines: +39, -32 Files: README (+13, -7) src/ghost/README (+22, -21) src/main/print-escp2.c (+2, -2) src/main/printers.xml (+2, -2) Improve C80 output 2001-11-13 1b5e27729ed12d44391189e42e26855c18fa5ac4 Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) 481127 Epson 4pl printers too light at 2880 2001-11-13 86b5e870b9602dec8e75028b98e9c6d0c8ead3c1 Lines: +1, -1 Files: debian/changelog (+1, -1) Update Debian revision number 2001-11-12 106c9435e7e6a447a58a34c3073f77da074c4e0e Lines: +7, -2 Files: debian/changelog (+5, -1) debian/control.in (+1, -0) debian/rules (+1, -1) Update Debian packaging to use the latest configure options =============================================================================== Name: gimp-print-4_1_99-rc1 2001-11-12 792761693cf11d6f2ef9b4e0eed0a71b617d8ef1 Lines: +0, -0 4.1.99-rc1 release 2001-11-12 efbba25558e24311db32ada13cdcf5c9bb63c8f1 Lines: +15, -1 Files: NEWS (+15, -1) 4.1.99-rc1 prep 2001-11-12 f4a9fbcd4bde0d61311ebc925d83b8a45f1ccd6d Lines: +31, -34 Files: src/main/print-escp2.c (+31, -34) Improve 2880x720. 2001-11-11 7ef8cfda28735a2806526fe0a74aa8fb8e09d559 Lines: +0, -2 Files: configure.in.in (+0, -2) Back out redundant GTK header fix 2001-11-11 7c02a68500867a36bb8b31dad4eca6bf8b494fd0 Lines: +14, -0 Files: README (+14, -0) CUPS PPD's 2001-11-11 b167b0b681727270e521f575d090d9ee382d2339 Lines: +5, -1 Files: src/cups/genppd.c (+5, -1) Make CUPS PPD files be level 2 by default 2001-11-11 fb27f99565de7fdaa6e3765efc3488bf3379fb00 Lines: +21, -0 Files: configure.in.in (+21, -0) Make CUPS PPD's be level 2 by default. 2001-11-10 1a5ddeea9f9dc3fe738c5d3edaa0d19ecee56db3 Lines: +7, -7 Files: configure.in.in (+7, -7) Need to check for libz regardless of whether we're using cups-config or not. 2001-11-10 bb2e3c9f0926b2e6ec53d8875acdf2b2597f93bf Lines: +157, -28 Files: NEWS (+19, -1) README (+82, -9) configure.in.in (+13, -0) src/cups/Makefile.am (+32, -7) src/ghost/README (+11, -11) Workaround for 470049 Multiple identical drivers in CUPS 2001-11-10 00b1e4befc8f18a10a7122798bf444d3455ac091 Lines: +3, -3 Files: test/run-weavetest (+3, -3) Updates for C80 2001-11-10 e04e674f05c8f91ffc74fea8ed721c1107ab1ed7 Lines: +1, -1 Files: doc/users_guide/users-guide.sgml (+1, -1) Update release date 2001-11-10 6c836e49c0907652aa348775db9cd8ae2084ffa1 Lines: +5, -5 Files: src/escputil/Makefile.am (+2, -2) src/foomatic/Makefile.am (+1, -1) src/printdef/Makefile.am (+1, -1) test/Makefile.am (+1, -1) 480357 Makefiles include GIMP_CFLAGS spuriously 2001-11-10 25396668638184edb642fc76661104d26b9ebabe Lines: +2, -0 Files: configure.in.in (+2, -0) Fix libgtk1.2 header inclusion with an extra configure check 2001-11-10 9f27de1a94a5e87a32b37edacb2aa9a907019299 Lines: +0, -17 Files: NEWS (+0, -17) Only keep known limitations in the current release. 2001-11-10 532fa013f554b10fbb993f6126526094edcc4f6c Lines: +54, -23 Files: NEWS (+33, -14) NEWS.4.2 (+21, -9) Updates 2001-11-10 fc0b2c2e9c6e72f909270cb3d94db9ca834597c0 Lines: +0, -0 Update French translation 2001-11-10 6d9173dfe91dbbe528336c4aa647080758ee97a1 Lines: +21, -17 Files: src/main/print-util.c (+21, -17) Print a version banner when STP_DEBUG is turned on. 2001-11-09 8658c922d7a2156c06b1c733e4ff7962faea848b Lines: +9, -3 Files: src/main/print-ps.c (+9, -3) Correct comments from Russell Lang . Reviewed by Mike Sweet. 2001-11-08 b1e5bd91e3c7de6fab4019a73e5d6259e63411d0 Lines: +23, -19 Files: configure.in.in (+4, -0) doc/Makefile.am (+9, -9) doc/users_guide/Makefile.am (+10, -10) Clean up rm use (many places need either -rm file or rm -f file): 478955 make clean fails 478954 $(RM) fails on BSD 2001-11-08 380565e67cd57345df466ff9ce82b99b2f7902d1 Lines: +1, -1 Files: src/ghost/README (+1, -1) Fix an error 2001-11-08 3ea17d5c3ce76df93e8f0a5bf8e5df1db6265adb Lines: +0, -0 Files: src/main/print-lexmark.c (+0, -0) Strip trailing whitespace 2001-11-08 6c6dfdccfc740643f1c50c2f7b4e7ff02c7c51eb Lines: +1, -3 Files: src/main/print-lexmark.c (+1, -3) Corrected Warnings. 2001-11-08 6145ccbe8e9e521c49622765974adf81f9e2f421 Lines: +1, -1 Files: configure.in.in (+1, -1) po/pl.po (added +0) Add Polish translation 2001-11-07 51c89f7296233fc21a76b3a94c683299c87d9f63 Lines: +0, -0 Minor updates. 2001-11-06 bb77465c35f924d6251d493e51d2867413c3b96a Lines: +0, -0 Complete British English translation 2001-11-06 478d071e775b1d52bd2e4830c5598d05135328cb Lines: +16, -12 Files: include/gimp-print/gimp-print.h.in (+16, -12) Comments 2001-11-06 84482e060ddd8440d2236e1af8ed3e62d30090a9 Lines: +1, -0 Files: src/cups/Makefile.am (+1, -0) Print the language for the PPD files as they're generated. 2001-11-06 38f62cf807b2ec7ef16358f112de0d7c1beddae1 Lines: +23, -3 Files: src/cups/genppd.c (+23, -3) Reduce verbosity 2001-11-06 926c29e01b963ad12bf9e632a4d224c015123cad Lines: +17, -152 Files: acconfig.h (+3, -0) src/cups/Makefile.am (+4, -10) src/cups/genppd.c (+3, -135) src/main/print-escp2.c (+7, -7) 1) Undo the genppd stuff; it causes a lot of problems. 2) Check for mempcpy in acconfig.h. 3) Stylus Pro printers don't use the 1284.4 packet mode command. 2001-11-03 88540dfb69f169f47b989645d3faaed9d064154d Lines: +140, -64 Files: NEWS.4.2 (+0, -23) README (+140, -41) Some more updates. 2001-11-03 2f8f54520248eca1eec5b8654a723cf277ea4445 Lines: +49, -15 Files: NEWS.4.2 (+14, -3) README (+35, -12) A few more updates for distributors, and about 2880x1440 resolution. 2001-11-03 b0b23b9f0246a8733c657fb0befe214ba66dc4ef Lines: +2, -1 Files: NEWS (+2, -1) Minor update 2001-11-03 4c1b505376b24fcac2dadb324ec6307e3555d83a Lines: +110, -2 Files: README (+110, -2) Note genppd nonsense 2001-11-03 c648a2a65492b3e925b9407679f9f5243b6d3f2f Lines: +124, -3 Files: src/cups/genppd.c (+124, -3) Try harder to force linking against GNU gettext library 2001-11-02 80014767361747d2637f8160e1aaee55bdb79064 Lines: +77, -43 Files: NEWS (+58, -29) NEWS.4.2 (+11, -6) README (+1, -1) debian/README.Debian (+7, -7) Minor updates 2001-11-02 66597d457ba662c11507661117043362a66cc505 Lines: +7, -4 Files: NEWS.4.2 (+1, -0) src/foomatic/foomatic-printermap (+1, -0) src/ghost/README (+1, -0) src/main/printers.xml (+4, -4) Finish adding Lexmark Z42 2001-11-01 df3e15812b2621c5cde149ffc8d31144b615a8bd Lines: +1, -141 Files: src/main/print-lexmark.c (+1, -141) Removed debug output of printer dots as ppm file. 2001-11-01 a6bac0478f292f306abf5a3473d76ebb6a34cbe2 Lines: +105, -29 Files: src/main/print-lexmark.c (+105, -29) Added adaptions for z42 from Alwin Stolk (p.a.stolk@tmx.nl). Only 300 and 600 DPI mode is working. Photo not already adjusted. 2001-11-01 cc75e1456a528049de6289c669ce5bf5d1180327 Lines: +11, -0 Files: src/main/printers.xml (+11, -0) Added z42 adaptions from Alwin Stolk (p.a.stolk@tmx.nl). 2001-11-01 95ed2ddddbb9119a5d481c9f199fece839c1425e Lines: +3, -0 Files: configure.in.in (+3, -0) Support --with-readline=only 2001-11-01 8324e7fd5ceb69df45293d4e46d70b981440728a Lines: +235, -135 Files: README (+235, -135) Add section on readline issues, and reorganize. 2001-11-01 dc02774b874a93d6e7e9486afe810197c22f0828 Lines: +29, -4 Files: src/ghost/README (+29, -4) 1440x1440 and 2880x720 2001-11-01 c37dcbba4f519c8b5821e5dab7035cfca30a9958 Lines: +4, -4 Files: src/main/print-escp2.c (+4, -4) Support 2880x1440 (!) on Stylus C80 2001-11-01 9d871c6f4a70214419f18acfeedd9a6bc9677ba6 Lines: +19, -11 Files: README (+19, -11) Version bump 2001-11-01 7dbf39ec4daf28b4f3595aca20c5215870e7f612 Lines: +3, -1 Files: src/cups/Makefile.am (+3, -1) Update from Mike 2001-11-01 7049878c54afba2897d21238fb4e8b0d20961b07 Lines: +80, -2 Files: configure.in.in (+80, -2) Try harder to link against libreadline (using -lncurses, -lcurses, -ltermcap, and then just -lreadline), and supply a way for the user to either turn off readline or request linking against specific libraries. Use cups-config if it exists. 2001-10-31 be2f81c0a902a5d034d611d9a6e09e48a66c68d5 Lines: +4, -3 Files: NEWS.4.2 (+1, -1) README (+1, -1) debian/changelog (+1, -0) debian/control.in (+1, -1) Update Debian packaging to Standards-Version 3.5.6.0 2001-10-31 4048c7cde67de1e117d7271924503f72bc3940b1 Lines: +1, -1 Files: debian/control.in (+1, -1) Update to Standards-Version 3.5.2 (really, this time!) 2001-10-31 15e4780792af84196f3e0074b8d062d3899e9553 Lines: +62, -33 Files: NEWS.4.2 (+1, -1) README (+9, -4) configure.in.in (+12, -11) debian/README.Debian (+4, -4) debian/changelog (+17, -4) debian/control.in (+6, -6) debian/rules (+1, -2) src/ghost/README (+12, -1) Update Debian packaging to Standards-Version 3.5.2, and update package descriptions and documentation for stable release. configure.in.in: change order of calling libtool due to new libtool.m4 macros 2001-10-31 8ff64653ba63893591fbcd43a3a894f2b4960671 Lines: +76, -0 Files: README (+76, -0) Packaging information 2001-10-31 f7159203859dba042f0712d79990d1cbfef9aa7b Lines: +8, -0 Files: doc/FAQ.html (+8, -0) Common Samba problem 2001-10-30 e83dbd7d616a646aadce1528e645ae7ee8bd4cf3 Lines: +1, -1 Files: doc/users_guide/Makefile.am (+1, -1) Minor typo, to fix VPATH build 2001-10-30 2f494cb469280666ebb30ff42f12290fe6305cac Lines: +43, -43 Files: doc/users_guide/.cvsignore (+8, -8) doc/users_guide/Makefile.am (+5, -5) doc/users_guide/{users_guide.sgml => users-guide.sgml} (+30, -30) Removed underscores from linkend, ids, and filename per Eric 2001-10-30 62a52ec92baa96febccf0a1f1c4d3e03a09b0933 Lines: +6, -6 Files: src/main/printers.xml (+6, -6) Tweak C70/80 a bit more 2001-10-30 371c4e1686cc3b8c2174d674b74f427dc80e55e1 Lines: +12, -12 Files: po/.cvsignore (+2, -5) scripts/autogen.sh (+2, -2) src/main/print-escp2.c (+2, -2) src/main/printers.xml (+6, -3) Retune C80/C70 due to excessive density. Minor updates. 2001-10-29 01a3c3fc9ca91b62082fb1343254b49419202cf8 Lines: +0, -6 Files: src/cups/canon.c (+0, -3) src/cups/epson.c (+0, -3) Remove unused static variable. 2001-10-28 d01c745f79c955396c77d087b73aa5666584f52b Lines: +1, -1 Files: configure.in.in (+1, -1) Bump version 2001-10-28 908771e31551bdec05a51f59ca82df25f5135dc6 Lines: +25, -6 Files: scripts/autogen.sh (+25, -6) Check libtool version; fix some URL's 2001-10-28 4ed75e4527ff34bef70cee82aba52147d5f4bcfe Lines: +81, -22 Files: doc/Makefile.am (+35, -11) doc/users_guide/Makefile.am (+46, -11) Fix VPATH build. Don't build gimpprint.pdf by default. 2001-10-28 382f36c724d782f31732f7b6f682d26410d3bd7d Lines: +3, -3 Files: src/main/print-escp2.c (+3, -3) The Stylus Color apparently has no trouble at all with microweave at 360 DPI. 2001-10-28 4dec6c8fe4cec567280894ec1c8e31286ca41fc7 Lines: +79, -50 Files: NEWS.4.2 (+79, -50) Updates 2001-10-28 714ed72c6916f529e31823a8f16c20ada10696fd Lines: +15, -0 Files: doc/.cvsignore (+15, -0) More files to be ignored 2001-10-28 cadb902fcaf997a366335c22ba39561a0c0316be Lines: +25, -5 Files: configure.in.in (+3, -0) src/cups/Makefile.am (+11, -5) src/cups/genppd.c (+11, -0) Build genppd with included gettext, to permit us to use LANGUAGE to set the language of the PPD files. This gets around any dependencies on what locales happen to be installed at a given site. 2001-10-28 15cea3a1c28b1c790bfc7b9942f5c46af70bc108 Lines: +5, -5 Files: doc/Makefile.am (+5, -5) Minor fixes 2001-10-28 675c8c7257165acd16ca9d680db965a850228dc2 Lines: +20, -11 Files: doc/users_guide/users_guide.sgml (+20, -11) Added so that the date would actually appear in ps and pdf output. 2001-10-27 fe5a8763c6378b9bcc9c4c438070082e9c6066eb Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Improve 360x180 draft mode 2001-10-27 c884e7f1c6f023b18dfcfb4dee62fdd2c98394eb Lines: +0, -1 Files: Makefile.am (+0, -0) configure.in.in (+0, -0) debian/control.in (+0, -0) debian/copyright (+0, -0) doc/FAQ.html (+0, -0) doc/Makefile.am (+0, -0) doc/README.maintaining (+0, -0) doc/dither.texi (+0, -0) doc/escp2.texi (+0, -0) doc/functions.texi (+0, -0) doc/gimpprint.texi (+0, -0) doc/gpl.texi (+0, -0) doc/integrating.texi (+0, -0) doc/programs.texi (+0, -0) doc/users_guide/README (+0, -1) doc/users_guide/figures/README (+0, -0) doc/users_guide/users_guide.sgml (+0, -0) gimp.m4 (+0, -0) include/gimp-print/gimp-print.h.in (+0, -0) scripts/autogen.sh (+0, -0) scripts/gimp.m4 (+0, -0) src/cups/command.txt (+0, -0) src/cups/genppd.c (+0, -0) src/escputil/escputil.c (+0, -0) src/foomatic/foomatic-templates/ImageType.xml (+0, -0) src/foomatic/foomatic-templates/gimp-print.xml (+0, -0) src/ghost/README (+0, -0) src/ghost/README.bsd (+0, -0) src/ghost/debian-patch (+0, -0) src/ghost/gdevstp.c (+0, -0) src/main/gimpprint-config.in (+0, -0) src/main/gimpprint.m4 (+0, -0) src/main/print-canon.c (+0, -0) src/main/print-escp2.c (+0, -0) src/main/print-lexmark.c (+0, -0) src/testpattern/testpatterny.y (+0, -0) test/parse-bjc (+0, -0) test/parse-escp2 (+0, -0) Strip trailing whitespace 2001-10-27 4bea2c7cd295a819ed3ba1e1fc894af1a0d76487 Lines: +0, -0 Update en_GB translation escputil strings 2001-10-27 3cbfbaa96ac38fa09b20ef5590986b7e884266c9 Lines: +12, -11 Files: NEWS.4.2 (+12, -11) Updates 2001-10-27 6bc19ba4effafba0d086f77451342ca77d07ba92 Lines: +7, -10 Files: doc/users_guide/users_guide.sgml (+7, -10) Minor updates to reflect version 4.2 2001-10-26 0c75b615f02dca4797f666d655b617e99661e6a1 Lines: +1, -2 Files: src/main/print-escp2.c (+1, -2) Improve 720 DPI quality on C80. =============================================================================== Name: gimp-print-4_1_99-b4 2001-10-26 bf29ceaaa307a79ba869a46beaf6ac3ce9250d5e Lines: +0, -0 Updates 2001-10-25 c775bd5bdbecdc1bdc37022444f20f0b0e02ecc6 Lines: +2, -2 Files: NEWS.4.2 (+2, -2) Update Stylus C70/C80 2001-10-25 1a76b54f863c7836986705c3014973fef0c5d9a1 Lines: +11, -9 Files: NEWS (+11, -9) Updates for beta-4 2001-10-25 f69e6f84eb5e5c5547bfd9428e29a3a482fa7e69 Lines: +3, -4 Files: src/main/print-escp2.c (+3, -4) Improve 720 and 1440x720 on C80. 2001-10-25 b0ed05c521502c8123f3968107617d3082622d7c Lines: +3, -2 Files: NEWS (+3, -2) Minor update 2001-10-25 f7a12ab869eb59509599c41c4c25269793c3f2d4 Lines: +28, -6 Files: src/main/print-escp2.c (+25, -6) src/main/printers.xml (+3, -0) Improve C80 print quality. Update translations. 2001-10-25 b7522a4af8bcedb5c3f09407f3f329e700b248bf Lines: +12, -33 Files: src/main/print-escp2.c (+12, -33) At least partially tune the C80. 2001-10-24 7fbde7c82030ca19f114d764ac93410cf2fe2bf0 Lines: +67, -6 Files: src/main/print-lexmark.c (+67, -6) Corrected problem with page eject. 2001-10-24 439977a8f50437230e95ad8a0da69cb684064f72 Lines: +97, -67 Files: NEWS (+59, -32) NEWS.4.2 (+19, -18) README (+16, -13) debian/README.Debian (+1, -1) doc/users_guide/users_guide.sgml (+1, -1) src/cups/Makefile.am (+1, -1) src/ghost/README (+0, -1) Prep for beta-4. Use LC_PATH rather than LANG for building PPD files. 2001-10-23 16f0637897ff14bbb06531ffd2fd6dd2f14b10c7 Lines: +19, -11 Files: doc/Makefile.am (+19, -11) Minor cleanup 2001-10-23 34ec288dab3db6f0c7530af06aebb384955c11ef Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Minor error on C80. 2001-10-23 109901f36aae2c808a4d4c01ac62f90d80cabd55 Lines: +0, -0 Updates 2001-10-22 c42337eef6abd3ddd7bce0d0ff799cbf2275fd19 Lines: +2, -2 Files: src/main/print-escp2.c (+2, -2) Don't turn off black ink on C80 until we understand it. 2001-10-22 4bc63954c6e8b0c9962cc0370aa1a8211503aa21 Lines: +6, -0 Files: doc/Makefile.am (+6, -0) Note why we override a standard target (mostlyclean-aminfo). 2001-10-22 949aef1e0f0d17513df2d952f5d08bf8f5d552b2 Lines: +11, -0 Files: Makefile.am (+11, -0) Don't require actually rerunning autogen when configure.in.in changes; rebuild configure.in automatically if it is available. 2001-10-21 00a13958fa1602ed2571a3c6747c43ea5ad180f8 Lines: +48, -54 Files: doc/Makefile.am (+48, -54) Build all versions of the manual. 2001-10-21 b0d0e54108e219c64fdc27a3b972e44051d5fea9 Lines: +2, -1 Files: configure.in.in (+1, -1) po/.cvsignore (+1, -0) po/da.po (added +0) Danish translation 2001-10-21 152e0384a742417dba6e49588490f4788538f01c Lines: +11, -2 Files: doc/new-printer.texi (+11, -2) Updates 2001-10-21 19b9fcb7070eb1dbb13fe11fac7e036d1d2f79a6 Lines: +31, -19 Files: configure.in.in (+31, -19) Cleanup 2001-10-21 ca38e7ab31f969041535c92afad7c2978baf09f2 Lines: +1, -0 Files: src/main/print-escp2.c (+1, -0) Comment cleanup 2001-10-21 fb10e9c43df9f567f88f3a643f15d45dba1f73e9 Lines: +0, -0 Updates 2001-10-21 a463e5270f649a3f2886a197232d40e6c6924ff0 Lines: +7, -1 Files: src/main/print-color.c (+7, -1) 473849 Indexed images print incorrectly in color 2001-10-21 f9948a5da0337b0ef8a15fa4ac960b2b46782da1 Lines: +6, -6 Files: doc/new-printer.texi (+6, -6) Capitalization 2001-10-21 2c6621ef4ee96983c41155768abab729349dcaaa Lines: +203, -57 Files: doc/new-printer.texi (+203, -57) Updates to Epson stuff. 2001-10-20 87d1ef09cda64483246846ea13015f64fdc412cd Lines: +143, -112 Files: src/main/print-escp2.c (+143, -112) Specify minimum as well as maximum resolutions (to limit C80 to no less than 360x180). Tested by comparing PPD files with and without the change. 2001-10-19 3e78e296888ff2554994893504ed105b75924c2d Lines: +2, -2 Files: doc/users_guide/users_guide.sgml (+2, -2) typos 2001-10-19 46018f1dd5872277e4b739c0b466e0acf9a01fea Lines: +3, -2 Files: doc/users_guide/Makefile.am (+3, -2) Remove incorrect html-stamp usage 2001-10-19 c91e9102cc8dc6a9ed8b285a8e218b73a213f14e Lines: +33, -2 Files: debian/changelog (+2, -1) debian/control.in (+14, -1) debian/gimpprint-doc.doc-base (added +15) debian/rules (+2, -0) New package gimpprint-doc 2001-10-19 ea8c9ada32ee4d40334b8d8a86e3517928d079ad Lines: +0, -1 Files: configure.in.in (+0, -1) Remove redundant gzip test, restoring make deb target 2001-10-19 9747597fd87973ebf4f888ce70770e83630ff376 Lines: +1, -1 Files: test/Makefile.am (+1, -1) Disable run-weavetest dependency which breaks make dist 2001-10-19 36238e7aceb209af2ed619cfdfb0a29159cb97a7 Lines: +2, -2 Files: src/escputil/escputil.c (+2, -2) Minor typo 2001-10-18 77792c42f5a2921f00cb2bd4d682ee2e4913cd69 Lines: +2, -0 Files: po/.cvsignore (+2, -0) Update 2001-10-18 94d27f5b0ed4dd6949af02b031e2faf3894cb8ad Lines: +0, -0 Minor updates 2001-10-18 40103de17a645a86ec97f6eacd82d78fc24b5e10 Lines: +2, -2 Files: src/escputil/escputil.c (+2, -2) Message update. 2001-10-18 2265522d28c2ea41479400e0fbf09525202364e1 Lines: +0, -0 Updates 2001-10-18 53f144ba1c57515521575b9ba0e9c758aec6beff Lines: +20, -23 Files: scripts/autogen.sh (+20, -23) Remove more bash-isms. 2001-10-17 138e7e888ca49464f8ea5fae5b6cf13be3dd77f8 Lines: +136, -268 Files: src/escputil/escputil.c (+136, -268) Clean up i18n and align routines. 2001-10-17 a805fbb654588dd5b4cca0e83bd9fdb9b10ae75f Lines: +4, -4 Files: Makefile.am (+1, -1) src/escputil/escputil.c (+3, -3) Build "doc" directory LAST, since it relies on optional dev tools and should not prevent a full build of the code. Change help strings from character arrays to a char pointer. You can't initialize an array with a function call... 2001-10-17 46c5e572cfabf78818b230666f76bcf63e63ad4d Lines: +1, -1 Files: src/ghost/Makefile.am (+1, -1) Fix up headers correctly 2001-10-17 d269707533fce141579ebf559efe29674a5ee975 Lines: +10, -12 Files: scripts/autogen.sh (+10, -12) Remove bash-isms from the autogen script - use pipes, etc. just like anyone else. Make not having a new enough version of GNU gettext 0.10.38 just a warning, since it doesn't affect the normal build process (you just don't want to create a distribution from it...) 2001-10-17 5a6b3ca4f2e499cf340e1ac0a5903d6fe5b50c81 Lines: +238, -225 Files: src/escputil/escputil.c (+238, -225) Mark escputil for i18n. 2001-10-16 bff638f801924372235717b36282110da4718e25 Lines: +12, -0 Files: NEWS.4.2 (+1, -0) src/escputil/escputil.c (+1, -0) src/foomatic/foomatic-printermap (+1, -0) src/ghost/README (+1, -0) src/main/printers.xml (+8, -0) Preliminary support for Stylus Photo 820. 2001-10-16 ad8c848fb13f97ff6cecc03e41b6673b70a663cf Lines: +43, -29 Files: doc/Makefile.am (+18, -17) doc/users_guide/Makefile.am (+25, -12) Make clean works fully in maintainer mode VPATH builds create symlinks to docs correctly 2001-10-16 63e5b1cc6c9399db64ac4992df223cf24b6463a7 Lines: +0, -0 Updates 2001-10-16 fe9ec83810da512a1d1ba81f2048b11b1609aa0f Lines: +2, -0 Files: NEWS.4.2 (+1, -0) src/ghost/README (+1, -0) Update for pcl-845 2001-10-16 f09bf8a6377b6211491447508e5341056e289d52 Lines: +2, -2 Files: src/main/print-escp2.c (+2, -2) Don't use black ink on certain papers on C80. 2001-10-15 293c9bbd193935693740775eb24b63beab356548 Lines: +1150, -1195 Files: src/foomatic/foomatic-printermap (+1, -0) src/gimp/gimp_main_window.c (+2, -2) src/main/print-escp2.c (+1147, -1193) Mark one more message in gimp_main_window for internationalization. Cleanup in Epson driver. Add capability for different paper definition for different printers in Epson driver (needed to optimize printing on C80). 2001-10-15 79d097f37f481b2f861ed0463311b5f81caddea6 Lines: +2, -2 Files: debian/changelog (+2, -2) New upstream release 2001-10-15 32e1fa419c552285d5972f096ad9ece51b3e8c89 Lines: +2, -2 Files: scripts/autogen.sh (+2, -2) Fix line wrapping 2001-10-15 d49c4de50b119abcf798463ce4acfef8c5dca97a Lines: +28, -17 Files: src/cups/Makefile.am (+1, -1) src/cups/genppd.c (+27, -16) Use LANG for language selection 2001-10-15 bf8beb7f1081721d936571b9bfc338548ec5fd55 Lines: +7, -0 Files: test/Makefile.am (+5, -0) test/run-weavetest (+2, -0) Add run-weavetest message and dependency on escp2-weavetest 2001-10-15 d784d1e186376bac67c5f0721d901544f2d9ec8d Lines: +12, -4 Files: src/main/print-pcl.c (+4, -4) src/main/printers.xml (+8, -0) Added Deskjet 845 (USB version of 842). Fixed the comments in print-pcl.c to match printers.xml. 2001-10-15 e40596fe37346010c41e7682ab08ef7cb0a50502 Lines: +0, -15 Files: src/main/print-lexmark.c (+0, -15) Removed unnecessary lines from hue table. 2001-10-15 a0537c70f8ad41e417fd6f6e9276af1fa9dbe527 Lines: +141, -15 Files: src/main/print-lexmark.c (+141, -15) Added printer specific hue table. 2001-10-15 40c387154593f7b4d4860fa5606117c4884743f9 Lines: +0, -0 Change English to English-GB for en_GB catalog... 2001-10-15 e7b1f8ef096e0c619bc675f3c317001aa7734db2 Lines: +3, -3 Files: configure.in.in (+2, -2) po/fr.po (added +0) po/no.po (added +0) src/cups/Makefile.am (+1, -1) Add and update language catalogs. Ensure that catalogs used by genppd are installed where genppd will find them. 2001-10-15 75271dc61f848d5f5387173fb56588c12728ee8e Lines: +7, -3 Files: src/cups/genppd.c (+7, -3) A few very minor tweaks: 1) Include config.h as the first header file included, per suggestion. 2) Comment warning translators how they should translate "English". 2001-10-15 5624bd0ba4dda1ddc31d5483542ba0c0fda94d6f Lines: +14, -10 Files: src/cups/genppd.c (+14, -10) Robert's fix to genppd looks OK... 2001-10-14 39dc86660f9bab7cd5a02e6b4071ec42331fea8e Lines: +1, -1 Files: src/main/print-lexmark.c (+1, -1) Corrected problem when printing at the end of the page. Especially when weaving was used, the printer was going into confusion because the bottom margin was too small. 2001-10-14 c9d165f7761bf9dd638d50a485789a06a64f19a4 Lines: +2, -2 Files: src/main/print-escp2.c (+2, -2) Fix the zero margin width tweak. 2001-10-14 0ab0a2f47a0ff3ea3d6cc1650d151dd003788686 Lines: +1, -1 Files: src/main/print-util.c (+1, -1) Translate papersize (text) names before returning them to the user. 2001-10-13 b838f1538f7333d41c41626812d20a4be316d1ef Lines: +3, -8 Files: doc/users_guide/Makefile.am (+0, -0) doc/users_guide/README (+3, -8) Fixed spacing...updated README 2001-10-13 1e747abb01d34d7e09cbfc9d8f899ba3a704a6bf Lines: +38, -22 Files: Makefile.am (+9, -9) doc/Makefile.am (+16, -8) doc/programs.texi (+8, -0) src/cups/Makefile.am (+3, -3) src/foomatic/Makefile.am (+2, -2) Use more portable $(RM) instead of 'rm -f' Add reference to SGML users guide to Texinfo manual 2001-10-13 532710fa5c374fb3c1312416bdd3e6eaa56d542c Lines: +18, -16 Files: doc/users_guide/Makefile.am (+18, -16) Clean should not remove the pdf or ps version of the manual, to be consistent with how it treats the html manual. It also can't remove the .eps files, unfortunately. New veryclean target does remove all of the above. Distribute the html timestamp to inhibit rebuilding in the field. Add phony targets. Remove unused ps.gz target. 2001-10-13 655d294e92a9844751d36bec11d2020dfb282dc8 Lines: +13, -7 Files: doc/users_guide/Makefile.am (+13, -7) Add DESTDIR support to install-data-local and uninstall-local 2001-10-13 4fe34266a430694a64f32c0194ee805728f442b9 Lines: +172, -83 Files: doc/users_guide/users_guide.sgml (+172, -83) Some updates 2001-10-12 3441e3dca5298f4aa98d86f5d5654681599cee01 Lines: +2, -0 Files: doc/users_guide/.cvsignore (+1, -0) src/ghost/.cvsignore (+1, -0) Updates 2001-10-12 77576f4903876698c38e4cf3d6620cd311c4b3db Lines: +3, -0 Files: Makefile.am (+3, -0) Debian stuff, from Roger. 2001-10-12 60204959e31440a350467f5ebd4a8ddbad74a962 Lines: +126, -39 Files: NEWS.4.2 (+2, -1) src/escputil/escputil.c (+1, -0) src/foomatic/foomatic-printermap (+1, -0) src/ghost/README (+1, -0) src/main/print-pcl.c (+113, -38) src/main/printers.xml (+8, -0) Support the Stylus Scan 2500 Add minimum paper sizes for HP printers, from Dave Hill. I'm checking this in because this is needed to work around a CUPS bug (see our bug 470240). The symptoms are that when the number of paper sizes exceeds 94 in the DesignJet 750 PPD file CUPS loses track of all printers in the administrative interface. 2001-10-11 23645c92ae0ec4af79678fc33c94cceed8e588a6 Lines: +1, -0 Files: doc/users_guide/.cvsignore (+1, -0) Ignore html directory 2001-10-11 e6ccd845563f815f37e6ed1b600da777f9e0656c Lines: +10, -78 Files: doc/users_guide/Makefile.am (+10, -30) doc/users_guide/users_guide.sgml (+0, -48) Eliminate dependency on specific Linux (much less UNIX) distribution. Preprocess source rather than intermediate file. 2001-10-11 61ce22027aff0b825f076cd743fe32cd0b3ed198 Lines: +70, -61 Files: configure.in.in (+4, -0) doc/users_guide/Makefile.am (+20, -15) doc/users_guide/users_guide.sgml (+46, -46) PDF users guide builds independently of PS docs. Also, XREF and IMAGEDATA errors are gone. 2001-10-11 ccb4d13de2a6df0bf7e46de32ca8394773f813b1 Lines: +6, -5 Files: src/ghost/README (+6, -5) Updates 2001-10-10 312eea5fa734c82a53227ccd8a46e954d998d013 Lines: +80, -60 Files: src/ghost/README (+2, -2) src/gimp/Makefile.am (+3, -4) src/main/print-escp2.c (+74, -53) src/main/printers.xml (+1, -1) Rearrange the resolutions on the very old Epson printers a bit. Fix a nit in the printer list, and update a few things. make clean in src/gimp should not attempt to build anything. 2001-10-10 da235485db73b506a3dac431cc1da25fdea54042 Lines: +11, -0 Files: src/main/print-pcl.c (+11, -0) Added workround fix for glossy paper on 812 (and others?). If 600x600 requested, drop back to Premium paper. 2001-10-10 68f361e00dc437b508401b1f626a52263c5ec37d Lines: +25, -30 Files: src/main/print-canon.c (+25, -30) Fix from Peter Missel regarding init stuff: "takes care of the model ID and sets the print quality to 0-Normal. That should do as a quick fix for the upcoming release." =============================================================================== Name: gimp-print-4_1_99-b3 2001-10-07 75b644145e438f3d9fac74ec48c8051d1daf3b6d Lines: +0, -0 Updates 2001-10-07 f6d94991e449e7287f3d682916fa50622d401a6e Lines: +1, -1 Files: doc/users_guide/Makefile.am (+1, -1) Need to remove the doc directory on uninstall. 2001-10-07 08235965bbcaa0b925bb2c6211b0bf9044fc9da9 Lines: +6, -6 Files: README (+6, -6) A few very minor updates. 2001-10-07 bd79197a1092b16a99bbad8627836e3ff6929d4f Lines: +8, -10 Files: NEWS.4.2 (+8, -10) Update for 4.1.99-b3 2001-10-07 49db5eac3c0eb312398b405a04091714df98627a Lines: +11, -5 Files: doc/users_guide/Makefile.am (+11, -5) Assorted minor cleanup and bug fixing. 2001-10-07 4e1dffdbed57bf70a926b4e9771308f3b43a38d0 Lines: +1, -0 Files: po/.cvsignore (+1, -0) Ignore change log 2001-10-07 f0748aa3cd9d77c4a0dc012b5f29cb9f4c3dd412 Lines: +0, -0 Minor updates. 2001-10-07 e18654335505e6d4821feddbf2946fe5e67e009d Lines: +9, -156 Files: po/ChangeLog (removed -156) scripts/autogen.sh (+9, -0) Remove generated po/ChangeLog. This file causes problems because autogen.sh prepends an entry to it every time it's run. The file serves no purpose besides keeping the i18n machinery happy; it can be regenerated by autogen.sh (as we're doing). 2001-10-07 fe35e5117bbef8abe55eb07c94cf28300f5f9027 Lines: +17, -4 Files: src/main/print-lexmark.c (+17, -4) Handle Gray ink type at z52 (could be an option because color an black are in seperate tanks). Inserted a check for illegal ink types. 2001-10-06 f031c84d3a41d0203da0d0ac3cd2780c73f3ecd3 Lines: +4, -6 Files: doc/users_guide/Makefile.am (+0, -6) po/ChangeLog (+4, -0) Removed creation of figures directory in users_guide pdf and eps targets 2001-10-06 0694b40c450f7d731862b286bd8a736d27a895ce Lines: +108, -32 Files: doc/users_guide/Makefile.am (+4, -19) doc/users_guide/README (+2, -2) po/ChangeLog (+75, -0) scripts/autogen.sh (+27, -11) Tweaked doc/users_guide/Makefile.am and added checks for convert and docbook_4 to scripts/autogen.sh 2001-10-06 727cd787d9a04737decd7032db0bddb7bb770020 Lines: +16, -0 Files: doc/users_guide/.cvsignore (added +10) doc/users_guide/Makefile.am (+5, -0) doc/users_guide/figures/.cvsignore (added +1) Updates 2001-10-06 7f7175a2152fd97bc64ae9286db41fdb958ac366 Lines: +7, -7 Files: doc/users_guide/users_guide.sgml (+7, -7) Some cleanup 2001-10-06 8517c79d7c6d7f2c648dcea5785d8b8683889e83 Lines: +60, -16 Files: configure.in.in (+17, -0) doc/users_guide/Makefile.am (+23, -16) po/ChangeLog (+20, -0) Add -without-user-guide. 2001-10-06 a77b8447ea7f5f04b3ef1f033e13b75ff5da4208 Lines: +49, -39 Files: README (+49, -39) Cleanup 2001-10-06 30cf8e3dbc3c03923fd804f3821a04e7c0ee93a4 Lines: +276, -47 Files: AUTHORS (+3, -0) NEWS (+61, -41) NEWS.4.2 (+8, -2) po/ChangeLog (+48, -0) scripts/autogen.sh (+148, -0) src/ghost/README (+8, -4) Update some more documentation. 2001-10-06 4a07d13c12db978efb2adff7bc538628d7a2a5e0 Lines: +120, -6 Files: src/main/print-canon.c (+96, -6) src/main/printers.xml (+24, -0) Support for Canon BJC-210, 240, 250, and improvements for BJC-1000. 2001-10-06 b84dc6e3986c3080da17fe01cc8998ae9031801f Lines: +4, -4 Files: src/main/print-escp2.c (+4, -4) Another attempt to fix printing at 720 DPI on Stylus Color Pro and friends. 2001-10-06 bd64bf1997e7d391e6c4642bcf20348a98da7784 Lines: +2, -2 Files: doc/users_guide/Makefile.am (+2, -2) We do need to distribute the .ps file. Sigh. 2001-10-06 7f6a588a9829ea837688561b05384b133223dea5 Lines: +36, -23 Files: doc/users_guide/Makefile.am (+36, -23) * List all of the figures explicitly rather than wildcarding * Build and distribute HTML and PDF by default * Don't export SGML_CATALOG_FILES (especially not incorrect hardcoded path) * Create make install * Fix directory permissions botched by the toolchain 2001-10-06 6a87ca026161564d84ae3f4af965a28436082b78 Lines: +1, -1 Files: doc/users_guide/Makefile.am (+1, -1) maintainer-clean should clear the html stamp 2001-10-06 f95e9b6cba0ed8ae809d3de447e36d963266187c Lines: +1, -0 Files: configure.in.in (+1, -0) Look for ps2pdf for documentation. 2001-10-06 8d95741d8a7edd7f6ea79e966b17ca89cf5f8713 Lines: +3, -0 Files: src/foomatic/foomatic-printermap (+3, -0) Add BJC-210, 240, and 250. 2001-10-06 2913483f98488df5ac4d354b5256d8c88310d4f9 Lines: +1, -1 Files: src/foomatic/foomatic-generator.in (+1, -1) Print out all missing drivers before exiting. 2001-10-05 16ece38956935fa37b9d08f059f5d5e4fa550435 Lines: +7, -1 Files: doc/users_guide/Makefile.am (+7, -1) Distribute the PDF manual 2001-10-05 ff1f28ce18c0932b2c7da7f787bf249291cfa778 Lines: +118, -46 Files: Makefile.am (+8, -0) doc/Makefile.am (+25, -4) doc/users_guide/Makefile.am (+85, -42) Add new make targets: pdf and docs Distribute user_guide html manual by default Fix user_guide Makefile.am for VPATH builds Remove users_guide/figures symbolic links for the time being for safety Restore doc/Makefile.am VPATH build 2001-10-04 024c8bcc7d0c9b31e557d05523d4a43044c38ae8 Lines: +2, -2 Files: src/main/print-escp2.c (+2, -2) Allow softweave printing on first generation printers that should support it. 2001-10-04 afc1ccc9354a8cdd75be7f60ff463d84b2c03a55 Lines: +1, -430 Files: doc/users_guide/Makefile (removed -428) doc/users_guide/Makefile.am (+1, -2) Removing Makefile as it is now built by automake 2001-10-04 bccc856319d731ecc5a867b3c69bfc5e7da50b15 Lines: +379, -78 Files: doc/users_guide/Makefile (+369, -76) doc/users_guide/Makefile.am (+2, -2) doc/users_guide/README (+8, -0) *** empty log message *** 2001-10-04 0d85ccda6e5b9fad196b458aa7b3cbc3b14189b1 Lines: +0, -0 Files: doc/users_guide/figures/cups_admin.eps (removed -0) doc/users_guide/figures/cups_admin_device.eps (removed -0) doc/users_guide/figures/cups_admin_make.eps (removed -0) doc/users_guide/figures/cups_admin_model.eps (removed -0) doc/users_guide/figures/cups_admin_success.eps (removed -0) doc/users_guide/figures/cups_config_printer.eps (removed -0) doc/users_guide/figures/cups_my_printer.eps (removed -0) doc/users_guide/figures/cups_printers.eps (removed -0) doc/users_guide/figures/cups_startup.eps (removed -0) doc/users_guide/figures/gimp-print-gui-1.eps (removed -0) doc/users_guide/figures/gimp-print-gui.eps (removed -0) doc/users_guide/figures/gimp-print-new-printer.eps (removed -0) doc/users_guide/figures/gimp-print-print-color-adjust.eps (removed -0) doc/users_guide/figures/gimp-print-setup.eps (removed -0) doc/users_guide/figures/gimp_image.eps (removed -0) doc/users_guide/figures/gimp_startup.eps (removed -0) Removing EPS files as they are now machine generated 2001-10-04 721d779c63ae2c911f436ad9af41e1c6b930726d Lines: +22, -41 Files: doc/users_guide/Makefile.am (+6, -21) doc/users_guide/README (+11, -13) doc/users_guide/figures/README (+5, -7) doc/users_guide/{gimp-print-users-guide-4.1.99-b3.sgml => users_guide.sgml} (+0, -0) Updates to Makefile.am, READMEs, and rename orig source file to remove rev 2001-10-03 38343e092cf9237f2897ea501ceff7f7dc884e1d Lines: +1, -1 Files: src/foomatic/foomatic-generator.in (+1, -1) Per recent change in configure.in.in. 2001-10-03 2178a9620335f34fc76be29e38472fde4e4ba677 Lines: +18, -18 Files: Makefile.am (+5, -5) configure.in.in (+6, -6) doc/Makefile.am (+4, -4) doc/users_guide/Makefile.am (+3, -3) Correct program naming, use variables for perl invocation 2001-10-03 6c072cbf8edf698cb5c4c12648c246cca9c3dcc1 Lines: +52, -8 Files: configure.in.in (+1, -0) doc/Makefile.am (+3, -1) doc/users_guide/Makefile.am (+48, -7) Add users_guide to doc/Makefile.am SUBDIRS Automatically generate EPS and PDF images from PNG source Check for ps2pdf Use html-stamp timestamp 2001-10-03 826d0c9647a2246d38b22f52ffd0ddebbfc850cb Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) These values are presumed better based on Epson output. 2001-10-02 0657b15c9ba45cce188f7af5d52112494166c1a3 Lines: +148, -1 Files: configure.in.in (+6, -1) doc/users_guide/Makefile.am (added +142) Add preliminary support for the new SGML user guide 2001-10-02 7dd4a312a7441f3d22130a3563f629b936a2d91a Lines: +9, -0 Files: Makefile.am (+9, -0) Use standard Makefile formatting 2001-10-02 d11c9eb9b7e38147e82bee5c0113a213884ee507 Lines: +1984, -0 Files: doc/users_guide/Makefile (added +135) doc/users_guide/README (added +39) doc/users_guide/figures/README (added +26) doc/users_guide/figures/cups_admin.eps (added +0) doc/users_guide/figures/cups_admin.png (added +0) doc/users_guide/figures/cups_admin_device.eps (added +0) doc/users_guide/figures/cups_admin_device.png (added +0) doc/users_guide/figures/cups_admin_make.eps (added +0) doc/users_guide/figures/cups_admin_make.png (added +0) doc/users_guide/figures/cups_admin_model.eps (added +0) doc/users_guide/figures/cups_admin_model.png (added +0) doc/users_guide/figures/cups_admin_success.eps (added +0) doc/users_guide/figures/cups_admin_success.png (added +0) doc/users_guide/figures/cups_config_printer.eps (added +0) doc/users_guide/figures/cups_config_printer.png (added +0) doc/users_guide/figures/cups_my_printer.eps (added +0) doc/users_guide/figures/cups_my_printer.png (added +0) doc/users_guide/figures/cups_printers.eps (added +0) doc/users_guide/figures/cups_printers.png (added +0) doc/users_guide/figures/cups_startup.eps (added +0) doc/users_guide/figures/cups_startup.png (added +0) doc/users_guide/figures/gimp-print-gui-1.eps (added +0) doc/users_guide/figures/gimp-print-gui-1.png (added +0) doc/users_guide/figures/gimp-print-gui.eps (added +0) doc/users_guide/figures/gimp-print-gui.png (added +0) doc/users_guide/figures/gimp-print-new-printer.eps (added +0) doc/users_guide/figures/gimp-print-new-printer.png (added +0) doc/users_guide/figures/gimp-print-print-color-adjust.eps (added +0) doc/users_guide/figures/gimp-print-print-color-adjust.png (added +0) doc/users_guide/figures/gimp-print-setup.eps (added +0) doc/users_guide/figures/gimp-print-setup.png (added +0) doc/users_guide/figures/gimp_image.eps (added +0) doc/users_guide/figures/gimp_image.png (added +0) doc/users_guide/figures/gimp_startup.eps (added +0) doc/users_guide/figures/gimp_startup.png (added +0) doc/users_guide/gimp-print-users-guide-4.1.99-b3.sgml (added +1784) Initial checkin of user's guide 2001-10-02 337a177670589759594228cd0568b33b603d6d36 Lines: +14, -1 Files: NEWS.4.2 (+1, -0) src/escputil/escputil.c (+1, -0) src/foomatic/foomatic-printermap (+1, -0) src/ghost/README (+3, -1) src/main/printers.xml (+8, -0) Support for Stylus Scan 2000 (really a Stylus Color 740 inside). 2001-10-01 a00dd2558e55b4113aa931cd5d9864cd26c634ab Lines: +24, -0 Files: NEWS.4.2 (+2, -0) src/escputil/escputil.c (+2, -0) src/foomatic/foomatic-printermap (+2, -0) src/ghost/README (+2, -0) src/main/printers.xml (+16, -0) Nominal support for Epson Stylus C70 and Photo 810. 2001-10-01 2ed639ea6b6a532ae72b9466e6118066abff0701 Lines: +4, -0 Files: src/testpattern/testpattern.c (+4, -0) Set a reasonable default resolution for use with Postscript driver. 2001-10-01 5894ed57f32419ccc5483c0abc4cb7096df332fc Lines: +0, -0 Updates 2001-10-01 e62e204586c1b50969f5424d91444f5cdfdc3bcb Lines: +2, -1 Files: src/main/print-util.c (+2, -1) stp_verify_printer_params should catch attempt to use raw CMYK output with test pattern generator. 2001-10-01 69739ae712e6ffa32f650f588c2b3da3f9430dbd Lines: +0, -0 Quoted printable is indeed evil. 2001-10-01 804307ee0e4896213b81975212f06fbe33228033 Lines: +0, -0 Update 2001-10-01 7e5e8d3acba65f7eadeac11000529dd8688030a3 Lines: +418, -385 Files: NEWS.4.2 (+12, -11) src/escputil/escputil.c (+1, -0) src/ghost/README (+311, -300) src/main/print-escp2.c (+89, -69) src/main/print-util.c (+5, -5) Improve Epson Stylus C80 support. Enable both weaved and unweaved modes for draft modes, for printers with appropriate requirements. Improve paper name descriptions. 2001-09-30 c635fdfce7b25626feab971a2a70317e0b3754b3 Lines: +8, -4 Files: src/main/print-canon.c (+6, -3) src/main/print-lexmark.c (+2, -1) 466266 Gimp plug-in crashes with BJC-4400 photo The problem is when printing with black-only ink, even though the plugin otherwise thinks it's printing in color. The concept of color vs. black and white is currently static for a given printer; this needs to change. Workaround here forces the output into grayscale in this case. 2001-09-30 3ce59cbc8e58f02837a6199ff36ff232aaad9930 Lines: +2, -2 Files: test/run-weavetest (+2, -2) Add Stylus C80 printhead setup 2001-09-30 3ecca794f372203f73300ca802aff601c64c75af Lines: +1, -1 Files: src/main/printers.xml (+1, -1) Wrong printer ID for Stylus C80. 2001-09-29 466e2d9678a21cd4d9f69c6c77fcec6b673899a7 Lines: +10, -4 Files: src/ghost/README (+10, -4) Clarification 2001-09-29 b39e564206c42461b8b8808207f11ab8deab9d17 Lines: +8, -5 Files: test/unprint.c (+8, -5) More cleanup 2001-09-28 458e0c91d39ba633a398a6bb10638daab9672334 Lines: +0, -0 Updates 2001-09-27 4dddcf51663e0987af906d024528c05474a166f9 Lines: +10, -1 Files: debian/changelog (+8, -0) debian/cupsys-driver-gimpprint.files (+2, -1) Update version number Only use C locale ppd files due to their large size 2001-09-25 475999f1d30571f7c0dc54d10911b100d47923b1 Lines: +4, -0 Files: src/testpattern/testpattern.c (+4, -0) Comment. 2001-09-25 ce7006744e3fccfa6fc466d9dcaf5d5300c65ddc Lines: +1, -0 Files: po/.cvsignore (+1, -0) Update 2001-09-25 710362a3e3b9f59fd0d63a01a96b2fe5a58c4e04 Lines: +27, -6 Files: NEWS (+22, -1) README (+1, -1) configure.in.in (+1, -1) debian/README.Debian (+1, -1) src/ghost/README (+2, -2) Bump version. 2001-09-24 2bd5ac94fcf3c45b80b234268948d03f3b987859 Lines: +6, -0 Files: po/ChangeLog (+6, -0) Make Makefile.in.in happy. 2001-09-24 bdf7155596c59958cf678b7ab15a9c75e44cb1aa Lines: +14, -7 Files: scripts/autogen.sh (+14, -7) Require gettext 0.10.38 or higher. 2001-09-24 92a69d90479ce947f403600454a1ada3b6d0fa25 Lines: +6, -4 Files: src/gimp/gimp_main_window.c (+6, -4) Align the "Adjust Output..." button with the output type radio buttons. 2001-09-24 5b13efbaad0e4d38a1c577d7683e5d4d04bb0a27 Lines: +700, -528 Files: src/gimp/gimp_color_window.c (+41, -45) src/gimp/gimp_main_window.c (+659, -483) General GIMP Plug-In GUI cleanup: - fixed gimp_help_set_help_data() usage. - some more gimp_table_attach_aligned() instead of manual attaching. - added a notebook for "printer" and "image/output" options. - changed order of widgets in the "position" frame. - re-packed the "scaling" frame (and renamed it to "size"). - general spacing/indentation style unification. - stuff... 2001-09-24 74089911fc3367c3fa160746887ac0e808f67549 Lines: +24, -19 Files: src/main/print-lexmark.c (+24, -19) Reduced the bottom border from 36 to 10. Corrected some printf's. 2001-09-24 afe0831e28a42955fd570c22fd58cf667d803d39 Lines: +277, -60 Files: NEWS.4.2 (+33, -24) configure.in.in (+1, -1) po/sv.po (added +0) src/foomatic/foomatic-printermap (+1, -0) src/ghost/gdevstp.c (+68, -31) src/main/print-escp2.c (+166, -4) src/main/printers.xml (+8, -0) Add Swedish translation. Preliminary support for Epson Stylus C80. Tweak bottom margins on some older Epson printers. Fix Ghostscript problem that manifested itself when -sPAPERSIZE was specified. The problem was fairly involved. The fix builds on Richard Wisenoecker's fix from earlier today. 2001-09-23 278330b0eb476987d7bc30e374e042cfd404ae03 Lines: +42, -6 Files: src/ghost/gdevstp.c (+42, -6) Corrected problem with ignored user parameters at the method stp_put_params(). 2001-09-22 3992faf39c9dff8a33b8394b1680f3ab260ac0c2 Lines: +2, -2 Files: src/gimp/gimp_main_window.c (+2, -2) Empty strings should not be marked for translation. =============================================================================== Name: gimp-print-4_1_99-b2 2001-09-21 7bf02d148c3d45fe07c7480ebedc3518255efdf2 Lines: +0, -0 4.1.99-b2 release. 2001-09-21 645674c1c72d5ca206cb3744f438aa37527896de Lines: +14, -9 Files: NEWS (+14, -9) Prep for beta 2. 2001-09-21 71d4205615366ada3db1f48fdcef7eb0e03c1f3a Lines: +8, -7 Files: src/ghost/README (+8, -7) Sync up with most current reality. 2001-09-21 e1ff48ce7335c9f558a584dc17c8bbae8d0e84e5 Lines: +6, -6 Files: src/main/print-escp2.c (+6, -6) Fix Stylus Color 660. 2001-09-20 6bb49452053b561ee4bc924bba65ab7e29823155 Lines: +54, -0 Files: doc/FAQ.html (+54, -0) Update for StarOffice 2001-09-20 2e8716c6a690a567ea5cc6fc5a1a6cc5b91d3679 Lines: +3, -1 Files: NEWS (+3, -1) Minor update. 2001-09-20 51b2797dd75b78bb88721ca70da752d1b41e6533 Lines: +3, -3 Files: src/escputil/escputil.c (+3, -3) Fix up trademark stuff. 2001-09-19 eb5c3b991f34e1161be36c605ec608b3489c7663 Lines: +2, -2 Files: src/main/printers.xml (+2, -2) Updates from Epson. 2001-09-19 f9fcbe25070aee0453cab5aa2e25596c0430b895 Lines: +1, -1 Files: src/foomatic/foomatic-printermap (+1, -1) Update from Till Kamppeter 2001-09-19 0be647ea975824decf42ea715e2e8b01b51a42f3 Lines: +66, -23 Files: src/escputil/escputil.c (+66, -23) Print a simpler banner 2001-09-19 36fb5e2c8c23266b3bb96a470e9c76d5e93e5f94 Lines: +73, -63 Files: src/main/print-escp2.c (+73, -63) Disable microweave altogether on SC440/460. 2001-09-19 d09c1b68657ce9e77806b703387b00ff68bd6f59 Lines: +10, -3 Files: src/main/print-color.c (+7, -0) src/main/print-escp2.c (+3, -3) Back out apparently incorrect changes for sc440/640/660. 2001-09-18 259d3f4ca5a4373b525645815ef418e8ee510271 Lines: +1, -0 Files: .cvsignore (+1, -0) Ignore debian-build 2001-09-18 69f75eacb3814e42677c18c6e3e6ed6e8f1f84ec Lines: +6, -0 Files: doc/README.maintaining (+6, -0) Add comment about version.texi generation 2001-09-18 1d03eb6640090d3aab5a0e91e72840cb0a4c3e62 Lines: +1, -1 Files: src/ghost/Makefile.am (+1, -1) Fix gimp-print-intl-internal.h location 2001-09-18 f84e667b4d0807ef0c9dc7a73c4e714420b4d818 Lines: +50, -1182 Files: debian/README.Debian (+4, -2) debian/README.building (+20, -3) debian/changelog (+6, -2) debian/control.in (+1, -0) debian/gimp1.2-print.doc-base (removed -14) debian/gimp1.2-print.docs (+0, -2) debian/rules (+6, -2) doc/.cvsignore (+3, -0) doc/Makefile.am (+2, -4) doc/README.maintaining (+8, -0) doc/docbook.css (removed -20) doc/print.html (removed -716) doc/print.sgml (removed -411) doc/programs.texi (+0, -6) Add images to HTML manual Remove duplicated information in SGML/HTML files Update Debian packaging 2001-09-18 c3dcd4543c061be344f38c43a2e383290ddd4a6e Lines: +14, -0 Files: include/Makefile.am (+3, -0) samples/Makefile.am (+11, -0) Add MAINTAINERCLEANFILES and comments 2001-09-18 63ffe70b71cd601a567332674a5642f0209879d5 Lines: +8, -9 Files: src/ghost/README (+7, -8) src/main/print-escp2.c (+1, -1) The SC660 probably isn't too happy doing microweave either. 2001-09-18 067fd8970e712c94a32a1183c0c651de219ab0c6 Lines: +2, -2 Files: src/main/print-escp2.c (+2, -2) Eliminate useless microweave modes from sc440/640. 2001-09-18 3b960147ab89a6832dbe93f897fd69d88d0307b0 Lines: +4, -1 Files: src/main/print-escp2.c (+4, -1) Fix ink drop sizes for Epson 720 2001-09-17 863d7fa200839774584e98cfa67a1c958c773183 Lines: +25, -6269 Files: .cvsignore (+1, -0) Makefile.am (+10, -5) doc/texinfo.tex (removed -6257) src/cups/Makefile.am (+2, -1) src/foomatic/Makefile.am (+2, -1) src/ghost/Makefile.am (+2, -1) src/gimp/Makefile.am (+2, -1) src/main/Makefile.am (+2, -1) src/testpattern/Makefile.am (+2, -1) test/Makefile.am (+2, -1) Remove non-portable 'make -C' usage. 2001-09-17 949a9f7db907fc45a5e6822da0172ac44469c51d Lines: +6822, -3 Files: configure.in.in (+1, -0) doc/Makefile.am (+8, -0) doc/programs.texi (+10, -3) scripts/epsf.tex (added +546) scripts/texinfo.tex (added +6257) Added images to texinfo documentation (dvi/ps format only at this time) 2001-09-17 989272e69ac89f5b287a116d27e7313674c5275d Lines: +3, -3 Files: test/unprint.c (+3, -3) Composite black should not be quite as dark as true black. 2001-09-17 57c6ad8b4c3ff898de52ccd593191abdd01d083f Lines: +32, -14 Files: test/unprint.c (+32, -14) Handle weird margins of 480-style printers. 2001-09-16 9430c4e576dc0b9976508855771508b183f027eb Lines: +2, -2 Files: NEWS (+2, -2) Minor typo 2001-09-16 40eb6325d841abcceb2de2d3b5e111157a5887a9 Lines: +3, -0 Files: NEWS (+3, -0) Minor change. 2001-09-16 97d94fe9623517f6b4e2e2cf51d708819a05b961 Lines: +47, -27 Files: NEWS (+47, -27) Minor updates 2001-09-16 c7858f4209f7044fbaa85bb18f7d48e99cc65d54 Try yet again to fix the ID string! 2001-09-16 de523712ee593b2d566ebdc06f409d05fc8cbdde Lines: +2, -2 Files: include/gimp-print/gimp-print.h.in (+2, -2) Try again to fix the ID string. 2001-09-16 585c356149c6a322f8bdac32bf071e5ff0e8b6ed Fix CVS ID string 2001-09-16 115049a3e834e2a96ba94f2aed47f4854e6a2424 Lines: +38, -57 Files: test/unprint.c (+38, -57) Simplify, and try (if not entirely successfully) to improve performance. 2001-09-16 3714d02552b6b5c62828cbb3ff784886236ccdc7 Lines: +258, -7 Files: doc/Makefile.am (+7, -4) doc/introduction.texi (+1, -0) doc/programs.texi (+250, -3) Add print plugin documentation 2001-09-16 af0271e26c9e461a11caacfc42c42479c68c0a99 Lines: +27, -41 Files: test/unprint.c (+27, -41) Reduce memory use at oversampled resolutions. 2001-09-16 d00270ed33fb9ae7d6f99e135ec315a833188e27 Lines: +340, -282 Files: test/unprint.c (+340, -282) More cleanup. 2001-09-16 6ab7e565c5366c0f5b24cdc4d439c3e1f97e19f0 Lines: +287, -186 Files: test/unprint.c (+287, -186) Start cleanup of unprinter 2001-09-14 b227daceb49dd984e45bb45ec8bd594a11373ef9 Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Typo! 2001-09-14 9ba9c0cae85d150ce247554aada31820e380d205 Lines: +292, -292 Files: src/escputil/escputil.c (+1, -0) src/foomatic/foomatic-printermap (+1, -0) src/ghost/README (+159, -164) src/main/print-dither.c (+11, -5) src/main/print-escp2.c (+112, -123) src/main/printers.xml (+8, -0) Speed up very fast dither slightly. Preliminary support for Epson Stylus C60 Some reorg of Epson densities/drop sizes (mostly to make it easier to read) 2001-09-11 ea1da8d4cc99c84016ddf938d0001b771ab44251 Lines: +3, -4 Files: src/ghost/README (+3, -4) Typo 2001-09-10 e9c74b1bcea485febdb4b67f12505f9ee9a1185c Lines: +6, -3 Files: debian/changelog (+5, -2) debian/control.in (+1, -1) Add gettext Build-Depends as we need DESTDIR support 2001-09-09 6c8dcdf5c4752bd16170265334c1989921dc333a Lines: +2, -2 Files: src/main/print-util.c (+2, -2) Paper sizes do *not* get localized for comparison. 2001-09-09 77f9181bdb663a7758f713fb7e2bd1b894d092b1 Lines: +2, -0 Files: src/main/print-util.c (+2, -0) Print a message if an argument is supplied for a parameter that has no values. 2001-09-09 3907a9b5a7552f26b26e08238f75d307b70e5452 Lines: +82, -29 Files: Makefile.am (+24, -5) README (+4, -5) configure.in.in (+11, -3) debian/README.building (+35, -14) po/POTFILES.in (+5, -0) src/Makefile.am (+3, -2) Fix gimp-dist target New deb target to build Debian packages, and documentation fix Update Debian and I18N info in README 2001-09-09 73f2198c87de34c1d26466080ca5270f717c3862 Lines: +14, -4 Files: test/unprint.c (+14, -4) Remove arbitrary (and broken) limit on size of a pass. 2001-09-08 0f4aa5dd6b053a11bbc794024c7686bf4cac42b2 Lines: +109, -114 Files: NEWS (+25, -3) src/ghost/README (+51, -73) src/main/print-escp2.c (+33, -38) Reorganize the Epson Stylus resolutions. 2001-09-08 627a07691cc0303e7e6ad6fdf1c5ad09bfa54c39 Lines: +34, -1 Files: src/cups/Makefile.am (+34, -1) Fix up minor PPD generation error. refresh-data-local target to remove stale PPD files. Fix make uninstall. 2001-09-08 c7081f8526f06e41fe4010093e4cf311ce00d8f1 Lines: +5, -8 Files: src/cups/Makefile.am (+5, -8) Only build catalog and PPD files once. 2001-09-08 33f49868462f5e7475e178e888421fb75d25a8f9 Lines: +3, -2 Files: NEWS.4.2 (+3, -2) Amend Debian notes 2001-09-08 70b5cf80da6333ee7854454687cd6fc48a18c066 Lines: +1, -1 Files: Makefile.am (+1, -1) Oder SUBDIRS according to gettext specifications i.e. po is last 2001-09-08 aa4a5d72bb5579aef06f27a167bb44c7c5585e53 Lines: +0, -55 Files: src/main/gimp-print-intl-internal.h (removed -55) Remove intended file. 2001-09-08 aa8355fdf3a74208c5dc6c8e9b4f3e9fa8bc6625 Lines: +2, -0 Files: src/cups/genppd.c (+2, -0) Add comments to ambiguous translatable strings 2001-09-08 78e4973b8711b89c864b01e8bd81e484127ea5a4 Lines: +524, -0 Files: src/main/gimp-print-internal.h (added +524) Restore accidentally deleted file. 2001-09-08 6af3414a5e19cc8361e84253719c839f2a56c5f0 Lines: +5, -29 Files: src/gimp/print-intl.h (+2, -28) src/gimp/print.c (+3, -1) Update print-intl.h to use standard i18n header query() in print.c calls gimp_plugin_domain_register() 2001-09-08 ee579057d784615cad9860f4b367138b8bf33f75 Lines: +3, -0 Files: po/POTFILES.in (+3, -0) Update en_GB translation Add genppd.c to POTFILE.in 2001-09-08 7e542a84e790a2c8dab79879ec5e3fc156127e5b Lines: +21, -546 Files: src/main/Makefile.am (+0, -1) src/main/gimp-print-internal.h (removed -524) src/main/print-canon.c (+2, -2) src/main/print-color.c (+2, -2) src/main/print-dither-matrices.c (+1, -1) src/main/print-dither.c (+2, -2) src/main/print-escp2.c (+2, -2) src/main/print-lexmark.c (+2, -2) src/main/print-pcl.c (+2, -2) src/main/print-ps.c (+2, -2) src/main/print-util.c (+2, -2) src/main/print-version.c (+2, -2) src/main/print-weave.c (+2, -2) All source uses the new i18n header in include/gimp-print 2001-09-08 4e1a2b2c052dbab3562d578f71a0e8e0b15ce185 Lines: +61, -7 Files: include/gimp-print/Makefile.am (+1, -1) include/gimp-print/gimp-print-intl-internal.h (added +54) include/gimp-print/gimp-print-intl.h (+3, -3) include/gimp-print/gimp-print.h.in (+3, -3) Add internal i18n header and fix header #defines 2001-09-08 c48ccbeb3c4fef6457bd151b4fbe1c1a2fb6b2fc Lines: +5, -3 Files: debian/changelog (+3, -2) debian/libgimpprint.files (+1, -0) debian/rules (+1, -1) Use gettext for i18n 2001-09-08 3bc37145e4135639f59ae5d52f828c18008f21b4 Lines: +3, -2 Files: configure.in.in (+3, -2) Fixed AC_OUTPUT order (VPATH build was broken) 2001-09-08 f298ccae41b596c227d1884f6945c7f0d88bec1b Lines: +7, -7 Files: src/gimp/gimp_main_window.c (+7, -7) Clean up the printer scroller, based on suggestion from Eduardo Perez. 2001-09-07 26ce587d65233e8893babce1d65340e8f8b7114f Lines: +1, -1 Files: configure.in.in (+1, -1) Minor typo 2001-09-07 3649d3307d4e2e47a068318d1205b22ab7db3ea7 Lines: +374, -257 Files: NEWS (+10, -1) README (+1, -1) configure.in.in (+1, -1) debian/README.Debian (+1, -1) po/.cvsignore (+0, -1) src/ghost/README (+264, -185) src/main/print-escp2.c (+97, -67) Add 360x180 and 360x240 draft modes for Epson Stylus printers. Improve the Ghostscript README. Bump the version. 2001-09-07 7939a047b3098e8dfe6fe9c56c2d689d7c3f110f Lines: +1, -1 Files: configure.in.in (+1, -1) po/en_TEST.po (removed -0) Remove the en_TEST translation 2001-09-06 ed19e1d695e147472e06d24924fa473c4bc35941 Lines: +6, -5 Files: src/main/print-util.c (+6, -5) Do verify correctly for Postscript driver. 2001-09-06 8a0c02af65a9f1f03f0f808811dbd5635576a797 Lines: +201, -57 Files: configure.in.in (+51, -8) cups-gimpprint.list.in (added +70) src/cups/Makefile.am (+13, -11) src/cups/genppd.c (+67, -38) Fix default CFLAGS bug and re-add --enable-debug. Otherwise everything defaults to -g, which is pathetically slow. Fix the CUPS library detection code so it actually works on systems other than IRIX and Linux. Use the list of available translations in the makefile. Add (final?) I18N changes to genppd, as well as changes to PPD rule in makefile. Add an EPM list file for distributions. 2001-09-05 20ca40b7a3a4886bf6210f20b6b06652833b5abd Lines: +112, -10 Files: include/gimp-print/gimp-print.h.in (+112, -10) Add comments. 2001-09-05 ae001ec5d3199d1774ef1f58a4d4b80827e566b0 Lines: +218, -207 Files: NEWS (+0, -1) src/gimp/gimp_color_window.c (+39, -39) src/gimp/gimp_main_window.c (+178, -164) src/gimp/print_gimp.h (+1, -3) Convert from GTK tooltips to Gimp tooltips. Reduce flashing a bit more in the GUI. =============================================================================== Name: gimp-print-4_1_99-b1 2001-09-03 0e74549ff161ba5b91898b3710485063f52fa301 Lines: +0, -0 Updates 2001-09-03 a90bd18f05646c0efc7ef25c01c680b8d54df4b1 Lines: +3, -0 Files: NEWS (+3, -0) One more missed update. 2001-09-03 a01fc03858ecd913984c4a567414c1a4be38f2da Lines: +27, -0 Files: NEWS (+27, -0) 4.1.99b1 update 2001-09-03 f605138752b6c9fe998b832d6221b9eb07704e17 Lines: +0, -1 Files: src/ghost/README (+0, -1) Canon printers do not support 180 DPI. 2001-09-03 6d580d002380e4ec33bbde482bf8d6c4d3d9ca0d Lines: +0, -0 Final 4.1.99-b1 updates. 2001-09-02 3a9829f7df7ec3416b8ab9ccddcaf95ad9169eb3 Lines: +1, -0 Files: src/foomatic/.cvsignore (+1, -0) More stuff to ignore 2001-09-02 e4dff444c75706fd1e846c39e1bc01d7e798132b Lines: +1, -0 Files: include/.cvsignore (+1, -0) Stuff to ignore 2001-09-02 f91e37e2c0d0f08c1948432300f60db5f9b39434 Lines: +123, -83 Files: Makefile.am (+1, -1) configure.in.in (+8, -8) include/.cvsignore (added +1) include/Makefile.am (added +28) src/Makefile.am (+1, -1) src/cups/genppd.c (+2, -2) src/cups/rastertoprinter.c (+1, -1) src/foomatic/gimp-print-version.c (+1, -1) src/foomatic/paper_sizes.c (+1, -1) src/foomatic/printer_options.c (+1, -1) src/foomatic/printers.c (+1, -1) src/foomatic/stp_limits.c (+1, -1) src/ghost/Makefile.am (+1, -1) src/gimp/print_gimp.h (+1, -1) src/main/print-canon.c (+1, -1) src/main/print-color.c (+1, -1) src/main/print-dither-matrices.c (+1, -1) src/main/print-dither.c (+1, -1) src/main/print-escp2.c (+1, -1) src/main/print-lexmark.c (+1, -1) src/main/print-pcl.c (+1, -1) src/main/print-ps.c (+1, -1) src/main/print-util.c (+1, -1) src/main/print-version.c (+1, -1) src/main/print-weave.c (+1, -1) src/testpattern/testpattern.c (+61, -50) test/escp2-weavetest.c (+1, -1) test/testdither.c (+1, -1) {src/include => include/gimp-print}/.cvsignore (+0, -0) {src/include => include/gimp-print}/Makefile.am (+0, -0) {src/include => include/gimp-print}/gimp-print-intl.h (+0, -0) {src/include => include/gimp-print}/gimp-print.h.in (+0, -0) Move gimp-print.h such that works both within the source tree and outside it. 2001-09-02 233027105ae11ad0a4698b3ee9415b6332a00269 Lines: +0, -1 Files: src/foomatic/foomatic-printermap (+0, -1) Remove duplicate 2001-09-01 da4fc0fa34db13465a11a36665ce3481d30e0b38 Lines: +24, -12 Files: configure.in.in (+0, -0) debian/changelog (+10, -1) debian/control.in (+3, -3) debian/rules (+8, -5) doc/functions.texi (+2, -2) src/main/Makefile.am (+0, -1) src/testpattern/Makefile.am (+1, -0) Apply ABI version patch, including debian packaging 2001-09-01 a120c73140f9009d62232b1af049e76032539530 Lines: +114, -53 Files: src/testpattern/testpattern.c (+0, -50) src/testpattern/testpattern.sample (+114, -3) Cleanup and comment. 2001-09-01 036a73eb1ef50e609284751476e27cfd8025e158 Lines: +4, -0 Files: src/testpattern/testpattern.sample (+4, -0) Comments 2001-08-30 701bc908243b96ca7d4eba0047d356b83fe50c2e Lines: +1, -1 Files: configure.in.in (+1, -1) Require Gimp 1.2. 2001-08-30 11430332c91036c349fd064deb7d8d36ff11e570 Lines: +79, -41 Files: AUTHORS (+1, -0) NEWS (+37, -1) NEWS.4.2 (+21, -23) README (+2, -2) configure.in.in (+2, -2) debian/README.Debian (+1, -1) src/ghost/README (+9, -6) src/main/Makefile.am (+6, -6) Bump version. 2001-08-30 45dc5e4ce9a0b3fabdda51e4216e33113262e653 Lines: +11, -2 Files: src/main/print-weave.c (+11, -2) Produce better output from assertion failures 2001-08-30 5411d578e91e88256eee6823cd4daac4cf425482 Lines: +1, -1 Files: src/gimp/gimp_main_window.c (+1, -1) Change "Adjust color" to more accurate "Adjust output" 2001-08-30 5a9b411c639bc566f9ed5d05a7158992aa024df7 Lines: +40, -89 Files: src/main/print-util.c (+40, -89) Clean up parameter verification. 2001-08-29 5f9f20ef9c8d96fae8ed0a80b3111eb23c127eb7 Lines: +3, -3 Files: src/main/print-escp2.c (+3, -3) Fencepost error with extra rows 2001-08-29 99e96fcfb5f89c16181145739afeb1116109de7e Lines: +56, -54 Files: NEWS.4.2 (+56, -54) Minor tweaks 2001-08-29 433472560b82ee9b1cf41439bfa8f02657a47a0c Lines: +374, -0 Files: NEWS.4.2 (added +374) First cut at 4.2 release notes 2001-08-29 9a1f00f6bbf8090c23341278d11cf9d32b1987b2 Lines: +0, -6 Files: po/POTFILES.in (+0, -6) Don't translate test sources. 2001-08-28 3f2ac40b68dbea42ef3708350a047feb17209b83 Lines: +5, -5 Files: src/gimp/print.c (+5, -5) Fix handling of parameters from Gimp scripts 2001-08-28 60484a38618a6c28bdbb2c91a6f0e18693dbf226 Lines: +4, -2 Files: lib/libprintut.h (+2, -0) src/main/gimp-print-intl-internal.h (+2, -2) Correct getopt header inclusion if libc provides getopt Use PACKAGE instead of "gimp-print" for gettext domain name 2001-08-28 f6aee047edc55b4cb0d3a9e157c366a068a63489 Lines: +6, -4 Files: src/main/print-escp2.c (+6, -4) Typos 2001-08-27 653a8c6c46fc792f30bff4998ab16248e767369c Lines: +1, -1 Files: src/testpattern/testpattern.sample (+1, -1) More fallout from version renumbering. 2001-08-27 b84c0c6a9838e74a37c045cdee78215463f86ecd Lines: +15, -10 Files: src/foomatic/printer_options.c (+15, -10) Fix output type 2001-08-26 1111791084f6b15a45650bdf3a3079f22d1ebc3d Lines: +276, -212 Files: src/main/print-lexmark.c (+276, -212) -solved cmy problem (it causes troubles if head_offset of k is !=0 when printing without k). -introduced "ink_parameter" which holds ink specific parameters (no if/then/else code anymore) Hopefully more logical, now. -sorted z52 and 3200 specific stuff 2001-08-26 9fefa7c2e22d0761326a56033cba6976f73b9269 Lines: +1, -0 Files: src/foomatic/foomatic-printermap (+1, -0) More corrections from Till. 2001-08-26 7b61e1b245b871cbc668de81c98a478a87c42f77 Lines: +0, -1 Files: src/foomatic/foomatic-printermap (+0, -1) Correction per Till Kamppeter 2001-08-25 3856f5f247810f84b071efbe3ce3b76c9714cdb1 Lines: +140, -78 Files: src/ghost/README (+28, -13) src/ghost/gdevstp.c (+16, -2) src/main/print-escp2.c (+94, -61) src/main/print-util.c (+1, -1) src/printdef/printdefy.y (+1, -1) Support allowing different margins depending upon the printer parameters, such as quality settings. Some Epson printers allow use of more of the page in softweave mode than if the printer does the weaving (e. g. microweave). Fix the top margin for selected Epson printers, such as the 777 (subject of bug 231885), although more printers need to be fixed up. Change the default quality to 360 softweave or microweave on all printers that support this, since the quality will be much better at very little or no cost in performance. 2001-08-25 811d377df39036468aa48058a8d8ce1f54e2cd19 Lines: +81, -16 Files: src/foomatic/Makefile.am (+8, -2) src/foomatic/foomatic-generator.in (+22, -10) src/foomatic/printer_options.c (+6, -4) src/foomatic/printers.c (added +45) Cleanup from namestring changes in alpha-3. 2001-08-25 fa529f28d5c0587711fdd095c86614247ae36669 Lines: +1, -0 Files: src/foomatic/.cvsignore (+1, -0) More things to ignore 2001-08-25 42e617183def075114794496b74d2078f4fdd5df Lines: +4, -0 Files: src/testpattern/.cvsignore (+4, -0) More ignorable stuff 2001-08-24 23fdf0edcf250723fc2fc070438bf264b62b24d5 Lines: +181, -110 Files: src/main/print-escp2.c (+177, -106) src/main/printers.xml (+4, -4) Try to fix problems with 480/580 at 720 and above DPI. Change default 360 DPI mode to microweave on printers that support it, for better quality. 2001-08-23 42a5076792aee4de8fdc5b35f6ee8d06daefa661 Lines: +8, -2 Files: src/gimp/gimp_color_window.c (+0, -1) src/gimp/gimp_main_window.c (+8, -1) Disable tooltips while using the preview window (very distracting to move the mouse around while the huge tooltip is in your face). 2001-08-23 fc8ca34cb736c443d763f7558d11f4e79288a68c Lines: +25, -27 Files: src/gimp/gimp_main_window.c (+25, -27) Clean up some of the dialogs a bit more. 2001-08-23 8695c15cc6caabf5dabdf9774b0812a3da458eb9 Lines: +20, -37 Files: src/gimp/gimp_main_window.c (+20, -37) More cleanup 2001-08-22 67e47fb15b3813bdaf83182bba7186de28da4e5a Lines: +11, -14 Files: src/gimp/gimp_main_window.c (+11, -14) More cleanup 2001-08-22 d9f217a24ecab5e64231f1653c64d22006c4f591 Lines: +43, -64 Files: src/gimp/gimp_main_window.c (+43, -64) Smooth drawing even more. 2001-08-22 762c21b19c442adbc3d5d5411d71978d3c2adebc Lines: +188, -55 Files: src/gimp/gimp_color_window.c (+8, -0) src/gimp/gimp_main_window.c (+178, -52) src/gimp/print_gimp.h (+2, -3) Reduce flashing in the GUI. 2001-08-21 394a2194b77703f8e44dff098a68be148a1272c4 Lines: +52, -0 Files: src/gimp/gimp_main_window.c (+52, -0) Add about dialog 2001-08-21 fd26e1227fc48866266089d501c6b6aaa0eb3e79 Lines: +7, -6 Files: src/escputil/escputil.c (+7, -6) -u isn't for USB, it's for new printer. 2001-08-21 45b6ed59b41556a9f606f40a794ef4d0aa9f59d2 Lines: +31, -0 Files: doc/FAQ.html (+31, -0) Updates 2001-08-20 e4063a68fcd468cc8888d1567ff018872dcc398a Lines: +24, -9 Files: src/main/print-pcl.c (+24, -9) Handle resolutions correctly (without trying to parse them) 2001-08-20 485e0b68d68552ac2f52c3ad53df72251d98d43b Lines: +2, -1 Files: src/gimp/gimp_main_window.c (+2, -1) Try yet again to position the printer crawler correctly. 2001-08-20 a6f0a22f8edf239c7bd196d6ae4fbc3cafb1a47b Lines: +35, -16 Files: src/main/print-lexmark.c (+35, -16) adapted to support minimum paper size 2001-08-19 9c0dff36ec19343b8fb3887a318390019351d575 Lines: +495, -129 Files: doc/Makefile.am (+1, -1) src/gimp/gimp_color_window.c (+74, -2) src/gimp/gimp_main_window.c (+258, -20) src/gimp/print_gimp.h (+4, -0) src/include/gimp-print.h.in (+2, -1) src/main/print-canon.c (+7, -3) src/main/print-escp2.c (+125, -92) src/main/print-lexmark.c (+7, -3) src/main/print-pcl.c (+6, -2) src/main/print-ps.c (+6, -2) src/main/print-util.c (+5, -3) Add tooltips in Gimp plugin. Add minimum paper size functionality suggested by Mike Sweet. Fix SC480 so it will at least print at 720 DPI. It still needs to be fixed correctly, awaiting word from Epson. Add additional dependency to doc build. 2001-08-19 128a9c0645dd66dd07a9ff230598e2c2ed153046 Lines: +312, -299 Files: src/main/print-lexmark.c (+312, -299) -little rearrangement of code -put lexmark_res_t into lexmark_cap_t struct; Removed supp_res and lexmark_sub_cap_t from cap_t. This should make it a bit more simple. -changed the media_type handling into that of print-escp2.c; This should be more common and all media dependent data is defined in one struct. -changed handling of ink typ changed to structure similar in print-escp2.c (lexmark_inkname_t) handle head_offset with this structure, too. This shold be the solution for the different head offsets depending if photo or black cartridge is used. Still troubles with CMY mode. Because of this always CMYK (CcMmYK) will be used. 2001-08-19 6ce86196d8295bbb556421bdf037bf8e0fe45c01 Lines: +9, -11 Files: src/main/print-lexmark.c (+9, -11) -speed up printing because of little error with bidirectional printing. 2001-08-18 0dddffffffe5d73df80eb0898b66d2b4ef46e03a Lines: +102, -46 Files: src/main/print-lexmark.c (+102, -46) -Corrected color mode according printhead. -disabled cmy support. use cmyk always. This fixes problems with CUPS. -different head offsets at black I changed the head_offset entries at lexmark_cap_t to two entries. One for standard cartridge and one for photo cartridge. This should reduce the confusion. These offsets are different because the top position of the black ink is different at photo and black cartridge. 2001-08-18 a4549c05cf36f16e93d1fdf8948b8472d339b4f3 Lines: +31, -16 Files: src/gimp/gimp_main_window.c (+31, -16) Adapted suggestions from Kurt Pfeifle 2001-08-16 b29e9a110b9575dd0e3b9289257c3b7a34173cd6 Lines: +3, -1 Files: src/gimp/gimp_main_window.c (+3, -1) Printer list name needs to match text for gimp_plist_callback to work correctly. =============================================================================== Name: gimp-print-4_1_99-a3 2001-08-14 0298ec0c31d1af421f46d3d2d4000ee59f03d189 Lines: +3, -2 Files: src/cups/Makefile.am (+3, -2) Fix a few minor problems. 2001-08-14 dcd1880f12d9e9c5824699709652d75b139f29b0 Lines: +69, -32 Files: NEWS (+64, -31) README (+5, -1) More release note updates. 2001-08-14 b72574ef5e7608bf39aa41905e66217f4ea18d5e Lines: +13, -5 Files: src/testpattern/Makefile.am (+1, -1) src/testpattern/testpattern.c (+4, -0) src/testpattern/testpattern.h (+0, -4) src/testpattern/testpatternl.l (+4, -0) src/testpattern/testpatterny.y (+4, -0) Putting config.h in the header doesn't seem to work... 2001-08-14 77710088699c5569f3db57864f3b72e9d96d7f51 Lines: +406, -365 Files: src/cups/Makefile.am (+17, -2) src/cups/genppd.c (+93, -46) src/ghost/README (+295, -316) src/main/print-util.c (+1, -1) genppd can now generate multiple languages - just need to update to point gettext at the right message catalog (however that is done) Updated the Ghostscript driver README file for the new option values. Updated the cups makefile to generate and install mutiple languages. 2001-08-13 007bc97548da9f3ffe3ddfe4a9276a21287a77d6 Lines: +412, -228 Files: acconfig.h (+1, -1) configure.in.in (+0, -0) lib/libprintut.h (+1, -1) lib/vasprintf.c (+0, -0) lib/xmalloc.c (+0, -0) lib/xmalloc.h (+1, -1) man/escputil.1.in (+0, -0) po/POTFILES.in (+0, -1) src/cups/cups-calibrate.c (+0, -0) src/cups/genppd.c (+0, -0) src/cups/rastertoprinter.c (+0, -0) src/escputil/escputil.c (+0, -0) src/foomatic/foomatic-generator.in (+0, -0) src/include/gimp-print.h.in (+0, -0) src/main/print-canon.c (+0, -0) src/main/print-escp2.c (+161, -98) src/main/print-lexmark.c (+0, -0) src/main/print-pcl.c (+0, -0) src/main/print-util.c (+248, -126) test/Makefile.am (+0, -0) test/bjc-unprint.c (+0, -0) test/unprint.c (+0, -0) Clean up in preparation for 4.1.99-a3. 2001-08-13 fb4c6bfc66b72bebc5f3c4e2120f29036aa349d5 Lines: +897, -904 Files: src/cups/genppd.c (+61, -215) src/cups/rastertoprinter.c (+6, -2) src/foomatic/printer_options.c (+4, -3) src/gimp/gimp_color_window.c (+18, -4) src/gimp/gimp_main_window.c (+110, -58) src/gimp/print_gimp.h (+1, -1) src/include/gimp-print.h.in (+8, -1) src/main/print-canon.c (+118, -132) src/main/print-dither.c (+15, -6) src/main/print-escp2.c (+124, -118) src/main/print-lexmark.c (+120, -119) src/main/print-pcl.c (+126, -90) src/main/print-ps.c (+30, -20) src/main/print-util.c (+156, -135) I18N changes for GIMP-print. 2001-08-13 9d89b224cfdec09e90796faf7117e115f0aecf96 Lines: +2, -744 Files: test/Makefile.am (+2, -4) test/escp2-unprint.c (removed -740) escp2-unprint is obsolete. 2001-08-13 9598c385f6778aee62e67ab6eb2bdfd8b1d4bff2 Lines: +12, -3 Files: src/main/gimp-print-internal.h (+11, -2) src/testpattern/Makefile.am (+1, -1) Nothing here needs libprintut (and libgimpprint should not require linking against it!) 2001-08-12 4381250ff9ebaac30de8b3ef0725303eb28a57c8 Lines: +2, -2 Files: src/escputil/escputil.c (+2, -2) Do status command correctly. 2001-08-12 0f44a0624f7cb2868084034c4bb5399be5f989ba Lines: +0, -4 Files: test/.cvsignore (+0, -4) Testpattern stuff is moved out. 2001-08-12 962a83ad9c8d9f4c952063b4f3c0a582e33d1a94 Lines: +95, -15 Files: configure.in.in (+18, -1) src/Makefile.am (+1, -1) src/printdef/Makefile.am (+1, -0) src/testpattern/.cvsignore (added +4) src/testpattern/Makefile.am (added +64) test/Makefile.am (+3, -13) {test => src/testpattern}/testpattern.c (+0, -0) {test => src/testpattern}/testpattern.h (+4, -0) {test => src/testpattern}/testpattern.sample (+0, -0) {test => src/testpattern}/testpatternl.l (+0, -0) {test => src/testpattern}/testpatterny.y (+0, -0) Move testpattern generator to its own directory. 2001-08-12 b406f4cd7b1335a7b33a4e2676035d338f22dee7 Lines: +21, -10 Files: NEWS (+21, -10) Updates 2001-08-12 56d67e0f8110f7e6b1c1fb2300734de3d9915e2b Lines: +15, -13 Files: src/main/print-escp2.c (+15, -13) Tweak 6 pl a bit more. 2001-08-11 cdbe2e4c05d53970349f55ccf0c70298421044c8 Lines: +11, -10 Files: src/foomatic/foomatic-generator.in (+2, -2) src/main/print-escp2.c (+1, -0) src/main/printers.xml (+8, -8) Fix up printer names. Be pickier in foomatic-generator (error out if something goes wrong) Fix comment breakage. 2001-08-11 88d10668e24f6c10ac4910e7d9abc273d63db625 Lines: +29, -33 Files: src/include/gimp-print.h.in (+3, -1) src/main/print-escp2.c (+3, -6) src/main/print-util.c (+19, -0) test/testpattern.c (+4, -26) stp_set_printer_defaults() 2001-08-11 84aadc040b8aa54beae66444880683278d6f1ff2 Lines: +10, -16 Files: src/main/print-escp2.c (+10, -16) Tune 6 pl printers. 2001-08-11 af6edbb0abca7b11ee2cc42b8a8e62be5c1215e2 Lines: +21, -3 Files: NEWS (+21, -3) Updates 2001-08-11 a3e4949c0c191dba71327b00cd012fb67f9344fd Lines: +0, -359 Files: scripts/gimp-patch (removed -359) Remove obsolete Gimp patch. 2001-08-11 80faaad2e697314f919e86f296dfc76685fec197 Lines: +30, -8 Files: src/main/print-escp2.c (+30, -8) Tune STC x80 printers. 2001-08-11 b5631f94d8b8ad32aa7011f56a6a7ed41ca6e7c0 Lines: +4, -0 Files: src/ghost/README (+4, -0) Add 360 SW unidirectional. 2001-08-11 287251d92bbdf2db9763e88e70e6524767875b95 Lines: +23, -40 Files: src/escputil/escputil.c (+23, -40) Fix status command. 2001-08-11 d080ead06ba44598b9f2c482c45b1f608c49f7c5 Lines: +99, -45 Files: src/main/print-escp2.c (+99, -45) 480/580 type printers apparently need exactly the right number of rows printed; printing less than the number of jets apparently causes problems. 2001-08-11 7cfa927d5bf684db63c350ce37e05b43e4d048bd Lines: +154, -19 Files: src/escputil/escputil.c (+7, -7) src/foomatic/foomatic-printermap (+5, -2) src/ghost/README (+5, -2) src/main/print-escp2.c (+83, -6) src/main/print-pcl.c (+24, -0) src/main/printers.xml (+30, -2) Tune C40/C20/480/580 inks. Add HP DesignJet 750. 2001-08-10 14ff5e2310f38ba1b257eeab57da264a204f88a8 Lines: +3, -3 Files: Makefile.am (+3, -3) Typos 2001-08-10 1f04c91da93a553a2e70873ad1ea5290c08f6882 Lines: +486, -95 Files: test/.cvsignore (+4, -0) test/Makefile.am (+8, -2) test/testpattern.c (+70, -93) test/testpattern.h (added +80) test/testpattern.sample (added +53) test/testpatternl.l (added +83) test/testpatterny.y (added +188) Read test patterns and such from an input file. 2001-08-09 9129b1ca62f5cd80d9ea0c94fb8a5b8ed09056a0 Lines: +102, -33 Files: README (+14, -5) doc/FAQ.html (+88, -28) Some documentation enhancements from Dennis Powell's column on LinuxPlanet. 2001-08-08 477708fe8329fe5fd6ff8245ed258b7b3a9b7404 Lines: +97, -65 Files: test/testpattern.c (+97, -65) Allow specification of gamma 2001-08-08 f977a44ca3e5564a9948ff0cde218ebd95d73df4 Lines: +39, -9 Files: test/unprint.c (+39, -9) Improve ink constants. Better debugging messages. Allow specification of form factor for old printers. 2001-08-08 100b04abf3c4e26cca9b13179ceb29a8ca3a51b9 Lines: +17, -63 Files: acconfig.h (+1, -32) configure.in.in (+16, -30) debian/rules (+0, -1) lib/xmalloc.h (+0, -0) configure.in.in: Fix small bugs in configure.in.in, and upgrade for 2.50 compatibility acconfig.h: remove redundant entries 2001-08-08 0454aaa00628bf26897c7fa631ac3c11592a4dab Lines: +63, -43 Files: src/main/print-escp2.c (+63, -43) Provisional fix for STC 480/580. 2001-08-08 cb68076f1f8bd3b56499e792bb33e5ce729022e8 Lines: +142, -106 Files: test/testpattern.c (+142, -106) Allow scaling the image. Allow starting a sweep at a point other than zero. 2001-08-07 fbded237254f56e6c6a6251f3c611ed355b77665 Lines: +22, -6 Files: test/testpattern.c (+22, -6) GPL 2001-08-07 a77d2381b231492c9e575654378b8bebbd344cdb Lines: +29, -13 Files: src/main/print-escp2.c (+29, -13) Improve behavior of STC 480/580. Stub code to put printer and driver information in the file header; need confirmation from Epson that it's safe before we enable it. 2001-08-07 41698b718e0ba7cd9f4d47e3d8379cf3d8a3c018 Lines: +1, -1 Files: src/main/print-util.c (+1, -1) Speed up papersize handling a lot in genppd. This isn't thread-safe, but overall gimp-print isn't thread-safe either. We could make it thread-safe by putting a mutex around this, if we really cared to. 2001-08-07 713a657c154097ba7a24fec4928138728bb1befd Lines: +13, -1 Files: src/main/print-dither.c (+13, -1) Try to do light ink handling a bit more reasonably in CMYK mode. 2001-08-07 60d1473063863b67a29766052ffe07af4b507221 Lines: +125, -381 Files: test/testpattern.c (+125, -381) Convert everything to data-driven. 2001-08-07 9ae8a3af345e78a5b2ac1d94460e4e9adc4676b4 Lines: +121, -209 Files: test/testpattern.c (+121, -209) Send all of the print functions through one "real" function. 2001-08-07 1c9fbab282b07c570f8d5360c11461dfff7e5d3f Lines: +61, -15 Files: test/unprint.c (+61, -15) If base resolution is <720DPI, all old Epson printers should be printing at base resolution (it's only 1440 DPI that needs special hacks). 2001-08-06 b23708a594f021dfeafdac4cab6a25e57c9b53fd Lines: +899, -19 Files: src/main/print-color.c (+7, -17) test/Makefile.am (+6, -2) test/testpattern.c (added +886) Print a test pattern. Make CMYK-16 be completely uncorrected, to make it useful for testing and such. 2001-08-04 d8e53961550df5465c91589800d97dd82d9ce2b2 Lines: +82, -177 Files: src/main/gimp-print-internal.h (+1, -0) src/main/print-canon.c (+27, -104) src/main/print-pcl.c (+37, -73) src/main/print-util.c (+17, -0) Use stp_deprintf rather than #ifdef DEBUG. Haven't fixed Lexmark up yet because there's more complicated debugging stuff in there. 2001-08-04 2c1ce02a801b32be4942156f9298edc57393df51 Lines: +20, -16 Files: src/main/gimp-print-internal.h (+8, -6) src/main/print-escp2.c (+6, -4) src/main/print-lexmark.c (+3, -3) src/main/print-weave.c (+3, -3) 447865 print-weave addresses too many print heads The problem here is that the weave code defines the head offset to be an array of 8 offsets; everything else uses 7 heads (channels). The Lexmark driver was confusing two different things, but having a different number of head offsets is a sure way to cause confusion. Also don't offset the top when printing in black and white only on ESC 480/580. When printing with black-only ink, that printer has a "normal" head. 2001-08-03 1c88324603ed6375c0e47f669980c008c8600c4c Lines: +106, -38 Files: Makefile.am (+25, -8) configure.in.in (+52, -29) scripts/patch-gimp (added +25) src/Makefile.am (+4, -1) Patch the gimp distribution a bit more intelligently. 2001-08-03 c60d8b86e1378e7e9f4713348dd13e81895f7fb4 Lines: +8, -1 Files: src/cups/Makefile.am (+2, -0) src/foomatic/Makefile.am (+6, -1) Build PPD's and foomatic data during build rather than install. 2001-08-03 3d1ae8092646038c58b3364f783cb674286e383b Lines: +2, -2 Files: scripts/gimp-patch (+2, -2) Omit the release date line, which changes and confuses patch. 2001-08-02 aeaf6ff36ea0d27ca098a5d1d73f5ab4b05505d1 Lines: +35, -3 Files: NEWS (+33, -1) README (+1, -1) debian/README.Debian (+1, -1) Bump version. 2001-08-01 18ed89475c630864543c8a0b60bb51ff8e4681ac Lines: +9, -2 Files: src/foomatic/foomatic-printermap (+9, -2) Updates from Till. 2001-08-01 349e338fa5007a1cb5b04b2ed522ebb1081b8000 Lines: +4, -17 Files: src/main/print-escp2.c (+3, -16) src/main/printers.xml (+1, -1) Fix the STC500 problem correctly. 2001-08-01 22f7b3fc12edf4f118d335514ed7a1c72194d610 Lines: +17, -4 Files: src/main/print-escp2.c (+15, -2) src/main/printers.xml (+1, -1) test/unprint.c (+1, -1) Fix STC 500. Clean up comment. 2001-07-31 70a801d3f7247353fbd82d6210929a8d616d04da Lines: +51, -32 Files: debian/README.building (added +51) debian/README.building.from.CVS (removed -32) Update building README 2001-07-31 3a5e29c4d67d3f2ce55afce5b6756391fae7ff92 Lines: +117, -148 Files: src/main/print-escp2.c (+117, -148) Separate printers which understand 4-byte page dimension from those that accept only 2-byte page dimension. Remove the special vertical zero-margin code, which was just causing problems. 2001-07-30 97ce8a390102a79e4517dc1bf6d674378c440a37 Lines: +0, -5 Files: src/main/print-pcl.c (+0, -5) Fix generation of paper sources for Laserjet 4L. 2001-07-29 768fb7b801390544fe6c758d18cf27b2a00cc024 Lines: +363, -1 Files: Makefile.am (+4, -1) scripts/gimp-patch (added +359) Add working gimp-dist support 2001-07-29 c428a825b6835363da53983353b7b6c251958d4c Lines: +1, -1 Files: debian/changelog (+1, -1) Update version to 4.1.99-a3-1 2001-07-29 01a21a7b6c78f7bc9af5fe52658b679e21b615cd Lines: +49, -0 Files: src/main/print-pcl.c (+49, -0) Robert beat me to the default InputSlot bug! :) Add missing media sizes from LaserJet drivers (should have them mostly covered now...) 2001-07-29 8a3fd6868aa48ac50f028aecba4a4c7442a4d3fa Lines: +1, -1 Files: src/main/print-pcl.c (+1, -1) Return the correct default for InputSlot. 2001-07-28 1517c9965826799ea9d474b692efc755922e3320 Lines: +49, -11 Files: test/unprint.c (+49, -11) Print a bit more information. 2001-07-28 5a474dc0834d53b4dcb4b876006ce426fd5c56a4 Lines: +5, -1 Files: test/parse-escp2 (+5, -1) Verbose option 2001-07-28 798f592e957bc81b0d44fbb3715c74ef06ce91d2 Lines: +41, -56 Files: configure.in.in (+3, -3) src/cups/rastertoprinter.c (+9, -41) src/ghost/gdevstp.c (+4, -2) src/gimp/print-image-gimp.c (+4, -2) src/include/gimp-print.h.in (+9, -2) src/main/print-canon.c (+2, -1) src/main/print-escp2.c (+2, -1) src/main/print-lexmark.c (+2, -1) src/main/print-pcl.c (+2, -1) src/main/print-ps.c (+4, -2) Allow image layer to cleanly abort printing. Reviewed by Roger Leigh. 2001-07-27 3209244d5813e5084d2836203b561305578d7410 Lines: +4, -333 Files: src/escputil/escputil.c (+4, -333) Back out ink change code, which will not work without packet mode support. 2001-07-27 0bb75f5704c23f6ea3aa6687e313c6847dcf7b87 Lines: +43, -5 Files: src/escputil/escputil.c (+43, -5) Experimental cartridge changing code 2001-07-26 fcdd448cb560d2464b72395837cb31b72d5994c6 Lines: +10, -5 Files: configure.in.in (+3, -3) debian/changelog (+3, -2) debian/rules (+4, -0) Put samples/profile.jpg into cupsys-driver-gimpprint debian package 2001-07-24 21c026db0dbd4f3a3968fcf48bcb43d67ec749c1 Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) 480/580 should support draft mode printing. 2001-07-24 c325f471a053aa461ee65bfeb02d56b99c9371b6 Lines: +5, -1 Files: src/main/print-escp2.c (+5, -1) Fix 480/580 positioning for real (from Jason Pearce). 2001-07-23 f6bc3f1faae0783af4081e80355aa9059c2f498b Lines: +4, -1 Files: src/main/print-escp2.c (+4, -1) Adjust 980 densities per Thomas Tonino and Brad Bosch. 2001-07-23 b3c2f1f14ae6b35fd4a38f17f1a3dcc56115b395 Lines: +24, -24 Files: src/main/print-escp2.c (+24, -24) Stylus Photo 1270 (and very likely every printer using the 1999 command set) can print more than 44" long. 2001-07-22 3ac1d72b9720c4478c0751aef171e16a2b2ef5ad Lines: +1, -0 Files: test/.cvsignore (+1, -0) More things that should be ignored. 2001-07-22 52fa2877f2f535c0f67331717b90bdf898c34bf4 Lines: +2, -0 Files: src/foomatic/.cvsignore (+1, -0) src/ghost/.cvsignore (+1, -0) Something else that needs to be ignored. 2001-07-22 79059c2647e2d3008ad0d63b07084c7a34f6e103 Lines: +1, -0 Files: src/cups/.cvsignore (+1, -0) More stuff to ignore. 2001-07-22 1a9b0add01764e100d8d5916a4bf1af0d4120914 Lines: +5, -0 Files: doc/.cvsignore (+5, -0) A few more files we want to ignore. 2001-07-22 82325e40089832c2434634227328500e094f5d9f Lines: +1, -0 Files: samples/.cvsignore (added +1) .cvsignore 2001-07-22 ae8aac42867e134690f8baef10bf93dc786566fd Lines: +35, -19 Files: src/ghost/README (+35, -19) More minor updates. 2001-07-22 f46701cceb1ecfc0725f3aec627846e46ecd8205 Lines: +6, -9 Files: src/ghost/README (+6, -9) No longer supports 180x120. =============================================================================== Name: gimp-print-4_1_99-a2 2001-07-21 634339bb738b62b010eb227e5ebdd2a947e747f8 Lines: +0, -0 Update 2001-07-21 5ea3b13487d3993a7c175ae4db848deceb60bda6 Lines: +1, -1 Files: src/cups/genppd.c (+1, -1) Const correctness 2001-07-21 8f147621358dd5d88ccee30b2a70c6bf4e6fa98f Lines: +23, -23 Files: NEWS (+8, -17) src/escputil/escputil.c (+15, -6) 480/580 ink change definitely will not work yet. 2001-07-21 0a1bf96e1e31a0dab77022f1a04483e3021a30fc Lines: +14, -29 Files: NEWS (+6, -1) README (+5, -5) samples/Makefile.am (+1, -1) src/main/printers.xml (+2, -22) Remove duplicate Stylus C20/C40 entries. Minor cleanup, prep for 4.1.99-a2. 2001-07-21 52c4a7f586da106f56ec5b7f993baf0911530a06 Lines: +79, -14 Files: Makefile.am (+1, -1) NEWS (+27, -11) configure.in.in (+18, -1) samples/Makefile.am (added +32) samples/colorbars4.png (added +0) samples/colorsweep.png (added +0) src/cups/Makefile.am (+1, -1) {src/cups => samples}/profile.jpg (+0, -0) Create new samples directory containing various sample images. 2001-07-21 72ea369e0a9269fc672ea4f37e92c7e6d139feb5 Lines: +2, -4 Files: src/main/print-escp2.c (+2, -4) Fix up draft mode on new printers. 2001-07-21 47daebcb13ef07ea9df21f8080851e243e6c1404 Lines: +10, -9 Files: src/main/print-escp2.c (+10, -9) Fix certain printers that don't handle ESC(K correctly. Improve edge printing for zero-margin printers. 2001-07-20 cdc9b493ca931b4c6cb42a192902e41c3b16b418 Lines: +107, -69 Files: src/cups/Makefile.am (+1, -1) src/cups/profile.jpg (added +0) src/main/print-color.c (+106, -68) First run of color conversion optimizations, to improve performance significantly on some systems. Add CUPS driver profile image. 2001-07-19 0d6b53d89ca5af662eed69a3780ca8202539ee87 Lines: +208, -28 Files: NEWS (+5, -4) README (+9, -2) src/ghost/README (+194, -22) Update some README's. 2001-07-19 985256d539dc16388b735b1af88f2e17ffc7253a Lines: +6, -0 Files: src/main/print-escp2.c (+6, -0) Try (again) to fix zero margin printing. 2001-07-18 b1b720f3f91ea96fa160017a550660032bf9947c Lines: +10, -2 Files: src/main/print-color.c (+10, -2) Scale CMYK by density, too. 2001-07-18 64cda01863dd69f5f8b2d7637101249aff4651f5 Lines: +1, -1 Files: debian/changelog (+1, -1) Change upstream version to correct format 2001-07-18 0d6fcd91be72bd08cd2b61327db11b8c2a6c7bde Lines: +0, -0 updates 2001-07-18 221edf4c4dc76d9e492aba29e2a75a1568ae2d99 Lines: +26, -7 Files: NEWS (+26, -7) Updates 2001-07-18 c2ec1d4c5488eafceb45b3de1b5563b9c4d20bab Lines: +95, -30 Files: NEWS (+7, -0) configure.in.in (+3, -0) lib/libprintut.h (+4, -1) lib/vasprintf.c (+3, -3) src/cups/genppd.c (+1, -1) src/escputil/escputil.c (+13, -2) src/foomatic/foomatic-printermap (+2, -0) src/main/print-canon.c (+8, -2) src/main/print-dither.c (+8, -21) src/main/print-escp2.c (+2, -0) src/main/print-util.c (+4, -0) src/main/printers.xml (+40, -0) Initial support for Epson C20 and C40 printers. All printers should now default to 300 or 360 DPI, rather than draft mode. CMYK dithering does not add the black back into the colors. Check for stdarg/varargs as part of configure process, rather than relying on __STDC__ macro. CUPS driver defaults to line art rather than photo color for performance (and correctness). Epson driver sets resolution correctly if printing softweave at less than printer resolution. 2001-07-17 8ea80b9fd85f4eb1b633295347eb23b7efb8f61c Lines: +197, -106 Files: src/cups/genppd.c (+53, -13) src/cups/rastertoprinter.c (+141, -90) src/main/print-util.c (+3, -3) Conditionally write stpInkType option. Fallback on PPD defaults for STP options. Fix missing const from a few functions in print-util.c. 2001-07-17 86bc2c0bdb0229397d2461b44ad65227a8567d3d Lines: +1, -3 Files: src/escputil/escputil.c (+1, -3) printer_name wasn't being used... index() is a BSD function; use the ANSI strchr() function instead. 2001-07-17 525fc039f4da81f4427831727e24f9ade0728a14 Lines: +247, -4 Files: src/main/print-color.c (+247, -4) Make solid color mode really distinct from line art and from photo mode. 2001-07-17 7015b8ccffe389283d929a8dd6a7efd78c44d51c Lines: +80, -172 Files: src/cups/genppd.c (+60, -19) src/include/gimp-print.h.in (+0, -15) src/main/print-pcl.c (+12, -1) src/main/print-util.c (+8, -137) Restore constness. Set up numeric options in PPD files correctly. Remove more dead (or not-yet-alive) code. Set PCL printers to default to 300 DPI. 2001-07-17 08ac2e5f691f9d0ba109ef0e1bd6957ceefdf79b Lines: +1, -1 Files: src/main/print-ps.c (+1, -1) Fix ps_ascii85() - missing file argument... 2001-07-16 603f442e6f50611df35f98097fdc0f9718127bb7 Lines: +41, -33 Files: src/main/print-canon.c (+1, -1) src/main/print-escp2.c (+2, -2) src/main/print-lexmark.c (+3, -3) src/main/print-ps.c (+12, -0) src/main/print-util.c (+23, -27) Fix compiler warnings and GCCisms. 2001-07-16 1d3769ad4d2aac26215067df0078d7f18a8c7da5 Lines: +387, -122 Files: src/cups/genppd.c (+240, -104) src/cups/rastertoprinter.c (+147, -18) CUPS driver updates. 2001-07-16 60c3919b0ecf00dc67ad42efdbc7d6221f6232c8 Lines: +711, -77 Files: src/escputil/escputil.c (+711, -77) Untested commands for 480/580 head alignment and cartridge change. 2001-07-15 ce0856e960f7f3378982a75a3cb6356eebff2d56 Lines: +1, -1 Files: src/foomatic/foomatic-templates/Color.xml (+1, -1) Fix color/outputtype 2001-07-15 7b9ffd08f6f30b06dfc22426388c8c47c5733efa Lines: +5, -5 Files: src/foomatic/foomatic-generator.in (+5, -5) Finish fixing color/outputtype 2001-07-15 fe4d8e1bceec12af17439225c2d2546d681aea06 Lines: +29, -44 Files: src/gimp/gimp_main_window.c (+29, -44) Tighten things up in the GUI some... 2001-07-15 1fae834a94c28dd670128099a6a8edb46bda1e18 Fix debian packaging (remove README.dither from libgimpprint-dev.docs) Fix HTML manual generation (only regenerate if out of date, or if building in a separate tree Add PostScript documentation option ('make ps') Increment Debian changelog 2001-07-15 d8416496568b7ded310ee1bec277292c10fbdea0 Lines: +50, -17 Files: Makefile.am (+3, -0) configure.in.in (+9, -5) debian/changelog (+2, -1) doc/Makefile.am (+35, -10) src/main/Makefile.am (+1, -1) Fix debian packaging (remove README.dither from libgimpprint-dev.docs) Fix HTML manual generation (only regenerate if out of date, or if building in a separate tree Add PostScript documentation option ('make ps') Increment Debian changelog 2001-07-15 192f8b818a49ee071aae6ea4f87deaba492d4f59 Lines: +10, -10 Files: src/foomatic/foomatic-generator.in (+1, -1) src/foomatic/foomatic-templates/{OutputType.xml => Color.xml} (+2, -2) src/foomatic/printer_options.c (+7, -7) OutputType should have been named Color. 2001-07-15 4eb121a142c06c0e0320c4d3aa64bd8ff3e81558 Lines: +3, -0 Files: doc/appendices.texi (+3, -0) Add chapter and intex tags. (Merge from debian branch.) 2001-07-15 5dbb6a85ba59c80d3b4f3efd163b7443d2b25660 Lines: +5, -7 Files: debian/control.in (+2, -2) debian/libgimpprint-dev.docs (+0, -1) debian/rules (+3, -4) Sync mainline branch with changes made on debian branch. 2001-07-15 7cb84084c09fde304e1786bbc023786a92e18bba Lines: +0, -0 Updates 2001-07-15 c86b82e45f42882b4033277b66d2559ee058f18b Lines: +0, -96 Files: src/include/gimp-print.h.in (+0, -96) Clean up unused code for 4.2. 2001-07-15 5cf3ce15159fbf238401c31bfe74a5631939aa61 Lines: +10, -6 Files: NEWS (+10, -6) Update the foomatic data. 2001-07-15 15c61481eb25df61c4b323fef649fe7a4fa109f4 Lines: +225, -186 Files: src/foomatic/Makefile.am (+7, -3) src/foomatic/foomatic-generator.in (+41, -8) src/foomatic/foomatic-printermap (+4, -0) src/foomatic/foomatic-templates/Brightness.xml (+3, -3) src/foomatic/foomatic-templates/Contrast.xml (+3, -3) src/foomatic/foomatic-templates/Cyan.xml (+3, -3) src/foomatic/foomatic-templates/Density.xml (+3, -3) src/foomatic/foomatic-templates/Dither.xml (+6, -100) src/foomatic/foomatic-templates/Gamma.xml (+3, -3) src/foomatic/foomatic-templates/Greyscale.xml (removed -25) src/foomatic/foomatic-templates/ImageType.xml (+8, -21) src/foomatic/foomatic-templates/Magenta.xml (+3, -3) src/foomatic/foomatic-templates/OutputType.xml (added +21) src/foomatic/foomatic-templates/Saturation.xml (+3, -3) src/foomatic/foomatic-templates/Yellow.xml (+3, -3) src/foomatic/printer_options.c (+16, -5) src/foomatic/stp_limits.c (added +98) Fix up options for the current state of the world. 2001-07-14 ee4664e8c663afbb0f0bd704f7d90ed88a3cfb07 Lines: +9, -3 Files: NEWS (+9, -3) Shift-drag on the preview. 2001-07-14 2f425e11d27abef777b210011c0c452fa61aa2a4 Lines: +31, -1 Files: src/gimp/gimp_main_window.c (+31, -1) Shift-drag in the GIMP plugin constrains the image to vertical or horizontal motion only. 2001-07-14 296714bf70f6cf9b7a6295a560679d6a0757eeac Lines: +188, -24 Files: NEWS (+23, -6) src/ghost/README (+4, -0) src/main/print-escp2.c (+127, -18) src/main/printers.xml (+34, -0) Very preliminary support for the Epson Stylus Pro 10000. Explicit support for the Epson Stylus Photo 875/785/895 (no driver changes are required). 2001-07-14 d7bf6d853dcfc9cdec8fe100ed6bfefc90f9a3e1 Lines: +10, -4 Files: src/main/gimp-print-internal.h (+2, -0) src/main/print-weave.c (+8, -4) Allocate enough (extra) buffer space required for Stylus Photo 480/580 type printers. 2001-07-14 020bedd906d58b296845d964af4e674a543d2b1c Lines: +133, -68 Files: src/gimp/gimp_main_window.c (+133, -68) Add vertical center and horizontal center buttons. Reorganize some GUI elements. 2001-07-13 8b66f1239be5c41de784bf0e3a51b2f24265e961 Lines: +7, -7 Files: src/main/print-util.c (+7, -7) Spell out "inch". 2001-07-11 b677c2bfc8c3cfd0659363ec4144fbf5bdbd5a7d Lines: +2, -0 Files: test/unprint.c (+2, -0) Ignore ESCP/2 set printhead speed command. 2001-07-11 5ea5c35caac2926519f4b442326cef69390f709e Lines: +7, -6 Files: src/foomatic/foomatic-generator.in (+7, -6) From Till Kamppeter: 1. The driver's name in the Foomatic database is "gimp-print", some options refer to "gimp-print-4.1.99-a2" 2. Some choices begin with "gimp-print-4.1.99-a2-..." and references to them only with "gimp-print-..." (or vice-versa, I do not remember exactly) 3. The paper sizes were not read correctly out of the "paper_sizes" shell program. Once the pipe symbol for the command was missing (which made the source code being read), and second, the way how the lines were evaluated didn't support option names with spaces. 2001-07-10 7a2b49632a6cc652b928358d6ccc65ddd4e6ec7d Lines: +34, -9 Files: NEWS (+27, -2) README (+4, -4) configure.in.in (+2, -2) debian/README.Debian (+1, -1) Bump version. 2001-07-10 394f8f8b4c486d9855173eac6d7c42ca6dd55eea Lines: +119, -51 Files: doc/functions.texi (+119, -51) Add some documentation. 2001-07-10 c6d6ce8af098683f0e7d03d2649b91e1e33e329c Lines: +2, -1 Files: src/main/print-util.c (+2, -1) Allow use of black and white printing on black and white printers (only grayscale was allowed). 2001-07-10 52768dd066d121e53068bf07879de38778f9a51d Lines: +1, -1 Files: src/gimp/print.c (+1, -1) Should use stp_allocate_vars() rather than stp_allocate_copy(stp_default_vars()). 2001-07-10 2f6a7ea99f834914be0dab939f451760ecdc9adb Lines: +34, -22 Files: src/gimp/gimp_main_window.c (+34, -22) Move mouse properly in PPI mode. 2001-07-07 cdf46e0e79c4ddb34327e4523ddfcc1177b146a1 Lines: +1, -1 Files: src/main/print-weave.c (+1, -1) Fix a typo that causes a very quick seg fault. I wonder why this hadn't happened before; I suppose it's the extra debugging stuff I put in that caused something to be used that hadn't been used before. 2001-07-06 6f677284c353e25c005a5a0526e2a271f5dc119f Lines: +14, -2 Files: README (+14, -2) Must reinstall PPD files after upgrading gimp-print. 2001-07-06 decff49dff32c136888d74df724e2d68be5f9e2d Lines: +175, -108 Files: README (+9, -17) configure.in.in (+11, -0) src/ghost/Makefile.am (+2, -1) src/ghost/README (+94, -54) src/ghost/contrib.mak.addon.in (added +17) src/ghost/gdevstp.c (+4, -0) src/ghost/{contrib.mak.addon => contrib.mak.addon.old} (+0, -0) src/main/gimp-print-internal.h (+0, -2) src/main/print-canon.c (+7, -7) src/main/print-dither.c (+1, -0) src/main/print-lexmark.c (+8, -6) src/main/print-pcl.c (+13, -12) src/main/print-util.c (+9, -9) Fix some warnings from Ghostscript 6.51. New method of building Ghostscript driver by linking against libgimpprint. 2001-07-06 c7aba26c436ef466743a8ab0f787320f3dae27fc Lines: +1, -1 Files: src/main/printers.xml (+1, -1) Fixed bjc-7000 gamma as suggested by Bodo Huckestein 2001-07-06 92896470ca7bef17d34b87c2a33d54f20540481b Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) New density for the BJC7000 in 300x300 (as suggested by Bodo Huckestein) =============================================================================== Name: gimp-print-4_1_99-a1 2001-07-06 7cbe8eabef2cf4f274252bd1bd3b5e22baa2f8af Lines: +61, -17 Files: NEWS (+43, -1) README (+7, -7) configure.in.in (+4, -3) debian/README.Debian (+7, -6) 4.1.99-a1 (4.2 alpha 1) release. 2001-07-05 f7322af096ef748979f50bef2fa0d32ec83d786c Lines: +2, -1 Files: doc/Makefile.am (+2, -1) End users are not expected to have texinfo2html. 2001-07-05 dff9907addbf60b4c0ee439b344186e67961ba74 Lines: +4, -3 Files: src/main/print-weave.c (+4, -3) More debugging info. 2001-07-05 3bd1d036bc20088c1e7d32d7edb14089d22d7366 Lines: +9, -4 Files: doc/Makefile.am (+9, -4) Error out if any Texinfo files are missing. 2001-07-05 36f9fa26265976882523daf46fbd289009283d28 Lines: +1, -2 Files: doc/Makefile.am (+1, -2) types.texi no longer exists; clean up a typo 2001-07-05 9bcd4d997283124eaa0dae7833592500014506d3 Lines: +37, -11 Files: src/main/print-dither.c (+37, -11) Performance tweaks. 2001-07-05 a64828f457bc56c118a57744e6c5862ddb5f7b4e Lines: +418, -648 Files: doc/Makefile.am (+1, -1) doc/appendices.texi (+1, -1) doc/escp2.texi (+3, -3) doc/functions.texi (+211, -346) doc/gimpprint.texi (+1, -2) doc/indices.texi (+1, -1) doc/integrating.texi (added +192) doc/introduction.texi (+2, -2) doc/new-printer.texi (+3, -3) doc/types.texi (removed -93) doc/using.texi (+0, -193) doc/weave.texi (+3, -3) Split using.texi into integrating.texi Move type descriptions into functions.texi Re-order functions Correct node pointers 2001-07-05 88129504ca860f71227dcf62981c51b40f087f15 Lines: +99, -42 Files: src/main/print-canon.c (+99, -42) Some more additions to the experimental stuff Deactivated 6color printing for the 8200 (still too bugy, we leave that for the development versions) 2001-07-03 f047baddaf7f335f3386913b0d33f1d2addcbf56 Lines: +130, -1 Files: src/main/print-canon.c (+130, -1) BJC8200: New attempt to make 1200x1200 work with 6colors and DMT New experimental stuff for a fundamental change in print-mode definitions (no sweat, it's all #ifdef-ed -- no need to risk anything before the next release ;-) 2001-07-03 8c8743d36e1492c7ec017898ff4d1742f743fd8b Lines: +2, -2 Files: src/main/print-canon.c (+1, -1) src/main/printers.xml (+1, -1) New density and gamma value for the BJC7000 (as suggested by Bodo Huckestein) 2001-07-03 44ddbd027268ef17f9c1e2b81f712bb86e64f542 Lines: +36, -36 Files: src/main/print-canon.c (+36, -36) Added comments to density and bpp entries in printer definitions to make things easier. 2001-07-02 592f218840c3bf15890de3beb1162618bbf20e81 Lines: +518, -497 Files: doc/README.dither (removed -478) doc/dither.texi (+501, -0) doc/introduction.texi (+17, -19) Move README.dither into Texinfo manual 2001-07-02 b4e544f8500fb29f27e811003e033e530fd748d1 Lines: +2, -5 Files: acconfig.h (+1, -4) configure.in.in (+1, -1) Remove redundant #defines Remove -ansi from GNUCFLAGS 2001-07-02 efd4a00a57cbf3a5897b15481a4723b87f4d739d Lines: +2, -2 Files: src/main/print-canon.c (+2, -2) Fix typo 2001-07-02 e034a1e3d3add200bf4909cd043eaffe6d58089c Lines: +17, -1 Files: src/main/print-canon.c (+16, -0) src/main/printers.xml (+1, -1) Added printer definition for BJC85 based on BJC4400 (that was used for the BJC85 sofar) to allow for different ink definitions lateron. 2001-07-02 1af67283d63141608a538b33039706d955c3d74d Lines: +5, -1 Files: src/main/print-canon.c (+5, -1) Rather interpret a resolution "NDPI" as "NDPIxNDPI" instead of messing up. 2001-07-02 ba1730186dd342196b3f5269fdb1d4e0e9137ecf Lines: +11, -11 Files: src/main/print-canon.c (+11, -11) Changed k_upper value for the high quality papers from .9 to .999 as suggested by Robert to fix the mixed black to pure black transition problems 2001-07-02 7b432267ce85bd5a81624cc1f0b92f54c4e12025 Lines: +7, -7 Files: src/main/print-canon.c (+7, -7) Fixed missing DMT modes of some of the models. 2001-07-02 d3a6a850ac166a8b591020542a26d5a6a893dbd0 Lines: +27, -17 Files: src/main/print-dither.c (+27, -17) Improve print quality with fast and very fast dither in 6-color mode. 2001-07-02 c942a323b6d53eb3ef7565bba37104596f9f13b6 Lines: +1, -1 Files: src/gimp/gimp_main_window.c (+1, -1) Silly typo that crept in earlier. 2001-07-01 fc3aecd297437c5b9e4f652734bc6a5c70ce061b Lines: +39, -21 Files: src/escputil/escputil.c (+39, -21) Use stdarg for remote mode commands. 2001-07-01 3f290f03e809ed62470028aeb54b03e51f56ae79 Lines: +264, -385 Files: src/gimp/gimp_color_window.c (+45, -54) src/gimp/gimp_main_window.c (+213, -320) src/gimp/print.c (+2, -10) src/gimp/print_gimp.h (+4, -1) Clean up the duplication between vars and the printer list. This may allow us to further simplify the logic in gimp_main_window.c; that needs some investigation. 2001-07-01 45f95535c17bfd3b7eddb130f4290149f4c33072 Lines: +174, -169 Files: src/gimp/gimp_main_window.c (+174, -169) Split up preview update. 2001-07-01 a19be89c5944615bbeef9975c6c676bea0345ab3 Lines: +487, -525 Files: src/gimp/gimp_color_window.c (+27, -7) src/gimp/gimp_main_window.c (+457, -518) src/gimp/print_gimp.h (+3, -0) Clean up UI initialization. 2001-07-01 b3ad54660f52b581b1f0d883c1b254c41a979097 Lines: +28, -16 Files: src/gimp/gimp_main_window.c (+28, -16) Use the drawing window more generously. 2001-07-01 4338ca217ec1072c56eb0e8b25381557736e141b Lines: +2, -0 Files: src/gimp/gimp_main_window.c (+2, -0) Preserve the custom page size when switching printers. 2001-06-30 39fe81a4ad8d46b2d2b68800fda6784288eaa5db Lines: +0, -2 Files: src/main/print-version.c (+0, -2) No need for unistd.h here. 2001-06-24 297e208f508b86a7a6725a791db20cf1d87b6237 Lines: +1, -7 Files: src/cups/Makefile.am (+1, -7) Change from `foreign' to `gnu' as cups/ no longer has a separate configure.in 2001-06-24 5614e8e84ab3fe6ed4437a8de01ff86b72a6dbf2 Lines: +1, -1 Files: doc/using.texi (+1, -1) Fix typo in AM_PATH_GIMPPRINT definition 2001-06-19 a8c77c446857f2627bf11fff31cc57e3adeb9987 Lines: +4, -0 Files: src/main/print-escp2.c (+4, -0) Added Ilford heavy paper, which applies to both satin and glossy papers with 238 gms weight. This paper does not like pure black and is sensitive to receiving too much ink. 2001-06-19 2eafcb54eaa82f78341809cda740dc27efc8a97f Lines: +1, -1 Files: src/main/print-weave.c (+1, -1) Edited typo or search and replace bogosity. 2001-06-17 bfdcfa1ec11740f4cf8cd6f3cd76c8e4ec91111f Lines: +15, -4 Files: Makefile.am (+1, -1) debian/README.building.from.CVS (+14, -0) debian/libgimpprint-dev.docs (+0, -3) Fix debian/control.in parsing in Makefile.am dist-hook rule Remove files from debian/libgimpprint-dev.docs that no longer exist Update debian/README.building.from.CVS to give more accurate details 2001-06-16 5c2eacd6953119d198ca33d3271e781a50037031 Lines: +633, -541 Files: doc/Makefile.am (+1, -2) doc/README.new-printer (removed -487) doc/appendices.texi (+5, -4) doc/escp2.texi (+14, -8) doc/functions.texi (+2, -1) doc/indices.texi (+1, -1) doc/new-printer.texi (added +541) doc/weave.texi (+69, -38) Move README.new-printer into Texinfo manual as an appendix 2001-06-16 013db8ad1182c70f31505f72a8d704e46fb7c6f5 Lines: +6257, -0 Files: doc/texinfo.tex (added +6257) Add latest texinfo.tex, to avoid problems with older versions 2001-06-16 98499158c42e7e2b79640aa41d0efb7cd16658a0 Lines: +2670, -2322 Files: doc/.cvsignore (+0, -1) doc/Makefile.am (+14, -4) doc/README.escp2 (removed -743) doc/appendices.texi (added +11) doc/copying.texi (added +28) doc/dither.texi (added +3) doc/escp2.texi (added +913) doc/functions.texi (added +810) doc/gimpprint.texi (+21, -1295) doc/indices.texi (added +14) doc/introduction.texi (added +39) doc/overview.texi (added +19) doc/problems.texi (added +17) doc/programs.texi (added +22) doc/types.texi (added +93) doc/using.texi (added +239) doc/{README.weave => weave.texi} (+427, -279) Move README.escp2 and README.weave into the Texinfo manual Split Texinfo manual into separate files for ease of maintaining 2001-06-14 b6fb6a39c1ba432f7d146dd31e32377c2f745783 Lines: +7, -1 Files: test/run-weavetest (+7, -1) Run quietly by default. 2001-06-14 235234a603d495fe1e82c99bce4502036cc287b7 Lines: +1, -1 Files: test/Makefile.am (+1, -1) run-weavetest is part of tests 2001-06-14 13c4bc5b57b5f9fc92863ab5ec97ac0d76a1ce24 Lines: +2, -0 Files: test/Makefile.am (+2, -0) Add 'make check' support 2001-06-14 0992065afb5f8ca59c65793eeba904592cbf7725 Lines: +70, -31 Files: src/main/gimp-print-internal.h (+2, -0) src/main/print-escp2.c (+1, -2) src/main/print-weave.c (+67, -29) Further reduce memory consumption, particularly at high resolution. 2001-06-14 35d54220c3ade79df458851514000c3d1ef9cd3e Lines: +2, -2 Files: src/gimp/gimp_main_window.c (+2, -2) Move the preview correctly when using button 2. 2001-06-13 68fb4b7c3b12e6bb3148efa51626f6a3a4cb1267 Lines: +14, -12 Files: doc/README.weave (+14, -12) Minor cleanup. 2001-06-13 f115730c9f197c6738d1be5d5b45959187ef7307 Lines: +15, -12 Files: src/main/print-canon.c (+15, -12) * canon_init_printer now produces the same init sequences as version 1.12 except for the models BJC-6000, -6100, -6200 (which should work), the BJC-6500 (in non-DMT mode), the BJC-7000 (only pagemargins) and our most favourite, the BJC-8200 (still highly alpha, most propably not working, etc) * reactivated the 300x300 mode for the BJC-8200 2001-06-12 beb7c57165b4833a07f12103236ed04a3b36df26 Lines: +12, -11 Files: doc/README.escp2 (+12, -11) Don't choke when this is pasted into HTML. 2001-06-12 8226c588341ba028d51e473507d4bdc7637101a0 Lines: +35, -12 Files: src/gimp/gimp_color_window.c (+1, -0) src/gimp/gimp_main_window.c (+33, -5) src/gimp/print_gimp.h (+1, -7) Use the correct printer defaults rather than simply the first option in the set. 2001-06-11 c4e7710238e50c604e1fc0e3ca490eb42a95de91 Lines: +146, -135 Files: doc/README.weave (+146, -135) Minor updates 2001-06-11 b44e47ae7faed50357394ecb3e15f6b1727da9ea Lines: +83, -68 Files: doc/README.escp2 (+83, -68) Cleanup. 2001-06-10 998f90e572336b1e7234d9b3c3d93d541819b510 Lines: +1, -2 Files: src/main/print-escp2.c (+1, -2) Correct (?) ESC 980 inks in 2880x720 mode. 2001-06-10 19a3cf18769c69c193cb4d2adb195de1374ad4aa Lines: +35, -5 Files: test/unprint.c (+35, -5) Speed things up in common cases. Correct handling of 4-color inks for Epson mode. 2001-06-10 89a1002c8c194fee39d6e28d04fce343f4b486fd Lines: +14, -8 Files: test/unprint.c (+14, -8) Inline the most critical functions. 2001-06-10 8fe5935bc79ac7339bcf7d3ca3d0d5d2d1cfa17e Lines: +8, -6 Files: test/unprint.c (+8, -6) Do output more efficiently. 2001-06-10 5b7fd11991af93d96a29a62e597c01851704d7a4 Lines: +70, -31 Files: test/unprint.c (+70, -31) Handle new command set. 2001-06-10 82a623f51c651bc15116dabd763e4605ca0b502d Lines: +2, -2 Files: debian/changelog (+2, -2) Update debian package version =============================================================================== Name: gimp-print-4_1_10 2001-06-09 627ad73a69cf55a74246faf45a152c5c8c4732b5 Lines: +23, -11 Files: NEWS (+5, -2) README (+1, -1) configure.in.in (+2, -2) debian/README.Debian (+1, -1) src/main/print-weave.c (+14, -5) Gimp-Print 4.1.10 release 2001-06-09 cb679159987890f827331363169f66769129ca4c Lines: +6, -3 Files: src/main/print-weave.c (+6, -3) Fix more sizing bugs in the weave code. =============================================================================== Name: gimp-print-4_1_9 2001-06-09 3ffd18bd40150914c022e6c31fd4a9fe6276ae2c Lines: +48, -22 Files: NEWS (+17, -1) README (+1, -1) configure.in.in (+2, -2) debian/README.Debian (+1, -1) src/main/gimp-print-internal.h (+5, -3) src/main/print-weave.c (+22, -14) Fix crash/possible data corruption in weave code. Under certain circumstances, the weave code isn't allocating enough memory for certain temporary buffers. Verified with Electric Fence. Prep for 4.1.9 emergency release. =============================================================================== Name: gimp-print-4_1_8 2001-06-08 1ea0f08724368ee6be207622614a46a7696a4c7a Lines: +0, -0 . 2001-06-08 de9394d44402cdaf4c1a9f90f9987a7f77126906 Lines: +7, -9 Files: src/ghost/Makefile.am (+7, -9) Build more correctly. 2001-06-08 242c18fdd939316f0a51704c1ca134e1fc1f7fb3 Lines: +2, -2 Files: src/main/print-escp2.c (+2, -2) Set default density/black to plain paper settings. 2001-06-08 dcaa031f3723a08f6355d9dc46f4fd1be9655335 Lines: +9, -7 Files: src/main/print-escp2.c (+9, -7) Don't try to use a paper type that may be nonexistent. 2001-06-08 0fde1d0461fac71c9a4f6bcfb1ee4928f4b04f9b Lines: +1, -48 Files: src/gimp/print.c (+1, -48) Clean up some dead code. 2001-06-08 6e8908b7e737e0ead8eafad0f1528f6e0e3a6a2a Lines: +12, -8 Files: NEWS (+12, -8) Note improvements in color. 2001-06-08 0b916a69abd16bc5091b6af10e0949626271cb27 Lines: +0, -0 . 2001-06-07 8d6e5c8ff38e06c79a3f6f00a96f386983a8e460 Lines: +5, -0 Files: NEWS (+5, -0) Start prep for 4.1.8. 2001-06-07 5a5683ab65155911e1f90c5cbd4d0a73ade30064 Lines: +134, -52 Files: src/gimp/gimp_main_window.c (+72, -17) src/main/print-escp2.c (+60, -33) src/printdef/printdefy.y (+2, -2) Eliminate flashing in the UI when moving the preview image against the borders of the page; also reduce (and hopefully eliminate) any risk of the preview window locking up. If it does lock up, it can be freed by operating any other control. Do some color tuning for paper types. Eliminate a warning from printdef. 2001-06-05 f4e9ec5982f696f83f01de3e90491fd186cbf8c8 Lines: +1, -1 Files: src/main/print-ps.c (+1, -1) Use "correct" vars in stp_choose_colorfunc. 2001-06-04 658a075eab7c4bfd3a27765698480db671de2e1d Lines: +6, -0 Files: .cvsignore (+1, -0) debian/.cvsignore (+1, -0) doc/.cvsignore (+3, -0) src/main/.cvsignore (+1, -0) Update .cvsignore 2001-06-04 dbab10d67304baaa699e57874ba8a4de09cef5e7 Lines: +1, -8 Files: Makefile.am (+1, -1) acconfig.h (+0, -3) configure.in.in (+0, -4) Remove GIMP_PRINT_MAINT from configure.in.in Fix sed parsing of debian/changelog in Makefile.am 2001-06-04 6969f0e8320de23571ac03f82e21abf04a411e79 Lines: +4, -14 Files: configure.in.in (+0, -13) src/cups/Makefile.am (+1, -1) src/printdef/printdefy.y (+3, -0) Remove CUPS_CFLAGS Add prototypes to printdefy.y 2001-06-03 f9132c9edae6583d364e91e5c2048cf52fb4770a Lines: +273, -248 Files: configure.in.in (+1, -1) src/cups/canon.c (+1, -1) src/cups/commandtoepson.c (+1, -1) src/cups/epson.c (+1, -1) src/cups/genppd.c (+1, -1) src/escputil/escputil.c (+40, -44) src/foomatic/paper_sizes.c (+0, -11) src/foomatic/printer_options.c (+1, -1) src/gimp/gimp_color_window.c (+11, -1) src/gimp/gimp_main_window.c (+3, -3) src/gimp/print.c (+4, -3) src/gimp/print_gimp.h (+4, -0) src/main/print-canon.c (+21, -21) src/main/print-color.c (+4, -0) src/main/print-dither.c (+11, -8) src/main/print-escp2.c (+80, -80) src/main/print-lexmark.c (+17, -12) src/main/print-pcl.c (+2, -2) src/main/print-ps.c (+2, -2) src/main/print-util.c (+38, -38) src/main/print-weave.c (+2, -2) src/printdef/printdefl.l (+15, -2) src/printdef/printdefy.y (+3, -3) test/bjc-unprint.c (+3, -3) test/pcl-unprint.c (+5, -5) test/testdither.c (+2, -2) Fix a lot of warnings. Improve color quality on plain paper with Epson printers. 2001-06-03 da4e2f4dbc42b86fbacfa2505e43cd17f185f39b Lines: +118, -79 Files: Makefile.am (+1, -1) acconfig.h (+2, -8) configure.in.in (+18, -51) src/cups/Makefile.am (+12, -3) src/escputil/Makefile.am (+1, -1) src/escputil/escputil.c (+13, -5) src/foomatic/Makefile.am (+1, -1) src/gimp/Makefile.am (+1, -1) src/gimp/print.c (+0, -0) src/gimp/print_gimp.h (+2, -1) src/main/Makefile.am (+2, -2) src/main/gimp-print-internal.h (+4, -0) src/printdef/Makefile.am (+1, -1) test/Makefile.am (+2, -2) test/bjc-unprint.c (+18, -0) test/escp2-unprint.c (+11, -0) test/escp2-weavetest.c (+1, -1) test/pcl-unprint.c (+11, -0) test/testdither.c (+1, -1) test/unprint.c (+16, -0) Remove CFLAGS debugging and optimisation code from configure.in.in Add missing function prototypes for all functions (except printdef) 2001-06-03 37e6e03089291ac9b86ac645c45305111dce9244 Lines: +0, -0 Updates 2001-06-03 966d7df72599d837364575129e007d615896fe8f Lines: +0, -0 Files: doc/print-main.png (+0, -0) Update the screen shot. 2001-06-03 00d0817735da8203d1952d24f19015512d660d2b Lines: +37, -6 Files: NEWS (+37, -6) Latest updates 2001-06-03 b4741c2a68b12e24d207126506fb3a8c695c0eab Lines: +1, -1 Files: src/foomatic/Makefile.am (+1, -1) Minor typo 2001-06-03 4dd2670038aac6dd3d2308cc043cb5141ab78f96 Lines: +97, -5 Files: src/gimp/gimp_main_window.c (+97, -5) Abort an image move operation (with the mouse in the preview window) if another mouse button is pressed. The middle mouse button moves the image in increments of the image size. 2001-06-02 c839b3f222463a38c5cd2adb69e677ff2f173f15 Lines: +1, -1 Files: test/Makefile.am (+1, -1) Back out distributing test/mixed-color-1bit.ppm wrongly 2001-06-02 ae33e92d80609f90511c83435dc13401dace38e6 Lines: +0, -2 Files: src/gimp/gimp_color_window.c (+0, -2) Enable and disable only the things that need to be enabled/disabled. 2001-06-02 aeb559f4f0d218bb1054749ca13724bf97eb2c64 Lines: +175, -67 Files: configure.in.in (+29, -28) man/Makefile.am (+8, -0) src/cups/Makefile.am (+24, -23) src/escputil/Makefile.am (+12, -0) src/foomatic/Makefile.am (+28, -8) src/ghost/Makefile.am (+9, -1) src/gimp/Makefile.am (+16, -4) src/include/Makefile.am (+6, -0) src/main/Makefile.am (+22, -1) src/printdef/Makefile.am (+9, -0) test/Makefile.am (+12, -2) Remove conditional compilation definitions out of configure.in into individual Makefiles. Checks are still in configure.in. 2001-06-02 d02d684bb8cdfac8d316ad548b542603849661af Lines: +1, -1 Files: Makefile.am (+1, -1) Make debian/changelog parsing safer 2001-06-02 52610a67421c7892ce9295d997cbe57c31fdde41 Lines: +36, -25 Files: src/main/gimp-print-internal.h (+1, -13) src/main/print-canon.c (+12, -0) src/main/print-escp2.c (+17, -6) src/main/print-weave.c (+6, -6) Remove the last hard-coded size limits in the core. 2001-06-02 dba8e2a954ba84ff9f7e7a9e7140b54fa78c9902 Lines: +1, -0 Files: src/ghost/Makefile.am (+1, -0) make clean needs to do print-dither-matrices.c, also. 2001-06-02 f3e58d974273c947474a1e5eb53fc7187a484f6d Lines: +237, -645 Files: src/main/print-dither.c (+237, -645) More cleanup. 2001-06-02 b14b835666d4303f648ad00efdf4bab60dbda689 Lines: +25, -0 Files: src/gimp/gimp_color_window.c (+19, -0) src/gimp/gimp_main_window.c (+4, -0) src/gimp/print_gimp.h (+2, -0) Disable color-specific sliders in monochrome modes. 2001-06-01 ff0a0670573672953f641c7bb7ff4bf5a17534b9 Lines: +1, -1 Files: configure.in.in (+1, -1) Build test/testdither with the rest of test/ 2001-06-01 bd30e4cb6864cb0dfbd4e94c4cb5560619105197 Lines: +2, -0 Files: scripts/mkchlog (+2, -0) Strip trailing whitespace. 2001-06-01 233c922a873a7191bee0dbea1b3b0bc60ea9d325 Lines: +7, -1 Files: src/foomatic/foomatic-generator.in (+1, -1) src/foomatic/foomatic-printermap (+6, -0) Have the ID's for Stylus Pro printers. 2001-06-01 cdcb64eebdb067375cfa32e5f9e2826f6849a454 Lines: +1854, -2373 Files: NEWS (+18, -6) README (+5, -3) configure.in.in (+0, -1) po/POTFILES.in (+1, -0) src/cups/genppd.c (+77, -88) src/escputil/escputil.c (+6, -0) src/foomatic/foomatic-generator.in (+1, -1) src/ghost/Makefile.am (+1, -1) src/ghost/README (+96, -20) src/ghost/contrib.mak.addon (+4, -0) src/ghost/devs.mak.addon-5.10 (+4, -0) src/gimp/gimp_color_window.c (+27, -46) src/gimp/gimp_main_window.c (+13, -38) src/gimp/print.c (+0, -2) src/gimp/print_gimp.h (+42, -0) src/main/Makefile.am (+1, -0) src/main/gimp-print-internal.h (+45, -19) src/main/print-canon.c (+7, -1) src/main/print-dither-matrices.c (added +61) src/main/print-dither.c (+908, -1973) src/main/print-escp2.c (+356, -124) src/main/print-lexmark.c (+5, -2) src/main/print-pcl.c (+6, -0) src/main/print-ps.c (+6, -0) src/main/print-util.c (+63, -1) src/main/printers.xml (+50, -0) test/testdither.c (+51, -47) Remove check for random function that is no longer used. Major cleanup of dither code: * Put all of the working data into channels rather than ad hoc CMYK variables. * Generalize the dither matrix stuff a bit. * Split out dither matrices into their own (new) source file. Add support for Epson Stylus Pro printers (untested!). Speed up genppd significantly. TEMPORARILY remove check for missing drivers in foomatic install. This needs to be restored when we get ID's for the Stylus Pros. Finally fix a thorny bug in the GUI that caused options to sometimes be ignored and may have caused crashes (the problem was memory being freed out from under something due to a GUI callback). Gray out the paper size entry boxes when they are inactive (when standard page sizes are in use). Add paper size entries for roll papers. Other miscellaneous cleanup of the GUI. Renumber the channels so that black is guaranteed to be channel 0. This simplifies a lot of stuff in the dither code. Check that parameters have actually been verified at print time. Fix testdither program. 2001-05-30 ee685d1df5c7d85e006334614eaf92962c47171e Lines: +23, -14 Files: configure.in.in (+17, -8) src/foomatic/Makefile.am (+3, -3) src/main/Makefile.am (+1, -1) src/main/gimpprint-config.in (+1, -1) test/Makefile.am (+1, -1) Fix library linking problems by use of GIMPPRINT_DEPLIBS Remove duplicate library for --libs in gimpprint-config.in 2001-05-27 b8a32b3c674915ed6c7f6a85f65db5c3a0388a4a Lines: +11, -1 Files: Makefile.am (+4, -0) README (+1, -1) debian/changelog (+6, -0) Automatically generate debian/changelog during 'make dist' 2001-05-22 ef46fd13f4381a6216eb3b3830d151628ed65cfa Lines: +9, -21 Files: src/main/print-canon.c (+9, -21) Don't copy variable block incorrectly. 2001-05-20 6d4c74274075104f845c08622a8eccdb261e8b60 Lines: +304, -272 Files: NEWS (+29, -5) README (+13, -8) configure.in.in (+3, -3) src/cups/genppd.c (+0, -1) src/ghost/README (+24, -17) src/ghost/gdevstp.c (+6, -0) src/gimp/gimp_main_window.c (+37, -32) src/gimp/print-image-gimp.c (+3, -3) src/gimp/print.c (+64, -64) src/gimp/print_gimp.h (+1, -3) src/include/gimp-print.h.in (+3, -4) src/main/print-canon.c (+18, -15) src/main/print-color.c (+18, -22) src/main/print-dither.c (+5, -17) src/main/print-escp2.c (+6, -5) src/main/print-lexmark.c (+52, -54) src/main/print-pcl.c (+15, -16) src/main/print-ps.c (+3, -3) src/main/print-util.c (+4, -0) Remove Gimp back compatibility code (this now requires the Gimp 1.2 or very close to it). Move the monochrome option from image type to output type, as part of an overall start on rationalizing the options. 2001-05-20 930aeb1440b3fe6767be78c61c33a7d494b7dc18 Lines: +66, -48 Files: src/gimp/gimp_main_window.c (+66, -48) Convert printer list to combo. 2001-05-19 343e48e983fd65bd1d8780630c1446ee7ebc8e47 Lines: +217, -170 Files: src/gimp/gimp_main_window.c (+150, -41) src/gimp/print.c (+64, -129) src/gimp/print_gimp.h (+3, -0) Capability to add a new printer 2001-05-19 582047e9edc2c5b476211905e8e88812779c5d3e Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Try to tweak PGPP a bit more. 2001-05-19 3f8c3dd23a080a20de9786256cf6a9360ab3d819 Lines: +376, -225 Files: src/main/print-canon.c (+49, -49) src/main/print-color.c (+3, -4) src/main/print-escp2.c (+224, -65) src/main/print-lexmark.c (+49, -49) src/main/print-pcl.c (+49, -49) src/main/print-util.c (+2, -9) Change the hue mapping so that the values are expressed as the delta from the correct value. That makes it possible to compose values easily. Try to tune Epson premium glossy photo paper. What a bear! 2001-05-18 ab93d529849c5384f548708dd7ab3ef6602d28f0 Lines: +40, -16 Files: src/main/print-escp2.c (+40, -16) Try to improve color quality for premium glossy. More to come. 2001-05-17 342c4ccaf139031f29d72798438e35de7565ddb5 Lines: +8, -2 Files: src/main/print-escp2.c (+8, -2) Attempt to fix vertical zero margin mode. 2001-05-16 272f59465f2067fd294e61b430b52f098abc4936 Lines: +3, -3 Files: src/main/print-pcl.c (+3, -3) Fix symbol names 2001-05-16 9a286baedfd13694f4ce80e710acaef699e7e104 Lines: +3, -3 Files: src/main/print-lexmark.c (+3, -3) Fix up symbol names 2001-05-15 c4d7b89e474a5b0409957e94b5ed43ee5e5c012a Lines: +311, -193 Files: src/main/print-canon.c (+46, -46) src/main/print-color.c (+17, -6) src/main/print-dither.c (+1, -11) src/main/print-escp2.c (+33, -24) src/main/print-lexmark.c (+107, -53) src/main/print-pcl.c (+107, -53) Tweak the color code to try to improve transitions in very dark areas. In particular, very dark gray/black, and nearly pure saturated colors, should be improved somewhat. This may be a bit too dark overall. Also, tweak red and green. 2001-05-15 3dba6ac5ac6f94a2ac12038c49e703e744e7c706 Lines: +4, -5 Files: src/gimp/Makefile.am (+4, -5) The GNU Make 'export' construct is not portable. 2001-05-14 59ad542cd39037c8027e594b137dfa16978527d7 Lines: +18, -22 Files: src/main/print-escp2.c (+18, -22) Try to further improve reds. 2001-05-12 780af9bad322b7983d2b7652b58118dc59b76726 Lines: +275, -249 Files: src/cups/genppd.c (+0, -1) src/gimp/gimp_color_window.c (+1, -0) src/gimp/gimp_main_window.c (+2, -3) src/gimp/print.c (+2, -0) src/include/gimp-print.h.in (+1, -4) src/main/gimp-print-internal.h (+8, -0) src/main/print-canon.c (+53, -51) src/main/print-color.c (+5, -5) src/main/print-dither.c (+13, -13) src/main/print-escp2.c (+4, -5) src/main/print-lexmark.c (+75, -76) src/main/print-pcl.c (+35, -34) src/main/print-ps.c (+16, -20) src/main/print-util.c (+41, -18) src/main/print-weave.c (+19, -19) Clean up use of stdio all over the place. More debugging. Remove unnecessary header files from gimp-print.h. 2001-05-12 c544ceb010fb5b01115252c03c53a7649e07857b Lines: +94, -57 Files: NEWS (+8, -3) src/gimp/print-image-gimp.c (+6, -3) src/gimp/print.c (+1, -1) src/main/gimp-print-internal.h (+6, -0) src/main/print-color.c (+5, -18) src/main/print-dither.c (+32, -29) src/main/print-util.c (+36, -3) Create a debugging framework rather than #ifdef's everywhere. 2001-05-12 23e7686fb1f4625105657dfb6316ac96dba11a29 Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Tune PGPP 2001-05-12 e783bbc630e6e5ae7cc120506623188ac30dca20 Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Fix a broken remote mode command for roll feed paper. 2001-05-12 87565931087d031f4ec054bc61a7f78d6c0f69ac Lines: +15, -5 Files: NEWS (+11, -1) README (+1, -1) configure.in.in (+2, -2) debian/README.Debian (+1, -1) Bump version. 2001-05-12 4359c2635b692acc481cd49188e3db9d5f604ac9 Lines: +3, -3 Files: src/main/print-escp2.c (+3, -3) Fix the definition for enhanced microweave mode (which will eliminate spurious commands intended only for the newest photo printers from being sent to other printers). 2001-05-11 9847ac1eb48295dcc438c00c807f0aac77aeda6c Lines: +9, -5 Files: configure.in.in (+1, -1) debian/changelog (+3, -2) debian/control.in (+1, -0) debian/rules (+1, -0) doc/Makefile.am (+3, -2) configure.in.in: fix incorrect texi2html error message Debian: add new HTML manual to doc-base for libgimpprint-doc doc/Makefile.am: fix html rule to fix VPATH builds 2001-05-09 f519738f43df2610638587f2c3f24e023ef0b515 Lines: +45, -9 Files: Makefile.am (+6, -3) configure.in.in (+4, -1) doc/Makefile.am (+31, -1) doc/gimpprint.texi (+2, -2) src/cups/Makefile.am (+2, -2) Add html generation from Texinfo source Unify dist-hook in all directories 2001-05-09 457d3611468bebfb34c8110d3a51a538e02271e8 Lines: +1, -1 Files: debian/control.in (+1, -1) Add flex to build depends on the mainline too. 2001-05-09 f46e42ddebb84985d7db73856a5940afb134b32c Lines: +1, -1 Files: src/main/print-util.c (+1, -1) Fix rather silly "initialization". 2001-05-09 61f46691c01c043fa6de9a4e1252c585d7de546c Lines: +11, -11 Files: src/main/print-escp2.c (+11, -11) Improve blues 2001-05-06 9125e40ce0289fb55b1fc5cf383e23d4c15df6c2 Lines: +0, -16 Files: Ghost/.cvsignore (removed -16) Remove redundant file 2001-05-06 08576595fd32d315c76ef10eb619374e4f141b8f Lines: +187, -42 Files: configure.in.in (+6, -6) debian/libgimpprint-dev.files (+1, -0) lib/.cvsignore (+4, -1) man/.cvsignore (+1, -0) man/Makefile.am (+1, -1) man/cups-calibrate.8.in (+36, -3) man/escputil.1.in (+25, -0) man/gimpprint-config.1.in (+38, -9) man/gimpprint.3.in (added +63) src/cups/Makefile.am (+1, -1) src/escputil/Makefile.am (+2, -4) src/foomatic/Makefile.am (+1, -4) src/ghost/.cvsignore (+1, -0) src/gimp/Makefile.am (+2, -4) src/include/.cvsignore (+1, -0) src/main/.cvsignore (+1, -0) src/main/Makefile.am (+1, -3) src/printdef/Makefile.am (+1, -3) test/Makefile.am (+1, -3) Update all .cvsignore files I18n fix: Link the the print plugin with $(INTLLIBS) Add manpage man/gimpprint.3.in, and update debian packaging Small Makefile.am cleanup (AM_CPPFLAGS removed) 2001-05-06 4f42d12bf84cdb2b4acf1aff0fc4658bdcd894f6 Lines: +16, -16 Files: src/main/print-escp2.c (+16, -16) Improve red and magenta somewhat. 2001-05-06 e1a0c184e6674e287d389b3874de2802e82bd55b Lines: +1, -0 Files: README (+1, -0) Update Debian package summary (add libgimpprint-doc) 2001-05-05 6b37a3378a46220144afb6942de094dc25e4dfcb Lines: +22, -8 Files: Makefile.am (+3, -3) configure.in.in (+1, -1) src/cups/Makefile.am (+13, -3) src/ghost/Makefile.am (+5, -1) Fix Makefile portability problems to work with Solaris and IRIX make. 2001-05-04 040fb9f1e436e4433e0c4ecbf4eb4d3f919ae883 Lines: +13, -9 Files: NEWS (+13, -9) Note fix to 404260 2001-05-04 b18e0c5d59f4cf281f5ce6f76e4e435097b71869 Lines: +1, -4 Files: configure.in.in (+1, -1) lib/Makefile.am (+0, -3) Fix gettext header inclusion 2001-05-04 5176289e6f1e803e607ab1d968815c02a018a5f7 Lines: +2, -0 Files: debian/changelog (+2, -0) Fix broken entry 2001-05-03 37dd2eebebc05232025b1dc408d5bcc7efb6b700 Lines: +87, -50 Files: Makefile.am (+1, -1) debian/changelog (+6, -0) debian/control.in (+11, -0) debian/rules (+68, -47) doc/gimpprint.texi (+1, -2) Add Debian package libgimpprint-doc, and update debian/rules and debian/control. Update debian/changelog for 4.1.7 Fix bad direntry in gimpprint.text 2001-05-03 8a3ec0354b75d365f6730fe4b7397d9aa324409f Lines: +1896, -32 Files: Makefile.am (+1, -1) configure.in.in (+7, -6) doc/.cvsignore (added +8) doc/Makefile.am (added +47) doc/gimpprint.texi (added +1406) doc/gpl.texi (added +396) src/foomatic/.cvsignore (+2, -0) src/include/gimp-print.h.in (+28, -24) src/main/gimpprint-config.in (+1, -1) Add Texinfo documentation (gimmprint.texi) Correct typo in gimpprint-config.in Add Makefile.am to doc/ Use uniform prototype style in gimp-print.h.in, without tabs to enable easy inclusion in Texinfo files. 2001-05-03 5e0193b68d0935bc71d3fb97f77149e9959bca48 Lines: +56, -6 Files: NEWS (+52, -2) README (+1, -1) configure.in.in (+2, -2) debian/README.Debian (+1, -1) Prep for 4.1.7. 2001-05-03 78c259c8457107239b4b272b5ea4c4aa0dc327c9 Lines: +13, -1 Files: src/main/print-escp2.c (+13, -1) Print correctly if no ink type parameter is specified. 2001-05-03 cfc892a3acb04de4ea5b528ee70dead67c652962 Lines: +35, -23 Files: src/main/print-color.c (+35, -23) Some possibly useful debugging code 2001-05-03 3c826da08917143de3c44eaa5e01403fc938f84e Lines: +302, -45 Files: src/main/print-dither.c (+302, -45) It turns out that alternating direction with each pass is indeed important in error diffusion mode for printing very fine diagonal lines. 2001-05-03 2b251adc5438199357d160de2b04fecde6ff4019 Lines: +20, -0 Files: src/cups/rastertoprinter.c (+20, -0) More comprehensive debugging information 2001-05-03 4dfaa867bb073ac33dc330edd983d44dfa5bbc5d Lines: +8, -0 Files: src/cups/genppd.c (+8, -0) Don't output the Custom paper size, which is useless here 2001-05-02 013a91a12d5e3ef5fdfa4dffa644a40652cf2f9f Lines: +254, -388 Files: src/ghost/README (+20, -33) src/main/print-dither.c (+232, -353) src/main/print-escp2.c (+2, -2) Improve black transition on variable dot size printers. Remove adaptive random and random floyd-steinberg algorithms, which appear to have no advantages whatsoever over their hybrid counterparts. Split out ordered print_color function to simplify it some. This will probably reduce the executable a bit and the working set by a little when ordered dither is used. 2001-05-01 1633611a69a1755d576ca184cc9541d3b96faa08 Lines: +1, -1 Files: src/gimp/print.c (+1, -1) Display the plugin name correctly 2001-05-01 c58807c56e34c3154102bc4a3fc7d488d8c7af52 Lines: +7, -1 Files: src/main/print-util.c (+7, -1) Only initialise some things once 2001-05-01 508ccbe6208efb8acf44aca08cde4a0f60014d96 Lines: +74, -51 Files: src/main/print-pcl.c (+74, -51) Changed the blank line removal to leave the first blank line in place, this is apparently needed for some broken printers. Made "blank line removal" configurable per-printer & turned it on for all printers that support compression. Turned on compression (and blank line removal) for the DJ340, DJ400, DJ500 as my documentation says it is supported. Changed PCL_STP_PRINTER_TIFF back to PCL_PRINTER_TIFF (over zealous search and destroy!). 2001-04-29 71e04a61a61fef940f878c7264edad5672d7a97b Lines: +10, -21 Files: src/main/print-dither.c (+10, -21) Fix problem with excessive ink in adaptive mode. Turn off debug code that was accidentally left on. 2001-04-29 1c5d5c430a042aba5aa23f54d80d3fa2d1d92065 Lines: +56, -109 Files: src/main/gimp-print-internal.h (+1, -1) src/main/print-canon.c (+1, -23) src/main/print-dither.c (+26, -18) src/main/print-escp2.c (+0, -28) src/main/print-lexmark.c (+28, -38) src/main/print-pcl.c (+0, -1) src/main/print-util.c (+0, -0) Finally (!) fix the transitions in ordered dither for real. This allows us to use ordered dither very high up in the range in adaptive hybrid (use error diffusion only in very dark regions). The result is somewhat smoother toning in dark midranges on 6-color printers. It may run a bit faster and use less ink, too. 2001-04-29 e3733b011255a2b513582e98e907981507ba39aa Lines: +5, -0 Files: src/cups/Makefile.am (+5, -0) Add correct dependencies on libgimpprint. 2001-04-28 b976a81a6519041678af957002c7e6dd139291bc Lines: +1, -0 Files: src/ghost/gdevstp.c (+1, -0) Add call to stp_init() 2001-04-27 9ca7458247c2e555d7ff9d6bae5441236395d4a1 Lines: +59, -16 Files: Makefile.am (+2, -4) configure.in.in (+3, -0) debian/rules (+6, -3) src/cups/genppd.c (+6, -0) src/cups/rastertoprinter.c (+7, -0) src/escputil/Makefile.am (+0, -1) src/gimp/Makefile.am (+0, -1) src/gimp/print.c (+6, -0) src/include/gimp-print.h.in (+6, -3) src/main/Makefile.am (+0, -1) src/main/print-util.c (+12, -1) src/printdef/Makefile.am (+0, -1) test/Makefile.am (+0, -1) test/escp2-weavetest.c (+6, -0) test/testdither.c (+5, -0) src/main/print-util.c: new function stp_init() Use stp_init in all code linked with libgimpprint Small Makefile fixes 2001-04-23 746d38721828f5d6a5e6c965037f67fa6b071815 Lines: +312, -383 Files: src/main/print-escp2.c (+312, -383) Simplify a lot of logic. 2001-04-22 0d8f486b1a237165f56522f066fcde206c6a270c Lines: +1005, -465 Files: src/ghost/README (+16, -0) src/main/print-dither.c (+912, -425) src/main/print-escp2.c (+77, -40) Enable composite gray (no black ink) printing on Epson printers as an additional option. 2001-04-22 b2d96bffe1d084cac2bacf4d86efc60983a26ac8 Lines: +922, -217 Files: src/cups/genppd.c (+33, -14) src/foomatic/printer_options.c (+28, -3) src/ghost/gdevstp.c (+2, -1) src/gimp/gimp_color_window.c (+56, -55) src/gimp/gimp_main_window.c (+80, -96) src/include/gimp-print.h.in (+116, -3) src/main/print-canon.c (+102, -13) src/main/print-escp2.c (+50, -4) src/main/print-lexmark.c (+96, -13) src/main/print-pcl.c (+106, -7) src/main/print-ps.c (+69, -7) src/main/print-util.c (+184, -1) Clean up the architecture for defaults; propagate it to the Foomatic and CUPS data generators. Don't allow printing in color on black-only printers. 2001-04-22 4a62834500df5ca38004f3272837b8ae9e654f2f Lines: +0, -3 Files: src/main/print-ps.c (+0, -3) Remove some useless code 2001-04-21 21f919b147f9e271a46139648e2753aa2962dfa4 Lines: +1, -1 Files: src/foomatic/paper_sizes.c (+1, -1) Remove unused variable. 2001-04-21 fa76a3352e05aa4534fed6b6f2ac0d295a7953b4 Lines: +1, -1 Files: configure.in.in (+1, -1) Handle the Foomatic stuff more correctly. 2001-04-21 848ce4eb9bf6cbae57b1a66c1c7a5ffde7b42b0a Lines: +121, -12 Files: src/foomatic/Makefile.am (+10, -2) src/foomatic/foomatic-generator.in (+10, -10) src/foomatic/gimp-print-version.c (added +44) src/foomatic/paper_sizes.c (added +57) Extract data correctly from the library rather than trying to parse source files. 2001-04-21 30ff177eb2dc0933e2f073889d3efb425a9fe030 Lines: +84, -3 Files: src/main/print-pcl.c (+57, -2) test/pcl-unprint.c (+27, -1) Added "Blank line removal" to PCL driver. This should speed up output with large areas of vertical blank space. Modified pcl-unprint to cope with this change! 2001-04-19 a8b77014468e20c4df626226f13110fe61cb2aa7 Lines: +1, -1 Files: src/gimp/print.c (+1, -1) Get rid of a somewhat bogus warning. 2001-04-19 90664e258141acbfd8da40c112326ddd8a93cd27 Lines: +2, -2 Files: lib/libprintut.h (+2, -2) Fix declarations (that very few people use) 2001-04-15 82910cc68d7afec346875bfdcb19d648b16aa056 Lines: +1, -1 Files: src/main/print-escp2.c (+1, -1) Typo 2001-04-15 9bce05f9132ac8f32dcf60130c11a4f9f01d191d Lines: +61, -50 Files: src/main/print-escp2.c (+61, -50) Vertical zero-margin mode 2001-04-15 7537decd88c49ee79c6b76dceac2e18bed9e3455 Lines: +16, -2 Files: doc/README.escp2 (+16, -2) Document a few more remote mode commands =============================================================================== Name: gimp-print-4_1_6 2001-04-15 2a5d780478e26e5fbadd4fa6ffbed17b99309719 Lines: +4, -0 Files: src/main/print-ps.c (+4, -0) Don't have VERSION and RELEASE_DATE when compiling the Ghostscript driver. 2001-04-15 c6e2d46910ea293a805297325ef6f48182dd58e1 Lines: +41, -8 Files: NEWS (+41, -8) Prep for 4.1.6. 2001-04-15 fe71808073263041a45bafb21c072d0262749f7e Lines: +4, -1 Files: README (+4, -1) Note absolute requirement for Gimp 1.2. 2001-04-15 ec065d10fc16bbba38d691efba707fdd104dfbb2 Lines: +0, -3592 Files: src/gimp/gtk_color_window.c (removed -1162) src/gimp/gtk_main_window.c (removed -2430) Remove the old (GIMP 1.0-compatible) interface. 2001-04-15 1d99f80d3bfa3d537e9a11a100aa76df8cac8941 Lines: +0, -10 Files: src/main/printers.xml (+0, -10) Improve quality of Stylus Photo x[789]0. 2001-04-15 e265d08d99e28219ab4b7fe09a6b6f02cf358bce Lines: +1, -1 Files: src/main/print-lexmark.c (+1, -1) Removed debugging printouts. See prev. version for comments. 2001-04-15 2c6a630f7ebd9860ad1b33a19dc5b6b7055fd468 Lines: +16, -15 Files: src/main/print-lexmark.c (+16, -15) Found and corrected an heavy bug when printing with 300x600 DPI. Corrected density correction for the different resolutions. 2001-04-15 015b065bd7e134989a223f530bf7c94094c95bca Lines: +38, -82 Files: src/main/print-escp2.c (+38, -82) Improve 870 etc. colors 2001-04-13 86a09c76e9ce42b0b29a9d8fc6f3d9f529fc9936 Lines: +2, -1 Files: src/main/print-ps.c (+2, -1) Update ID string in output 2001-04-12 98be8da9bc3dcd8934baa8a43e5ad18321aa8400 Lines: +9, -21 Files: configure.in.in (+9, -21) Change some newlines to spaces in the AC_OUTPUT macro. It should be possible to deliminate fields using any whitespace, but gettext 0.10.36 requires spaces around po/Makefile.in. Rather than makeing one huge line of text, use mixed delimination, with five reasonably sized lines. This should work as long as po/Makefile.in is *not* the first or last file on a line. (Documented in a comment.) Ugh. 2001-04-12 a50dc4b90730216d95fedd506d8da08dec1fb43e Lines: +1, -84 Files: configure.in.in (+1, -1) po/POTFILES.in (+0, -2) src/gimp/Makefile.am (+0, -2) src/gimp/print.c (+0, -67) src/gimp/print_gimp.h (+0, -12) EOL Gimp 1.0 support 2001-04-10 0168cb8e7a6b336e184af1c3b19e3d8b859b6d48 Lines: +2, -2 Files: src/main/print-canon.c (+2, -2) Bugfix for a segmentation violation 2001-04-10 c46be6d10f33444d9dfc5d200cd3186bf1e1894b Lines: +2, -2 Files: src/main/print-canon.c (+2, -2) Another bgfix to the bitoffset function 2001-04-10 c0b713c94cde92fbb6e9ef017404c4bc5a4a5a35 Lines: +2, -2 Files: src/main/print-canon.c (+2, -2) Bugfix for the bitoffset function 2001-04-09 d9e2ab586dd6fea247511cc5a068bd9ca7049987 Lines: +12, -33 Files: src/main/print-lexmark.c (+12, -33) Removed warnings, corrected passing of private data to flush_pass(). 2001-04-09 afbde210b6071f59db111e5a6a692337d7434569 Lines: +2, -2 Files: configure.in.in (+2, -2) Bump version 2001-04-09 08934e5844043681f54b5afee041aad852537f0d Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) Better intensity values for the bjc6000 2001-04-08 105831e65b049bd0380e554b25cd0bc7077fb8db Lines: +114, -67 Files: src/main/print-lexmark.c (+114, -67) Added support for photo cartridge and unidirectional printing. 2001-04-08 92ebee0ee7b5ec30fc6e7c53637ea2f725e8ec26 Lines: +27, -6 Files: README (+27, -6) Updated installation instructions from Grant. 2001-04-07 cdcf1d8b05dd082656a2bfe6a243d6fb04f862b1 Lines: +0, -0 Files: src/foomatic/foomatic-templates/{stp.xml => gimp-print.xml} (+0, -0) Template file should be gimp-print.xml per Grant 2001-04-07 f43ef2a5506451c808e78997ff419fdf82e665c4 Lines: +5, -3 Files: src/gimp/gimp_main_window.c (+5, -3) Don't free up strings used by a gtk_combo. 2001-04-07 c63cf063e55a476ed7b195a8a0b2e91eb98f4a16 Lines: +57, -57 Files: src/main/gimp-print-internal.h (+2, -2) src/main/print-dither.c (+55, -55) Rename stp_dither_get_{first,last}_bit to stp_dither_get_{first,last}_position. 2001-04-06 260a90f32c54304130653c193be4f8b01b47180d Lines: +289, -325 Files: src/main/gimp-print-internal.h (+4, -6) src/main/print-canon.c (+3, -1) src/main/print-dither.c (+263, -302) src/main/print-escp2.c (+2, -1) src/main/print-lexmark.c (+9, -9) src/main/print-pcl.c (+8, -6) Create separate channel structs for each channel in the dither. 2001-04-05 803a872da4956964eaf550d876bd4080de340897 Lines: +5, -3 Files: src/main/print-dither.c (+5, -3) Improve quality of fast dithering, particularly on plain paper 2001-04-04 f10b28782b11c5aecc44136aef1348b53cbf2e92 Lines: +271, -122 Files: src/include/gimp-print.h.in (+4, -0) src/main/gimp-print-internal.h (+2, -0) src/main/print-dither.c (+115, -4) src/main/print-util.c (+150, -118) Add capability for different margins for different paper sizes. to address feature request ID 409612. Dither code records first and last bit in each row that has any ink. This can be used for various optimizations. 2001-04-04 6abd0f03fb74df1c34db2a72b5d9e29f4b886bd3 Lines: +11, -1 Files: doc/README.escp2 (+11, -1) Discovered a little more about head cleaning commands. 2001-04-03 a1edc19d40e5b2347dd6fd2568586f8f897cb09a Lines: +35, -14 Files: src/main/print-lexmark.c (+35, -14) Added support for B&W. Photo cartridge is NOT already supported !!! 2001-04-03 bf98d4e1302ed3ae4aa09728ad3661f5c43d5279 Lines: +42, -29 Files: src/main/print-dither.c (+42, -29) Improve (I presume) output quality in raw CMYK mode. 2001-04-03 6c1f692ceed5fccfc339fcc3cd139c9dffd29a0f Lines: +748, -2 Files: src/include/gimp-print.h.in (+2, -1) src/main/print-color.c (+82, -0) src/main/print-dither.c (+663, -0) src/main/print-util.c (+1, -1) Hacked-up raw CMYK output! 2001-04-03 75f67a4958c4e2ac6244bb6fc712c9b3a9afccfb Lines: +3, -6 Files: src/main/print-escp2.c (+3, -6) Fix up 720x360 2001-04-03 f574180b5da61912bc4d3fc13c1b81b6782d7b87 Lines: +1, -1 Files: debian/README.Debian (+1, -1) Bump version 2001-04-02 3d31f755cc4a1b221d42256690768807f4aa2eff Lines: +535, -949 Files: src/main/print-lexmark.c (+535, -949) Some major changes: -replaced weaving by the gimp one -added new resolutions (e.g. 2400x1200 DPI) -added line length check 2001-04-01 19baf451d47233c0943a09bb5ba68161c6d50312 Lines: +422, -346 Files: NEWS (+5, -1) README (+1, -1) src/ghost/README (+68, -32) src/main/print-canon.c (+2, -0) src/main/print-dither.c (+6, -1) src/main/print-escp2.c (+174, -94) src/main/print-lexmark.c (+1, -0) src/main/print-pcl.c (+1, -0) src/main/print-weave.c (+164, -217) Bump version. Some performance improvements. 2001-04-01 bcd8a4bb4ee360d4248fd49f432f7ca553dea065 Lines: +1, -1 Files: src/Makefile.am (+1, -1) Rebuild gimp-print.h first. 2001-04-01 bc6937ec11f91156defe5b56d9d6ecebeb2e08a9 Lines: +179, -16 Files: src/foomatic/foomatic-generator.in (+20, -12) src/foomatic/foomatic-printermap (+159, -4) Updated printer list from Till Kamppeter. Don't allow installation with missing printers. We need to test this during package generation time to make sure users don't get nasty surprises. Print useful diagnostics on all die statements. 2001-03-31 1d7d3401a3759ecbe5e60716f115542de3d37e7d Lines: +951, -791 Files: src/gimp/gimp_color_window.c (+6, -5) src/gimp/gimp_main_window.c (+8, -8) src/gimp/print.c (+2, -0) src/include/gimp-print.h.in (+14, -4) src/main/gimp-print-internal.h (+1, -1) src/main/print-canon.c (+5, -3) src/main/print-color.c (+645, -486) src/main/print-dither.c (+223, -239) src/main/print-escp2.c (+5, -3) src/main/print-lexmark.c (+6, -4) src/main/print-pcl.c (+5, -3) src/main/print-ps.c (+6, -4) src/main/print-util.c (+18, -31) src/printdef/printdef.h (+6, -0) test/.cvsignore (+1, -0) Stage 1 CMYK conversion: switch the color core over to using CMY where the output device is CMY or CMYK. This does not move the CMYK computation (black generation) out of the dither code, and neither does it allow raw CMYK input. 2001-03-26 c152e5c61a38c280335b73a6560e3eb69c2d1180 Lines: +40, -10 Files: src/main/gimp-print-internal.h (+12, -2) src/main/print-canon.c (+1, -1) src/main/print-escp2.c (+2, -1) src/main/print-pcl.c (+1, -1) src/main/print-weave.c (+22, -4) test/escp2-weavetest.c (+2, -1) Add a pack function to the generalized weave. 2001-03-26 c1c1ec0956ee276bc17577b5bda32e9c61953b1e Lines: +94, -17 Files: README (+24, -0) src/main/gimp-print-internal.h (+23, -8) src/main/print-escp2.c (+2, -1) src/main/print-weave.c (+43, -7) test/escp2-weavetest.c (+2, -1) Generalize the horizontal width and zero-fill code. Foomatic instructions in the README. 2001-03-24 cdf63575f14c02d15ba344ffba2e2723658025a8 Lines: +1, -1 Files: src/foomatic/Makefile.am (+1, -1) Fix up foomatic some more. 2001-03-24 426a6b1a4485d152fdc735cab5e2c515fa0171c1 Lines: +40, -3 Files: configure.in.in (+20, -1) po/POTFILES.in (+3, -1) src/foomatic/Makefile.am (+17, -1) Fix up foomatic stuff; we just need the last little bits of data. 2001-03-24 4daea6b40079f1f740bac462d941fe68acc1c7c8 Lines: +1374, -7 Files: configure.in.in (+15, -0) src/Makefile.am (+1, -1) src/foomatic/.cvsignore (added +7) src/foomatic/Makefile.am (added +44) src/foomatic/foomatic-generator.in (added +617) src/foomatic/foomatic-printermap (added +108) src/foomatic/foomatic-templates/Brightness.xml (added +24) src/foomatic/foomatic-templates/Contrast.xml (added +24) src/foomatic/foomatic-templates/Cyan.xml (added +24) src/foomatic/foomatic-templates/Density.xml (added +24) src/foomatic/foomatic-templates/Dither.xml (added +115) src/foomatic/foomatic-templates/Gamma.xml (added +24) src/foomatic/foomatic-templates/Greyscale.xml (added +25) src/foomatic/foomatic-templates/ImageType.xml (added +76) src/foomatic/foomatic-templates/InkType.xml (added +21) src/foomatic/foomatic-templates/InputSlot.xml (added +20) src/foomatic/foomatic-templates/Magenta.xml (added +24) src/foomatic/foomatic-templates/MediaType.xml (added +21) src/foomatic/foomatic-templates/Model.xml (added +21) src/foomatic/foomatic-templates/PageSize.xml (added +21) src/foomatic/foomatic-templates/Quality.xml (added +21) src/foomatic/foomatic-templates/Resolution.xml (added +21) src/foomatic/foomatic-templates/Saturation.xml (added +24) src/foomatic/foomatic-templates/Yellow.xml (added +24) src/foomatic/foomatic-templates/stp.xml (added +26) test/Makefile.am (+1, -5) {test => src/foomatic}/printer_options.c (+1, -1) Start adding foomatic back in. 2001-03-24 3c686ffa74ffc8114169753f973ed7d84645de71 Lines: +40, -27 Files: src/ghost/README (+6, -2) src/gimp/gimp_main_window.c (+6, -6) src/main/print-color.c (+18, -18) src/main/print-dither.c (+9, -0) src/main/print-escp2.c (+1, -1) Cleanup in the Gimp driver Cleanup last remnant "hsv" to hsl More safety checks in the dither code Disable microweave on the ESC 440. 2001-03-23 9885726080be5a9e9fc47fd905289f29879e31ef Lines: +22, -19 Files: src/main/print-canon.c (+22, -19) Fixed a memory bug in the new 3-bit folder 2001-03-21 601e1637a6229d67ea7ceb96ae886d81f29d07eb Lines: +145, -28 Files: src/main/print-canon.c (+127, -13) test/bjc-unprint.c (+18, -15) New attempt at getting control of the BJC-8200: Use bit pattern 3/2/3 when stuffing the sizes of three pixels into one byte - the 8200 seems to want it this way. Fixed minor bugs in bjc-unprint. 2001-03-20 c483fb5a23ab723c22c64177f1bd1e2eecf27784 Lines: +10, -0 Files: scripts/buildgimpprintdebs (added +10) Handy script for building Gimp Print debian packages for use with cvs-buildpackage. Care should be used when running this script as it assumes that the directory you're running in is the top of the gimp-print source tree and that the copy is a scratch directory (it will delete some files). 2001-03-20 02a08da1aa5b9ace26ce6d2f845152c581d81e88 Lines: +11, -7 Files: debian/changelog (+8, -0) debian/cupsys-driver-gimpprint.docs (+0, -1) debian/rules (+3, -6) Merge in changes from Debian branch. Not much is changed, except the NEWS file is used in place of the ChangeLog file. 2001-03-20 acae4c41b09bd19103d0175e547fef965da6a840 Lines: +20, -0 Files: debian/.cvsignore (added +20) Resurrect .cvsignore, and add a few more entries, too. This should have been resurrected a log time ago, but I missed it because is began with a ".". 2001-03-19 cccc68de8de11db7e5e3d79e123d32ff048be201 Lines: +1, -1 Files: src/main/print-canon.c (+1, -1) Turn off debug mode 2001-03-19 79910ea52caa2bb82bd5496e3cb04a64d5854382 Lines: +32, -4 Files: src/main/print-canon.c (+32, -4) BJC8200-changes: bugfix for initializing 1bpp printing max resolution set to 600x600dpi preparations for new experimental 3bpp code 2001-03-17 88863473df751885086e13f85fb5c3fa29ac6886 Lines: +1, -1 Files: src/main/print-util.c (+1, -1) Fix custom paper size. 2001-03-16 70dc384e7e00a8176aa21119b504aadb7e709182 Lines: +1, -1 Files: debian/control.in (+1, -1) Add alternative dependency on ESP cups packages for cupsys-driver-gimpprint 2001-03-15 e8b2f34d9e2edf3e3ad4444dfdeb85dbb91b94b5 Lines: +54, -42 Files: src/main/print-escp2.c (+54, -42) Clean up whitespace. Correct nozzle_spacing comment. Add extra_feed per-printer parameter and use it. 2001-03-13 3ff0243711ac93b805a7639fd01404929f38fb15 Lines: +15, -6 Files: debian/rules (+15, -6) Restore CVS build. Call autogen.sh properly. 2001-03-12 6727147a087ef39238c4f5d0c8c31dbdf15fdf13 Lines: +1, -3 Files: debian/rules (+1, -3) Remove dependency on configure.in.in 2001-03-12 24550f86fc373f066942bc32b5078300de05a4ae Lines: +3, -3 Files: debian/rules (+3, -3) Fix autogen.sh not being run in debian/rules 2001-03-12 ea8d2f8c91d5c8120687b83a97b5326693dcf472 Lines: +3, -1 Files: debian/rules (+3, -1) Run autogen.sh safely 2001-03-12 17f97bb4738010eae825d2e5441c22ca757281b6 Lines: +379, -37 Files: doc/README.new-printer (+19, -6) src/main/print-canon.c (+360, -31) Added HSL correction copying from espc2 driver as suggested by Robert 2001-03-12 c77c64057743906e0800145d65ed16f332d6badc Lines: +4, -4 Files: src/main/print-canon.c (+4, -4) Readded resolution 720x360 for models BJC-50 BJC-55 BJC-80 BJC-85 BJC-4400 2001-03-11 c50b2abc116b1f6a3beb0a4425c36ede41abda52 Lines: +196, -31 Files: src/main/print-lexmark.c (+196, -31) Corrected page border at Z52. Renamed "Photo test mode" to "Check/Clean nozzles". Started to change the weaving (not finished !!) 2001-03-10 038cebbff100b8ef797f175af8257393e8407b6d Lines: +5, -9 Files: src/main/gimp-print-internal.h (+0, -4) src/main/print-util.c (+5, -5) Simplify vasprintf conditional compilation 2001-03-10 447ae1bfc74d1e031dfb567bbf11dc7d7b4d7bfb Lines: +7, -2 Files: src/main/print-pcl.c (+7, -2) Switch the color mode to monochrome when printing to a black & white printer. 2001-03-09 9a488788a11d75cf9ae1c1918f5a8dd29db294cd Lines: +128, -103 Files: acconfig.h (+1, -0) configure.in.in (+5, -1) src/main/Makefile.am (+1, -1) src/main/gimp-print-internal.h (+5, -0) src/main/print-canon.c (+10, -10) src/main/print-color.c (+5, -5) src/main/print-dither.c (+13, -13) src/main/print-escp2.c (+12, -12) src/main/print-lexmark.c (+10, -10) src/main/print-pcl.c (+16, -16) src/main/print-ps.c (+11, -11) src/main/print-util.c (+24, -9) src/main/print-weave.c (+15, -15) Added stp_malloc to print-util.c; all libgimpprint functions use it libgimpprint no longer depends on libprintut.la 2001-03-08 e30db78983c26e8218e31b9b5a30cd14bc0b1e8c Lines: +27, -11 Files: Makefile.am (+21, -8) debian/rules (+6, -3) ChangeLog generating is more strict Debian packaging requires ChangeLog, and will package ChangeLog 2001-03-07 988649bc80e2ccbc4726ccd0cc766a884646cd9b Lines: +190, -179 Files: src/main/print-canon.c (+190, -179) Major code cleanup, debugging turned off, removed/renamed most of the ink definitions. Printing on canon models should be back to the stage before yesterday's changes but w/ better infrastructure, allowing for 1/2/3bit printing in CMYK/CcMmYK. Time to really adjust the inkdefinitions now. 2001-03-06 0b6c8e7b37e08fc5f67e20f4040b90a73a785f9d Lines: +207, -169 Files: src/main/print-canon.c (+207, -169) Added support for more than 2bit/pixel to canon driver. Implemented the exact left offset by bitwise shifting of the print-data. Revised ink-management to allow for 4/6/7 color inks @ 1/2/3 bit. NOTE!! This change most propably breaks printing on some if not all of the canon models (on the other side, colors haven't been too good anyway...) for the moment. 2001-03-06 a9d98ed45370eb36be04ce45276fc13ab739ec1c Lines: +14, -3 Files: src/main/print-canon.c (+14, -3) Added feature "CANON_CAP_ACKSHORT" BJC8200: Uses new feature, try to use 3 bit for drop sizes instead of 2 2001-03-05 2dd086c252d0043cd48a5b8873c0ef0cdeeb2783 Lines: +15, -15 Files: debian/rules (+8, -8) debian/{control => control.in} (+4, -4) lib/xmalloc.c (+3, -3) Automagically generate debian/control tidy lib/xmalloc.c 2001-03-05 55180c64138f1d04bbd1a2f453c747da16f561d0 Lines: +5, -15 Files: src/main/print-lexmark.c (+5, -15) Removed dead code ("empty" variable). 2001-03-05 85d585b74daf480ddd3552c0833afa12de21989e Lines: +3, -2 Files: src/main/print-canon.c (+3, -2) More bjc8200-related stuff 2001-03-05 dc79fc400c8ced3e176499c0520fc911704ebb2a Lines: +2, -1 Files: src/main/print-canon.c (+2, -1) Attempt to fix the bjc8200-problem 2001-03-05 c3907a945f12d81912769837ad9eb3e073069bf9 Lines: +5, -3 Files: src/main/print-canon.c (+4, -2) test/parse-bjc (+1, -1) *** empty log message *** 2001-03-05 ec5cbe4b42113d35ca69e1d31483c9c8ba369f55 Lines: +1, -1 Files: src/escputil/escputil.c (+1, -1) Fix a silly typo 2001-03-05 329040548ab239d552d4e076d37db4cbd9c8b04d Lines: +18, -15 Files: src/main/print-canon.c (+18, -15) Removed "static int empty" from canon_write_line() 2001-03-05 7e61d095018e54fd5fe8ef541a33142c30024a10 Lines: +24, -1 Files: src/main/print-escp2.c (+24, -1) More 980 tweaks from Brad Bosch. 2001-03-05 82f3a6c49f70392a2d6893bd516d0bc6f00d2ffb Lines: +192, -249 Files: src/main/print-escp2.c (+192, -249) Reorganize how the dot sizes and densities are listed to make it easier to change things for multiple printers. =============================================================================== Name: gimp-print-4_1_5 2001-03-04 283fc5ddd1d8ab1c869b9b1b2b44d39aa4456fd6 Lines: +18, -13 Files: NEWS (+18, -13) 4.1.5 release 2001-03-04 9a9e3086f25f1c60056ea966810ac8e40f46d742 Lines: +7, -14 Files: src/gimp/gimp_main_window.c (+7, -14) Previous change is not working properly in all cases -- back out. 2001-03-04 b7eae1e96f597d8e5f72e75b039a9a3df02479ea Lines: +14, -7 Files: src/gimp/gimp_main_window.c (+14, -7) If resolution is invalid, pick printer default rather than current resolution on the list. 2001-03-04 3b7345470b4effdfa6510ade26851196245b316f Lines: +4, -1 Files: src/main/print-escp2.c (+4, -1) fixed a bug causing a null-pointer access when paper type was undefined. 2001-03-03 f3f9d2a97fbdcd1d8cdd5488d8e5cde82f1bd526 Lines: +2, -2 Files: NEWS (+2, -2) Fix a few remnants of the old directory structure. 2001-03-03 26962afbb2e5da5e224246438b92f06858db4492 Lines: +9, -6 Files: NEWS (+4, -1) src/main/print-escp2.c (+5, -5) Update for the Stylus Color 900/980. Update 4.1.5 release notes. 2001-03-03 b9f1c29341375e5a4ebad084ce9f10c284030c6e Lines: +3, -2 Files: debian/changelog (+3, -2) Since I'm not uploading 4.1.4, the ITP bug closure notice should be moved up to 4.1.5-1. 2001-03-02 87d6dede2c92298bf87e1fa8958e3e2b4f394be4 Lines: +14, -6 Files: debian/control (+3, -3) debian/rules (+11, -3) debian/{libgimpprint4.1.5.files => libgimpprint.files} (+0, -0) debian/{libgimpprint4.1.5.postinst => libgimpprint.postinst} (+0, -0) Merge in changes from the debian-branch to reduce the number of hard-coded version numbers. 2001-03-02 c6cf7ca0784840d3a21af6af4b9839419ef65f2f Lines: +496, -480 Files: src/include/gimp-print.h.in (+1, -1) src/main/gimp-print-internal.h (+16, -10) src/main/print-canon.c (+138, -138) src/main/print-dither.c (+21, -20) src/main/print-escp2.c (+95, -94) src/main/print-lexmark.c (+67, -67) src/main/print-pcl.c (+72, -72) src/main/print-ps.c (+2, -2) src/main/print-util.c (+7, -5) src/main/print-version.c (+1, -1) src/main/print-weave.c (+76, -70) More rigor about const-ness, static data, and such. Add a driver-private data member to stp_internal_vars_t; its accessors are in gimp-print-internal.h, since it's not exposed outside the library. Somewhat against my better judgement (in terms of doing two things in one commit), Tommy's latest PCL patch. 2001-03-01 c8ed836b553fa126ee8b0b841bfdc84092a6c812 Lines: +21, -0 Files: test/bjc-unprint.c (+21, -0) Added copyright information 2001-03-01 3167a47ca0a6434c45c30a3067fdd92d6af653fe Lines: +452, -2 Files: configure.in.in (+1, -1) test/Makefile.am (+3, -1) test/bjc-unprint.c (added +448) Added bjc-unprint.c to convert Canon-BJC printjobs to one xbm per color channel 2001-03-01 1cbb0bd85b4a02a6340945c156e0069e3ff29c90 Lines: +49, -241 Files: src/main/print-escp2.c (+44, -236) src/main/print-weave.c (+3, -3) test/escp2-weavetest.c (+1, -1) test/run-weavetest (+1, -1) Use the softweave code to do single row ("microweave") as well as multi-row printing. Includes unit tests. 2001-02-28 82c4d0c7bfa4c3f64d8180318b11539e3f22b3a8 Lines: +1, -1 Files: Makefile.am (+1, -1) Distribute debian directory with 'dist-hook' 2001-02-28 1274b196191c6b818e1787bad6266e87a404c3b7 Lines: +18, -18 Files: debian/changelog (+10, -1) debian/control (+6, -6) debian/gimp1.2-print.docs (+0, -4) debian/rules (+2, -7) debian/{libgimpprint.docs => libgimpprint-dev.docs} (+0, -0) debian/{libgimpprint.files => libgimpprint4.1.5.files} (+0, -0) debian/{libgimpprint.postinst => libgimpprint4.1.5.postinst} (+0, -0) Merge changes made on the debian branch into the mainline. 2001-02-28 e5d8b0a79c29622aec4427c8038940551cb30952 Lines: +145, -0 Files: test/parse-bjc (added +145) * Added parse-bjc (a modified parse-escp) to view Canon-BJC print files As default, only the header and the footer of the printjob are printed, without file-offsets. Setting the environmentvariable OFFS=1 will result in offsets printed at the beginning of each line, GRX=1 will lead to printing of the graphics data. 2001-02-28 44f6a24836d244820ec13f116a1be09b4876dc4a Lines: +82, -19 Files: src/main/gimp-print-internal.h (+1, -0) src/main/print-weave.c (+40, -4) test/escp2-weavetest.c (+40, -14) test/run-weavetest (+1, -1) Generalize the weave code a bit more: handle cases where the oversampling exceeds the number of jets, as long as the horizontal oversampling does not exceed the number of jets. 2001-02-27 d95c8155d28aaf4f8ba24583920123eea83e369e Lines: +305, -127 Files: src/main/print-canon.c (+305, -127) * Completely rewritten canon_init_printer() to make things much clearer and easier to extend. * Attempt to fix problem with 8200 6color-printing (had a 4color ink-definition) * Always print with 2bits on a 8200 model (for the time being) 2001-02-27 0b9b47c7b408e35b6a781a28f006f86008edb707 Lines: +6, -6 Files: src/main/print-escp2.c (+6, -6) Reduce a glitch in the blues on the 870, and strengthen magenta on all printers. 2001-02-27 5df0858d534e5111f1b559c31d592dff41c89ffd Lines: +4, -0 Files: NEWS (+4, -0) Note fix for 404206. 2001-02-27 000db45930dc3c5f5806e9d3b303a4c790a7d9ef Lines: +3, -0 Files: test/Makefile.am (+3, -0) Do dependencies. 2001-02-27 4816e8126ed902bf2892770aa3707ad0f5e56be8 Lines: +21, -0 Files: src/main/print-escp2.c (+21, -0) Fix the ink types, which I managed to break badly for variable dot size printers when I added the 120 dpi resolutions. 2001-02-26 2b8155b00ce19d43682287e606cfed91a4ce250a Lines: +9, -23 Files: test/parse-escp2 (+9, -23) Simplify the command table 2001-02-26 990f7c9d9d8d71c88e40aff34bb90454f01db9b0 Lines: +58, -2 Files: test/parse-escp2 (+58, -2) Handle remote mode commands 2001-02-25 13a15e27f4cbf6a0f3430bd516d5d473e6aa46d4 Lines: +486, -0 Files: debian/README.Debian (added +13) debian/README.building.from.CVS (added +18) debian/changelog (added +38) debian/control (added +72) debian/copyright (added +17) debian/cupsys-driver-gimpprint.conffiles (added +1) debian/cupsys-driver-gimpprint.docs (added +3) debian/cupsys-driver-gimpprint.files (added +5) debian/cupsys-driver-gimpprint.postrm (added +29) debian/escputil.docs (added +1) debian/escputil.files (added +2) debian/gimp1.2-print.doc-base (added +14) debian/gimp1.2-print.docs (added +8) debian/gimp1.2-print.postrm (added +39) debian/gimp1.2-print.preinst (added +39) debian/libgimpprint-dev.files (added +7) debian/libgimpprint.docs (added +6) debian/libgimpprint.files (added +1) debian/libgimpprint.postinst (added +47) debian/rules (added +126) Return the debian directory to what it was on February 22 8:00 AM EST before I removed it. 2001-02-25 513546ca5e7096a8ae7cc3ed6fa205081a6e5e1a Lines: +4, -4 Files: src/main/print-pcl.c (+4, -4) Tag papersizes for translation 2001-02-25 c7355dc21a5d214e9edd6565e0712e5fca223a42 Lines: +0, -403 Files: src/cups/rastertoprinter.c (+0, -0) src/escputil/escputil.c (+0, -0) src/ghost/gdevstp.c (+0, -0) src/gimp/gimp_main_window.c (+0, -0) src/include/gimp-print.h.in (+0, -0) src/main/gimp-print-internal.h (+0, -0) src/main/print-canon.c (+0, -403) src/main/print-color.c (+0, -0) src/main/print-dither.c (+0, -0) src/main/print-lexmark.c (+0, -0) src/main/print-pcl.c (+0, -0) src/main/print-util.c (+0, -0) src/main/print-weave.c (+0, -0) src/main/quickmatrix257.h (+0, -0) src/main/ran.367.179.h (+0, -0) src/main/ran.509.131.h (+0, -0) src/printdef/printdefy.y (+0, -0) test/escp2-weavetest.c (+0, -0) test/testdither.c (+0, -0) test/unprint.c (+0, -0) Strip trailing whitespace from all source files for general hygiene. Remove unused inks from Canon driver. The actual ink definitions used in future Canon printers will probably not resemble the Epson inks they were patterned after. 2001-02-25 f33f29c8b89e53afe44041d07835b35791d46944 Lines: +120, -18 Files: src/main/print-escp2.c (+120, -18) Adjust HSL values for specific paper types. Currently we only perform the adjustment for plain paper and similar types. It may be overadjusted for good (but not photo) quality inkjet paper. 2001-02-24 e6b626fff63d66127ae53d6176d4121ffe2a2e15 Lines: +1, -1 Files: src/main/Makefile.am (+1, -1) Fix print-printers.c dependency 2001-02-24 5dae995b50f52f7e75111d5cf3ebaf253134d3ec Lines: +31, -0 Files: NEWS (+31, -0) Start the 4.1.5 release notes. 2001-02-24 a4e6cfd268f26a05e4f14c785d71c829b401f7cf Lines: +17, -15 Files: src/main/gimp-print-internal.h (+1, -1) src/main/print-escp2.c (+11, -10) test/escp2-weavetest.c (+1, -3) test/run-weavetest (+4, -1) Improve print quality on plain paper with Epson printers. Fix a minor error in a declaration (should be harmless due to the declaration of the rest of the object). Test single-jet weaving. Don't trip an error for certain out of bounds cases in the test run. 2001-02-24 25b55d574a752a960366cddf68fab1f36ae71f71 Lines: +3, -3 Files: src/main/print-pcl.c (+3, -3) Moved call to stp_dither() so it gets called for *all* printer types! 2001-02-24 8e785c288e81f31c4a1bd2b7ced70973c02c5a32 Lines: +13, -2 Files: src/main/print-escp2.c (+13, -2) 480 support: fixed a bottom of page problem. 2001-02-24 183099f58ade48a26589122974565db843261789 Lines: +240, -41 Files: doc/README.maintaining (+240, -41) Add configure information 2001-02-24 625af7842eb1e6e997f38cdca2418b286248b1aa Lines: +2410, -1991 Files: configure.in.in (+2, -2) src/cups/genppd.c (+41, -34) src/cups/rastertoprinter.c (+44, -45) src/ghost/README (+1, -1) src/ghost/gdevstp.c (+158, -235) src/gimp/gimp_color_window.c (+68, -68) src/gimp/gimp_main_window.c (+268, -272) src/gimp/gtk_color_window.c (+104, -95) src/gimp/gtk_main_window.c (+215, -212) src/gimp/print.c (+226, -240) src/gimp/print_gimp.h (+1, -1) src/include/gimp-print.h.in (+172, -128) src/main/Makefile.am (+1, -1) src/main/gimp-print-internal.h (+13, -6) src/main/print-canon.c (+77, -72) src/main/print-color.c (+87, -86) src/main/print-dither.c (+4, -4) src/main/print-escp2.c (+190, -166) src/main/print-lexmark.c (+87, -86) src/main/print-pcl.c (+76, -69) src/main/print-ps.c (+49, -45) src/main/print-util.c (+450, -108) src/main/print-weave.c (+1, -1) src/main/printers.xml (+1, -1) src/printdef/printdef.h (+62, -1) src/printdef/printdefy.y (+6, -7) test/printer_options.c (+6, -5) Convert the interface to the internal data structures to be procedural (via accessors and mutators) rather than data, to eliminate reliance on the layout of structs. This enables a consistent ABI, allows arbitrary length string fields, error checking, and saves space. Fix the page dimensions of some older Epson printers. 2001-02-22 74b58a393053cf99e3a0af0ddfb9db113dcefafb Lines: +0, -11 Files: debian/.cvsignore (removed -11) Really, I mean it now, remove this file from the main trunk! 2001-02-22 46872d7e7f2e9a6cecf84769e6e0c18e82c0aee2 Lines: +0, -18 Files: debian/README.building.from.CVS (removed -18) Forgot one... Remove Debian specific files from main trunk. 2001-02-22 7d381d67506b29b2a029aea32a118076c1575f64 Lines: +0, -468 Files: debian/README.Debian (removed -13) debian/changelog (removed -38) debian/control (removed -72) debian/copyright (removed -17) debian/cupsys-driver-gimpprint.conffiles (removed -1) debian/cupsys-driver-gimpprint.docs (removed -3) debian/cupsys-driver-gimpprint.files (removed -5) debian/cupsys-driver-gimpprint.postrm (removed -29) debian/escputil.docs (removed -1) debian/escputil.files (removed -2) debian/gimp1.2-print.doc-base (removed -14) debian/gimp1.2-print.docs (removed -8) debian/gimp1.2-print.postrm (removed -39) debian/gimp1.2-print.preinst (removed -39) debian/libgimpprint-dev.files (removed -7) debian/libgimpprint.docs (removed -6) debian/libgimpprint.files (removed -1) debian/libgimpprint.postinst (removed -47) debian/rules (removed -126) Remove Debian specific files from the main trunk. 2001-02-21 f0a7ced289dd15bfd42000c8faf352a5c39ff08d Lines: +26, -1 Files: Makefile.am (+14, -1) configure.in.in (+12, -0) Added 'gimp-dist' target to package for the GIMP 2001-02-21 c54223987eec8cbf20ef83f99337d4c53795e79b Lines: +5, -0 Files: man/.cvsignore (+2, -0) po/.cvsignore (+2, -0) src/main/.cvsignore (+1, -0) Ignore a few new generated files. 2001-02-21 a268061466b4ee76632eaf8caa647aef98f763d4 Lines: +16, -6 Files: debian/changelog (+6, -0) debian/control (+2, -2) debian/rules (+3, -3) scripts/autogen.sh (+5, -1) Bump debian version Make scripts/autogen.sh aclocal magic portable 2001-02-19 b52825120f06ea79abf6375f4ae52d6ba367d529 Lines: +114, -10 Files: configure.in.in (+0, -3) doc/README.maintaining (+112, -7) scripts/autogen.sh (+2, -0) Fix AM_PATH_GIMPPRINT duplication bug Update build scripts documentation 2001-02-19 07524bc12e0f3d80f9268fe0eaa19f67f34b4917 Lines: +1, -1 Files: doc/README.maintaining (+1, -1) Fix typo 2001-02-19 9b34c04d169246bd0569644259b3d39353e7ecb0 Lines: +21, -46 Files: NEWS (+4, -1) README (+4, -42) configure.in.in (+2, -2) debian/README.Debian (+1, -1) doc/README.maintaining (+10, -0) Clean up the build instructions slightly. Bump the version pointer. 2001-02-19 81d615bd9b34e222c6e253a4c33fd9ba50694ef9 Lines: +321, -22 Files: acconfig.h (+6, -2) autogen.sh (+1, -1) configure.in.in (+26, -11) debian/rules (+8, -3) doc/README.maintaining (added +233) src/cups/Makefile.am (+1, -1) src/cups/genppd.c (+4, -0) src/cups/rastertoprinter.c (+4, -0) src/gimp/Makefile.am (+2, -1) src/gimp/print_gimp.h (+4, -0) src/include/Makefile.am (+2, -1) src/include/{gimp-print.h => gimp-print.h.in} (+16, -0) src/main/gimpprint.m4 (+1, -1) test/Makefile.am (+1, -1) test/escp2-weavetest.c (+4, -0) test/printer_options.c (+4, -0) test/testdither.c (+4, -0) --disable-libgimpprint will use installed headers, and supplied CFLAGS and LIBS variables from AM_PATH_LIBGIMPPRINT gimp-print.h is dynamically generated, to embed versioning details; we also remove version details from config.h debian/rules: regenerate configure if configure.in (or.in.in) are modified add package name to autogen.sh 2001-02-19 e92405c2276901d704b5b658ea9f93c60a5df889 Lines: +3, -3 Files: src/main/print-escp2.c (+3, -3) Newest Stylus Photo printers can print to the edge on all sides. =============================================================================== Name: gimp-print-4_1_4 2001-02-19 780336db537a2f1578f3794b73c55e23f7bd534d Lines: +211, -0 Files: gimp.m4 (added +211) Add gimp.m4 here to allow autogen/aclocal to run where gimp is not installed 2001-02-19 bcdafe424774e705bf550ea751d2bd62c21be30d Lines: +1, -0 Files: configure.in.in (+1, -0) Need aclocal -I src/main 2001-02-19 83a53aad60c0ed5e5d4f6df6068de869a313996c Lines: +0, -1 Files: src/ghost/Makefile.am (+0, -1) Ghostscript doesn't have its own ChangeLog 2001-02-19 bbe3bb67a21b02e86a9e207394acab6c4dc66ed4 Lines: +0, -1 Files: src/cups/Makefile.am (+0, -1) CUPS directory doesn't have its own change log 2001-02-19 3b90f2b8692278871f868f1aaf5359d354a03da5 Lines: +3, -1 Files: configure.in.in (+2, -0) scripts/autogen.sh (+1, -1) Allow aclocal to find gimpprint.m4 2001-02-19 a448061296dea8a47195e42e565c95b5d0863d23 Lines: +47, -2 Files: NEWS (+11, -2) README (+36, -0) Update with latest Debian and internationalization, for 4.1.4 release. 2001-02-18 ddb34e3ccd99edc4e102719efc1c9f22d8767540 Lines: +1, -1 Files: configure.in.in (+1, -1) Make --disable-libgimpprint use current source version in check 2001-02-18 97338fbb951cb882a0bcbb616448653050f284ef Lines: +12, -7 Files: configure.in.in (+6, -1) src/main/Makefile.am (+1, -1) src/main/gimpprint.m4 (+5, -5) Enable --disable-libgimpprint (link with previously installed version) Update gimppprint.m4 (help message alignment fixed) 2001-02-18 a81f52bf696598f3d0ec62eac2c64aa35a233740 Lines: +12, -1 Files: src/escputil/escputil.c (+1, -0) src/ghost/README (+1, -0) src/main/print-escp2.c (+1, -1) src/main/printers.xml (+9, -0) Stylus Photo 780 is US name for 790. 2001-02-18 1e0c43b336f553664a3a41e72ce03c6d09d8dbea Lines: +35, -3 Files: src/escputil/escputil.c (+2, -0) src/ghost/README (+2, -0) src/main/print-escp2.c (+14, -0) src/main/printers.xml (+10, -0) test/run-weavetest (+7, -3) Support for the Stylus Color 580 as well as the 480. Speed up weave test by removing cases that we know we don't care about. 2001-02-18 d6fe64985996b90aa78eeb9a70a9659b401fb06f Lines: +48, -0 Files: NEWS (+48, -0) Initial release notes for 4.1.4 (Debian and internationalization need to be filled in). 2001-02-18 07d3f9a6783625c9e9c5fe15692d5b8918c14aa0 Lines: +1, -1 Files: debian/README.Debian (+1, -1) Bump version 2001-02-18 7c23f3b00bb18126aca4b72fb6911f11a01d65dd Lines: +91, -0 Files: src/main/print-util.c (+91, -0) Embed vasprintf when compiling Ghostscript 2001-02-18 01c7b77a29558811fae2fa9bde47b618754ac395 Lines: +5, -5 Files: src/main/print-escp2.c (+5, -5) Tune 980 and, to some degree, 900 2001-02-18 e1fcd25d491df34a93f30707316964c012007e1e Lines: +1, -0 Files: src/main/print-dither.c (+1, -0) Eliminate bogus black speckling in areas with zero black component. 2001-02-18 c7fbdbd1c972a1943dd67ad5892220f7a66f5c7b Lines: +71, -38 Files: src/main/gimp-print-internal.h (+1, -7) src/main/print-escp2.c (+38, -5) src/main/print-weave.c (+20, -25) test/escp2-weavetest.c (+12, -1) changed head-offset initialization 2001-02-18 97d4310ca45c7f32da59f5eb3f93738a95f4d5ce Lines: +192, -103 Files: src/main/print-weave.c (+33, -7) test/escp2-weavetest.c (+148, -71) test/run-weavetest (+11, -25) Performance improvements in the test suite itself and in the weave code. The performance improvement in the weave code will have only modest effect on performance on even the biggest image; however it will improve the performance of the test suite substantially. 2001-02-17 2dd52f76501bccc74d0c126c19c1ba4c570b18d1 Lines: +54, -50 Files: acconfig.h (+1, -0) configure.in.in (+31, -24) debian/control (+1, -1) src/cups/Makefile.am (+3, -3) src/ghost/Makefile.am (+1, -1) src/gimp/Makefile.am (+3, -3) src/main/Makefile.am (+4, -12) src/main/gimpprint-config.in (+5, -2) src/main/print-version.c (+1, -0) test/Makefile.am (+4, -4) Updated build scripts (in future, will allow conditional manpage install) Added cupsys dependency to cupsys-driver-gimpprint Updated versioning scheme (and added some documentation) 2001-02-17 2b1e476066a4307b21172a2451fe7eb0df1d9435 Lines: +4, -0 Files: src/ghost/README (+4, -0) Some printer updates 2001-02-17 5c6181a1197feea1611f528ea9ed657e8d46f911 Lines: +13, -0 Files: src/main/print-canon.c (+13, -0) Add nominal support for Canon BJC6500 2001-02-17 943c89819d6de674214d90e493c0b354c9b81026 Lines: +37, -6 Files: src/main/printers.xml (+37, -6) Add nominal support for Canon BJC6500 and new synonyms for some other printers. 2001-02-17 8c1917f64b23ce6fadf124bf84986ae8da6e16a2 Lines: +0, -4 Files: src/main/gimp-print-internal.h (+0, -4) Clean up dead declaration 2001-02-17 97ac83d3e1a7f5989121543be2fd55451444b05a Lines: +0, -24 Files: src/gimp/print.c (+0, -24) Remove dead support for wrting old printrc format 2001-02-17 1bc8e48db43a78f597d49883037b29bd59caaa2d Lines: +1, -1 Files: src/cups/rastertoprinter.c (+1, -1) Clean up potential buffer overflow 2001-02-17 b623e03f1688eef8853fa0daff3a3c00fabb1e5c Lines: +7, -3 Files: src/ghost/gdevstp.c (+7, -3) Clean up potential buffer overflows 2001-02-17 16ea52c9e062fbcd1ce799776dd21ab8ab4f73dc Lines: +11, -0 Files: src/main/printers.xml (+11, -0) Added Lexmark Z31 to the list (not tested, received comment that the 3200 driver is working with the Z31) 2001-02-17 5586e1dacd8f6c93f560c6aa1f5587b6175afa76 Lines: +6, -21 Files: src/main/gimp-print-internal.h (+6, -21) Remove a few more bogon declarations 2001-02-17 b3a93f46151839c1921bfb1fa4dad612fc5e196a Lines: +0, -6 Files: src/main/gimp-print-internal.h (+0, -6) Remove spurious declarations 2001-02-17 9f69d83ae6faf76726dbc97ca36983ce9f51293e Lines: +226, -106 Files: src/main/gimp-print-internal.h (+37, -9) src/main/print-escp2.c (+63, -10) src/main/print-weave.c (+115, -77) src/main/printers.xml (+9, -9) test/escp2-weavetest.c (+2, -1) added stylus color 480 support 2001-02-17 b54568cffd0a2c0f8ecb86d1a8d9133b0d8b3ff0 Lines: +6, -2 Files: configure.in.in (+6, -2) Modify library versioning scheme to use sensible major number 2001-02-16 d23a4c4834e3f1411f6a4a3d18892d567555d50d Lines: +38, -190 Files: configure.in.in (+1, -0) debian/README.building.from.CVS (+3, -22) debian/changelog (+3, -2) debian/control (+1, -1) debian/cupsys-driver-gimpprint.files (+1, -0) debian/cupsys-driver-gimpprint.undocumented (removed -1) debian/postinst.ex (removed -47) debian/postrm.ex (removed -38) debian/preinst.ex (removed -40) debian/prerm.ex (removed -37) debian/rules (+1, -0) man/Makefile.am (+2, -2) man/cups-calibrate.8.in (added +26) Debian build is lintian-clean and uses the right library versioning scheme. Added cups-calibrate man page. 2001-02-15 11ff5775b9f8fac3135803b7c5e246f729823ff6 Lines: +12, -1 Files: src/escputil/escputil.c (+1, -0) src/ghost/README (+1, -0) src/main/print-escp2.c (+1, -1) src/main/printers.xml (+9, -0) Add Stylus Photo 1280 (appears to be a synonym for 1290). 2001-02-14 32597deb29401bef9bd1310ca49c3c680d977de9 Lines: +4, -0 Files: src/ghost/contrib.mak.addon (+2, -0) src/ghost/devs.mak.addon-5.10 (+2, -0) Add warning about how to use this file. 2001-02-14 b3c99cd773218313dca12459fff05926263c16cc Lines: +32, -26 Files: src/ghost/README (+32, -26) Some updates 2001-02-14 752d6453ebe5cdbef43d94e9428f9a4580476770 Lines: +13, -3 Files: acconfig.h (+2, -0) configure.in.in (+1, -0) src/main/print-canon.c (+1, -1) src/main/print-escp2.c (+8, -1) src/main/print-lexmark.c (+1, -1) Improve printing quality for variable dot size, 4 color printers. This may be particularly noticeable at highly asymmetric resolutions, such as 2880x720. Add 1440x360 modes to Epson printers. These are only enabled if maintainer mode is enabled. 2001-02-13 c6f738b5c0c944d6ca110b0585b798d36f1c8b41 Lines: +46, -23 Files: debian/README.building.from.CVS (+7, -4) debian/changelog (+5, -3) debian/control (+1, -1) debian/cupsys-driver-gimpprint.postrm (added +29) debian/gimp1.2-print.postrm (+1, -1) debian/gimp1.2-print.preinst (+1, -1) po/ChangeLog (+2, -13) Fixed cupsys-driver-gimpprint postrm Fixed gimp1.2-print dependencies Add pointer to main ChangeLog from po/ChangeLog 2001-02-13 a49c5ae0df1d27583a19475d94a7d683c216414e Lines: +32, -64 Files: src/escputil/escputil.c (+32, -64) Concentrate status readback in one place 2001-02-13 d6cebf65edbea7521fda5e7c52ec5e0e74383afd Lines: +1, -1 Files: doc/FAQ.html (+1, -1) Typo 2001-02-13 4605308b3e21c197de614b457c4c23a2455866e6 Lines: +3, -3 Files: src/escputil/escputil.c (+3, -3) Make prompts a bit more obvious 2001-02-13 4861c5cbc262423cca6298cb39814843f6886fb4 Lines: +43, -6 Files: acconfig.h (+1, -0) configure.in.in (+1, -0) src/escputil/escputil.c (+41, -6) Speed up escputil by using poll if available. 2001-02-12 5212e00e36fd43413ce487b60207ebe5d05fd65c Lines: +196, -32 Files: configure.in.in (+4, -2) cups/.cvsignore (removed -28) debian/.cvsignore (+0, -2) debian/control (added +72) debian/rules (added +120) Add debian/rules, debian/control and update debian/.cvsignore Add error message to cups library checks in configure.in.in Remove redundant cups/.cvsignore 2001-02-12 e52970b4034a1da022384f2808b9c0475bb746aa Lines: +28, -27 Files: src/main/print-escp2.c (+28, -27) Updates for ESC 980 from Bradley A. Bosch Rename MODEL_INIT_900 to MODEL_INIT_NEW 2001-02-11 dacc8398ffd2ad841971c8f630696b3d32c187af Lines: +6, -3 Files: debian/changelog (+5, -2) debian/cupsys-driver-gimpprint.conffiles (+1, -1) Fix cupsys-driver-gimpprint conffiles 2001-02-11 60b03f62493af4819c63cf8c54f9ba666cb640f4 Lines: +144, -47 Files: src/ghost/README (+1, -0) src/main/gimp-print-internal.h (+11, -0) src/main/print-dither.c (+123, -46) src/main/print-escp2.c (+1, -1) src/main/printers.xml (+8, -0) Permit use of external dither matrix Add new Epson 83 printer -- appears to be more or less a clone of the 880? 2001-02-11 1f8db7632e2b46090ef060631a3cde811625ae0d Lines: +1, -0 Files: debian/cupsys-driver-gimpprint.conffiles (added +1) debian/{doc-base.gimp1.2-print => gimp1.2-print.doc-base} (+0, -0) Fixed doc-base files in gimp1.2-print Add conffile for cupsys-driver-gimpprint 2001-02-11 c7632339b43e7541fd141002f0a1b0ab96813f1e Lines: +46, -73 Files: src/main/gimp-print-internal.h (+1, -8) src/main/print-canon.c (+1, -6) src/main/print-dither.c (+39, -28) src/main/print-escp2.c (+1, -6) src/main/print-lexmark.c (+2, -14) src/main/print-pcl.c (+2, -11) Create a single dither function that decides what to do, rather than each driver having to make the same decision. 2001-02-10 70bfb21d67e0d8bc25768ee2f20f48cf5ac9357a Lines: +108, -58 Files: configure.in.in (+1, -1) debian/README.building.from.CVS (+31, -34) man/gimpprint-config.1.in (added +51) src/main/gimpprint.m4 (+25, -23) configure.in.in: fix test typo debian/README.building.from.CVS: updated build instructions src/main/gimpprint.m4: updated names and error reporting Add man/gimpprint-config.1.in 2001-02-10 a07629a6dcbb987f459e6cf80f3057560e797c8d Lines: +32, -26 Files: test/escp2-weavetest.c (+32, -26) Fix problems called out by latest gcc 2001-02-10 4b31d97dec9e7b78bccb6f942393cdc004b9d033 Lines: +378, -82 Files: debian/README.Debian (added +13) debian/changelog (+14, -0) debian/copyright (added +17) debian/cupsys-driver-gimpprint.docs (added +3) debian/cupsys-driver-gimpprint.files (added +4) debian/cupsys-driver-gimpprint.undocumented (added +1) debian/doc-base.gimp1.2-print (added +14) debian/escputil.docs (added +1) debian/escputil.files (added +2) debian/gimp1.2-print.docs (added +8) debian/gimp1.2-print.postrm (added +39) debian/gimp1.2-print.preinst (added +39) debian/libgimpprint-dev.files (added +7) debian/libgimpprint.docs (added +6) debian/libgimpprint.files (added +1) debian/libgimpprint.postinst (added +47) debian/packages (removed -82) debian/postinst.ex (added +47) debian/postrm.ex (added +38) debian/preinst.ex (added +40) debian/prerm.ex (added +37) Added new debian packaging 2001-02-10 f8b11b58fac547364ad00cbae09220d1993d9cd9 Lines: +11, -7 Files: configure.in.in (+5, -2) man/Makefile.am (+2, -2) man/escputil.1.in (+1, -1) scripts/autogen.sh (+1, -1) src/main/Makefile.am (+1, -1) src/main/gimpprint.m4 (+1, -0) Added gimpprint-config manpage Updated escputil.1.in to automatically add the release date and version Updated gimpprint.m4 2001-02-10 708608f34d9079f3211887266b99c859197b7d28 Lines: +115, -46 Files: src/main/print-escp2.c (+115, -46) Tentative improvement for 2880 dpi on ESC 980. Name all printer attributes to ease transition to acquiring them from external source. 2001-02-10 b8239540de1db1e2aef5cf8398744884c20c0df8 Lines: +0, -28 Files: src/cups/ChangeLog (removed -4) src/ghost/ChangeLog (removed -24) Remove extraneous change log 2001-02-10 31ee88a692387ce7667afe70159ae258a57b5687 Lines: +4, -4 Files: Makefile.am (+4, -4) Do 'make all' before doing any of the make install variants. Use 4-digit years for make snapshot 2001-02-09 54bcf607baf4d17d5a7fe6786bfeb2cf5121f88c Lines: +551, -67 Files: Makefile.am (+4, -1) acconfig.h (+8, -0) configure.in.in (+106, -20) lib/.cvsignore (+4, -4) po/ChangeLog (+5, -0) src/include/gimp-print.h (+13, -0) src/main/Makefile.am (+22, -1) src/main/gimpprint-config.in (added +90) src/main/gimpprint.m4 (added +186) src/main/print-canon.c (+25, -17) src/main/print-dither.c (+2, -2) src/main/print-escp2.c (+10, -10) src/main/print-lexmark.c (+6, -5) src/main/print-pcl.c (+3, -3) src/main/print-util.c (+4, -4) src/main/print-version.c (added +63) Translated most of src/main Added gimpprint.m4 and gimpprint-config Added library versioning code to configure.in.in and src/main/Makefile.am Added src/main/print-version.c for versioning variables 2001-02-08 ab94859f6f72be14f398af3ab180395a9df2e43d Lines: +1, -1 Files: configure.in.in (+1, -1) po/en_GB.po (added +0) po/en_TEST.po (added +0) Add en_GB and en_TEST translations 2001-02-07 30091a2bed68f80d08ea2464b066b05bc4045a33 Lines: +8, -3 Files: src/ghost/README (+8, -3) Update with latest modes 2001-02-07 832b36d75c996eaf0005e19c0288d8b027781133 Lines: +45, -13 Files: doc/FAQ.html (+45, -13) Updates 2001-02-07 ef7a449bac784b25fb257eb180592e8286bc970d Lines: +1, -1 Files: Makefile.am (+1, -1) Rebuild change log slightly faster 2001-02-07 a452bf4041c3039e25908f32538682c5ae445cc1 Lines: +0, -2 Files: src/main/print-weave.c (+0, -2) Remove extraneous message 2001-02-07 b6eaf6519207b1a2b4086e979d4da0eaec4f81ae Lines: +96, -97 Files: src/main/print-escp2.c (+96, -97) 180x120 and 360x120 modes for ultra quick & dirty prints 2001-02-05 84d09464943ebbf721b9ef3e87861d91f8f1d7e7 Lines: +3, -3 Files: src/main/print-escp2.c (+3, -3) STP 2000P is 13" wide, not 8.5 (bug #131044) 2001-02-05 645d8b0c01fe8dac36d31cab092a83c505610f6c Lines: +0, -1740 Files: Matgen/patched-print-dither.c (removed -1740) Remove obsolete file 2001-02-04 021e7fe441ceed3300085a44f4c1f0f9ead31038 Lines: +5, -5 Files: src/main/print-escp2.c (+5, -5) Fix up maximum page length for many printers. 2001-02-04 864ce5b72b19f35aeb0525c1f40a6100a1ddca03 Lines: +8, -6 Files: scripts/make-deb.sh (+8, -6) Fix paths and targets for new dir structure and build methods. 2001-02-04 875c05a35daa7e8d82a5af76bf702e53149ccb7f Lines: +4, -6 Files: src/ghost/debian-patch (+4, -6) Changes needed for compatibility with Debian gs5.10-11. 2001-02-03 81e80e752c5fd70fd5e6dfebf1d02654034b8c2c Lines: +20, -28 Files: lib/.cvsignore (+5, -0) lib/libprintut.h (+7, -0) src/cups/Makefile.am (+3, -3) src/escputil/Makefile.am (+1, -1) src/main/print-color.c (+0, -4) src/main/print-dither.c (+0, -4) src/main/print-escp2.c (+0, -4) src/main/print-util.c (+0, -4) src/main/print-weave.c (+0, -4) test/Makefile.am (+4, -4) Updated makefiles to properly link with libintl and libprintut.la Removed inline checks from src/main/*.c 2001-02-03 cf3a8ac9bbee87bb807dc17880b40e3887ab8925 Lines: +93, -21 Files: src/main/print-lexmark.c (+93, -21) -corrected border -made jet offset correction more flexible 2001-02-03 20ab10263efa4b9e990427a37a3dfcebcff54ae5 Lines: +0, -4 Files: src/main/print-lexmark.c (+0, -4) Remove a couple of unused variables 2001-02-03 1b6d178ef945a77508355df4f5ed9b7ae2d09ec1 Lines: +10, -2 Files: src/ghost/Makefile.am (+6, -2) src/main/gimp-print-internal.h (+4, -0) Let Ghostscript at least compile on a GNU system for now until we fix up asprintf. 2001-02-03 708d17bb8ecb7acb206af038daccf0d3e4813d61 Lines: +1, -1 Files: test/escp2-weavetest.c (+1, -1) New output API 2001-02-03 d0bea5c9fc2e7f9aa7292c1b72e00651c7f65dae Lines: +516, -426 Files: src/cups/rastertoprinter.c (+12, -1) src/ghost/gdevstp.c (+11, -1) src/gimp/print.c (+12, -1) src/include/gimp-print.h (+22, -17) src/main/gimp-print-internal.h (+12, -4) src/main/print-canon.c (+57, -59) src/main/print-escp2.c (+101, -104) src/main/print-lexmark.c (+40, -44) src/main/print-pcl.c (+108, -109) src/main/print-ps.c (+57, -58) src/main/print-util.c (+70, -14) src/main/print-weave.c (+14, -14) Convert direct printing to a file descriptor to print to an output object passed in from the application. 2001-02-03 a734814d0a421a271c9003b448755affc84ea2d5 Lines: +1, -1 Files: src/main/print-dither.c (+1, -1) Advance the pointer correctly in grayscale mode when the source resolution is better than the output resolution. 2001-02-03 711a54832f884e6f917e2ffea3dc94cdaf670ff0 Lines: +20, -20 Files: src/ghost/contrib.mak.addon (+10, -10) src/ghost/devs.mak.addon-5.10 (+10, -10) Turn off i18n for Ghostscript. 2001-02-02 2211a79a2956f02afefa942e0c15e4edbd10b50d Lines: +9, -5 Files: lib/.cvsignore (+1, -0) src/cups/Makefile.am (+2, -2) src/gimp/Makefile.am (+3, -0) test/Makefile.am (+3, -3) All executables that link with libgimpprint are linked with $(INTLLIBS), except print, which has gettext provided by the GIMP 2001-02-02 feb75df6a70bc2fed3ce46d486269cdc11daceb0 Lines: +2, -2 Files: src/gimp/gimp_main_window.c (+2, -2) g_malloc, not g_xmalloc 2001-02-02 d477ca99afe10ac593009160f8c5ef20814df883 Lines: +1, -1 Files: src/cups/rastertoprinter.c (+1, -1) Include libprintut.h header 2001-02-02 3d9cc6746cd018a7a5e1b0f32791f2ffaa534812 Lines: +214, -191 Files: configure.in.in (+2, -1) lib/Makefile.am (+4, -11) lib/libprintut.h (added +42) lib/xmalloc.c (+27, -6) lib/xmalloc.h (+12, -2) src/cups/Makefile.am (+3, -2) src/cups/genppd.c (+58, -54) src/cups/rastertoprinter.c (+1, -1) src/escputil/Makefile.am (+1, -1) src/escputil/escputil.c (+5, -4) src/gimp/Makefile.am (+1, -1) src/gimp/gimp_color_window.c (+2, -1) src/gimp/gimp_main_window.c (+4, -3) src/gimp/gtk_color_window.c (+2, -0) src/gimp/gtk_main_window.c (+3, -1) src/gimp/print-image-gimp.c (+2, -1) src/gimp/print.c (+4, -3) src/include/Makefile.am (+1, -1) src/include/{print-intl.h => gimp-print-intl.h} (+0, -0) src/main/Makefile.am (+1, -1) src/main/gimp-print-internal.h (+1, -1) test/Makefile.am (+1, -0) test/escp2-unprint.c (+6, -36) test/escp2-weavetest.c (+8, -7) test/pcl-unprint.c (+14, -13) test/printer_options.c (+1, -0) test/testdither.c (+1, -0) test/unprint.c (+7, -40) Replace all use of malloc with xmalloc in libprintut.la Link all necessary programs with libprintut.la Add gettext support to genppd (preliminary) Tag translatable strings in genppd.c 2001-02-02 e4146a312a6f2d48fdfbb23b6d2a23ef5bdc2b35 Lines: +1, -0 Files: src/main/Makefile.am (+1, -0) add gimp-print-intl-internal.h to SOURCES in Makefile.am (caused file to be omitted from make dist tarball). 2001-02-01 dd101ba295625fc801841c2db95fe38146ec7e0a Lines: +13, -90 Files: AUTHORS (+3, -0) src/gimp/gimp_main_window.c (+10, -31) src/gimp/gtk_main_window.c (+0, -59) Remove last real vestiges of linear mode. Reduce UI flashing when switching printers. 2001-02-01 e0b325e7b923bd9a018d75a04d4d5a68f2595299 Lines: +1, -1 Files: src/gimp/gimp_main_window.c (+1, -1) Set Image Scale now works correctly when image scaling was previously in percent mode. 2001-02-01 8328204f63977870674b07d2b82e6fae612b46b6 Lines: +11, -0 Files: src/ghost/README (+1, -0) src/main/printers.xml (+10, -0) Add Compaq IJ750 as alias for Lexmark 3200 2001-01-31 fa6f1f94e504b4030a4d1d793f1c51dc07a94e35 Lines: +33, -4 Files: po/POTFILES.in (+1, -1) src/gimp/gimp_main_window.c (+8, -1) src/gimp/gtk_main_window.c (+8, -1) src/main/Makefile.am (+1, -1) src/main/print-escp2.c (+15, -0) po/POTFILES: comment out print-version.c, which doesn't exist. src/main/Makefile.am: Add -lm to link for libgimpprint.so (for pow()). src/gimp/(gtk|gimp)_main_window.c: Force preview refresh on additional callbacks that may affect preview. src/main/print-escp2.c: Use zero vertical margin for roll-feed printing. 2001-01-31 44542d216970a30451bb8932d01a215e4176c7cc Lines: +166, -109 Files: lib/xmalloc.h (+2, -4) src/main/Makefile.am (+1, -1) src/main/gimp-print-internal.h (+4, -0) src/main/gimp-print-intl-internal.h (added +55) src/main/print-canon.c (+10, -10) src/main/print-color.c (+5, -5) src/main/print-dither.c (+13, -13) src/main/print-escp2.c (+24, -24) src/main/print-lexmark.c (+10, -10) src/main/print-pcl.c (+16, -16) src/main/print-ps.c (+11, -11) src/main/print-weave.c (+15, -15) Add src/main/gimp-print-intl-internal.h Change all instances of malloc to xmalloc in src/main/*.c 2001-01-31 c9c11d23477353967eb18adbf7af4dd6d44769cb Lines: +366, -338 Files: configure.in.in (+6, -0) lib/Makefile.am (+12, -1) po/POTFILES.in (+1, -0) src/main/Makefile.am (+1, -0) src/main/print-canon.c (+57, -56) src/main/print-color.c (+1, -0) src/main/print-dither.c (+8, -7) src/main/print-escp2.c (+52, -51) src/main/print-lexmark.c (+57, -56) src/main/print-pcl.c (+53, -52) src/main/print-ps.c (+1, -0) src/main/print-util.c (+116, -115) src/main/print-weave.c (+1, -0) Tagged translatable strings in src/main/*.c Make a PIC utility library in lib/libprintut-pic.la Link libgimpprint with the utility library 2001-01-30 b24c2885f2c01372b24d6155c4d12962fd071e7b Lines: +6, -6 Files: Makefile.am (+3, -3) src/cups/Makefile.am (+1, -1) src/gimp/Makefile.am (+1, -1) test/Makefile.am (+1, -1) Replace 'make' with '$(MAKE)' for portability. 2001-01-30 11b816ef70e28af688233e1c3eb07b2ee41e64e9 Lines: +6, -3 Files: NEWS (+4, -1) README (+1, -1) configure.in.in (+1, -1) Bump version. =============================================================================== Name: print-4_1_3 2001-01-30 7104cc3c29a2c51cd436326fe223539a61787140 Lines: +2, -0 Files: NEWS (+2, -0) 4.1.3 release 2001-01-29 508a5e0b8d36ea8165bf5687117daf5ed4c8a93a Lines: +2, -0 Files: .cvsignore (+2, -0) ChangeLog and configure.in are generated now 2001-01-29 171c326b60f89c27d05260f45c8316696c99324e Lines: +1, -1 Files: src/main/print-weave.c (+1, -1) initialize_weave_params can be static 2001-01-29 7f25ca116a07e67aaf29eca89ae313ba9008a791 Lines: +7, -4 Files: src/main/print-lexmark.c (+7, -4) Mark things static if they aren't used outside of the Lexmark driver. 2001-01-29 99493d2321eed43c19da873ed97c3a388f82eec9 Lines: +1013, -954 Files: src/main/gimp-print-internal.h (+194, -0) src/main/print-canon.c (+0, -7) src/main/print-escp2.c (+31, -929) src/main/print-lexmark.c (+0, -6) src/main/print-weave.c (+773, -2) test/Makefile.am (+1, -2) test/escp2-weavetest.c (+14, -8) Migrate all of the weave stuff (except for driver-dependent output function) to print-weave.c. 2001-01-29 59b2fb8cd31cae2d42dc9e478e59e38bdd4e1aa0 Lines: +85, -74 Files: Makefile.am (+11, -0) src/gimp/Makefile.am (+2, -0) src/main/print-escp2.c (+67, -73) test/Makefile.am (+4, -0) test/escp2-weavetest.c (+1, -1) Make src/gimp/print depend on libgimpprint Allow separate installation of each component Prepare to move more weave code into print-weave.c. 2001-01-28 0db5df0aaab3bc2b8d71eb56a4cb93da15d09ef7 Lines: +137, -44 Files: src/main/print-lexmark.c (+137, -44) Unidirectional/bidirectional printing is can be selected together with the resolution. 2001-01-27 b52324621b88c73567425719d1995f7d85838bd2 Lines: +14, -7 Files: src/main/print-lexmark.c (+14, -7) Introduced correction for Lexmark 3200 from Daniel. 2001-01-26 99fbd3af70038542e73d6d46e7641a436bea5b83 Lines: +17, -5 Files: src/cups/Makefile.am (+16, -4) src/include/Makefile.am (+1, -1) Install header in pkgincludedir Remove empty installation directories 2001-01-26 98ae23fe1900a03293f905dd2772b0a92180ef63 Lines: +6, -9485 Files: ChangeLog (removed -9483) autogen.sh (+1, -1) configure.in => configure.in.in (+1, -1) scripts/autogen.sh (+4, -0) Generate change log purely on the fly (don't commit it at all). Set date at autogen time, not configure time (so release date means release date, not user build date). 2001-01-26 5e380f3748406f646d9276a55746169febba3de2 Lines: +1, -1 Files: configure.in (+1, -1) Set cups_sysconfdir per Chris Kuklewicz 2001-01-25 1398a9d9db7ac51019c8da74f3efc58799fa3dd3 Lines: +42, -18 Files: configure.in (+19, -4) man/Makefile.am (+1, -1) src/cups/Makefile.am (+19, -12) src/include/Makefile.am (+3, -1) Tidy up cups install, by using automake variables for automated installation. This leaved just ppd file installation in install-data-local 2001-01-25 84a21f21a6340cc43a4e9844b42b879da6f7a3d9 Lines: +13, -12 Files: configure.in (+5, -1) src/cups/Makefile.am (+8, -11) Clean up cups build and install 2001-01-25 70556de3b3087b6b1bd5fb8dd84abd827b6a8780 Lines: +11, -13 Files: configure.in (+1, -1) debian/packages (+1, -0) src/escputil/Makefile.am (+1, -0) src/include/gimp-print.h (+3, -3) src/main/Makefile.am (+2, -2) src/main/gimp-print-internal.h (+3, -7) Restore VPATH build Add Build-Depends to debian package 2001-01-25 b1529dc13766e6f1850a480791e0f6966c936914 Lines: +2, -2 Files: src/main/print-pcl.c (+2, -2) Missing static declarations 2001-01-25 4a4bce86636e53a09cb9048fe6868dbc4a583bfb Lines: +194, -179 Files: src/include/gimp-print.h (+5, -179) src/main/gimp-print-internal.h (+189, -0) Split internal things (dither, mostly) into gimp-print-internal.h. C++-protect header files. 2001-01-25 0b1d19f289430d390b74990b2cf8d770082cc152 Lines: +10, -5 Files: src/main/print-util.c (+10, -5) Avoid a spurious seg fault if someone supplies a non-empty string to a parameter that has no options on a given printer. 2001-01-24 488941ee93004f2704400417f6f751aa8fab6f9f Lines: +6, -3 Files: src/main/print-lexmark.c (+6, -3) Corrected printing problem with CUPS. Problem is that lexmark_printhead_type() returns an incorrect value because CUPS seems not to specify an ink_type. Actually just a work around. Additionally the unsupported resolution of 2400 DPI is removed from the MMI. 2001-01-24 f37044456742e224eab230d3f88f594aa1359289 Lines: +2, -1 Files: src/cups/.cvsignore (+1, -1) src/ghost/.cvsignore (+1, -0) Update .cvsignore 2001-01-24 8244e778ad0737a0ddbef578fc0e1bead4ad8333 Lines: +0, -6 Files: README (+0, -6) Removed redundant make target instructions from README 2001-01-24 0fd425f3c418a48aa02fc870d4885143b624ed55 Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) Fix mkinstalldirs location for ppd files 2001-01-24 45cbeb44db3f7d55a45b616962974da6a511b32d Lines: +1, -1 Files: src/cups/Makefile.am (+1, -1) Fix automake conditional 2001-01-24 1b208be320856f96f26fbfb7f9066705b56e0e89 Lines: +3, -3 Files: configure.in (+1, -1) src/cups/Makefile.am (+2, -2) src/cups/{cups_calibrate.c => cups-calibrate.c} (+0, -0) Rename cups_calibrate to cups-calibrate. 2001-01-24 f34df941d9f119b67a50b8b7aa0e97a3ed093dd2 Lines: +6, -2 Files: src/cups/Makefile.am (+6, -2) Install the real executables, not the dummy ones. 2001-01-24 9d8e3b2773f535672f5e3ad1482fb9c8cdedcc4b Lines: +69, -51 Files: ChangeLog (+19, -0) NEWS (+7, -1) README (+32, -6) acconfig.h (+3, -0) configure.in (+2, -5) src/cups/README (+1, -29) src/escputil/Makefile.am (+1, -2) src/gimp/Makefile.am (+1, -2) src/main/Makefile.am (+1, -2) src/printdef/Makefile.am (+1, -2) test/Makefile.am (+1, -2) Update README's Move RELEASE_DATE into config.h rather than on the compile line. 2001-01-24 62afcacfd432069c56c6faed73d17c9c30fb0970 Lines: +4, -4 Files: src/cups/Makefile.am (+1, -1) src/cups/genppd.c (+3, -3) Set the version number on PPD files to match the gimp-print version. 2001-01-24 a2ebfe8cb1a9ccfd5dcb46215ea70e1612e459b3 Lines: +83, -0 Files: ChangeLog (+83, -0) Update the change log 2001-01-24 2dfba7403ed5c16a2000d6f01646db534667db89 Lines: +22, -12 Files: AUTHORS (+22, -12) Update the list of authors. 2001-01-24 06612e56fd2385ed62d35ff3d605b5cdb03c20db Lines: +56, -37 Files: acconfig.h (+2, -0) configure.in (+18, -6) src/cups/Makefile.am (+11, -11) src/cups/genppd.c (+1, -0) src/cups/{calibrate.c => cups_calibrate.c} (+0, -0) src/ghost/Makefile.am (+6, -2) src/ghost/contrib.mak.addon (+9, -9) src/ghost/devs.mak.addon-5.10 (+9, -9) 1) Set HAVE_LIBZ correctly, so genppd compresses them (CUPS seems to get surprisingly unhappy if it finds uncompressed .ppd files). genppd also needs to include config.h for this to work, and the CUPS makefile needs to set the -I flags correctly. 2) CUPS prefix should default to /usr, not to whatever the prefix normally is (Mike, please check). 3) Rename calibrate to cups_calibrate. 4) Generate the ppd's at install time, not at compile time (they're part of the data). This one's arguable. 5) Set cups_libdir and cups_datadir separately. 6) cups_calibrate *should* get installed according to the prefix. 7) Treat calibrate.ppm as just part of the data (don't treat it specially; that makes the install do weird things). 8) Install the .ppd files in the right place (datadir, not libdir). 9) The Ghostscript driver needs both gdevstp-print.h and gdevstp-print-internal.h. Also fix the header file name munging. 2001-01-23 efe299084789d784702e42ec788c79531f7272a9 Lines: +113, -39 Files: ChangeLog (+112, -39) configure.in (+1, -0) Enable build when a prefix is specifed to --with-cups 2001-01-23 08602bfb8c1dc9811c1906cdca5b56fe9fbcf8de Lines: +3, -3 Files: src/gimp/Makefile.am (+3, -3) Fix gimp install 2001-01-23 b8f9c51c828fe153a9301c794708476a405c0f35 Lines: +41, -0 Files: src/cups/.cvsignore (+9, -0) src/ghost/.cvsignore (+14, -0) src/printdef/.cvsignore (added +8) test/.cvsignore (added +10) Added .cvsignore 2001-01-23 96f1fef1515edfe6ae5d1a22fc20ddb3c63b0e8a Lines: +61, -3 Files: .cvsignore (+3, -0) configure.in (+3, -3) lib/.cvsignore (added +3) man/.cvsignore (added +3) po/.cvsignore (added +7) scripts/.cvsignore (added +8) src/.cvsignore (added +2) src/cups/.cvsignore (added +3) src/escputil/.cvsignore (added +5) src/ghost/.cvsignore (added +2) src/gimp/.cvsignore (added +5) src/include/.cvsignore (added +2) src/main/.cvsignore (added +15) Added .cvsignore 2001-01-23 8e1752d917a51ffa1c5e5ecaf8c1fb7b6340e2de Lines: +14, -23 Files: .cvsignore (+4, -16) configure.in (+1, -0) src/cups/Makefile.am (+3, -2) src/gimp/Makefile.am (+4, -1) src/include/Makefile.am (+1, -1) src/main/Makefile.am (+1, -0) src/printdef/printdef.h (+0, -1) src/{include => main}/gimp-print-internal.h (+0, -0) test/printer_options.c (+0, -1) test/testdither.c (+0, -1) Fix cups install, libgimpprint headers 2001-01-23 41e4a79c2d549ffc17572837ffab1991a6067e14 Lines: +0, -2 Files: src/cups/genppd.c (+0, -1) src/cups/rastertoprinter.c (+0, -1) Nothing outside of libgimpprint should include gimp-print-internal.h. 2001-01-23 7a98e57700c43ce3bc4790b43c281047d0b1e25b Lines: +0, -1 Files: src/gimp/print_gimp.h (+0, -1) Nothing outside of src/main should include gimp-print-internal.h. 2001-01-22 aff61872761b2c22889b4c98a03ca75bbfa2eab1 Lines: +2, -2 Files: configure.in (+1, -1) src/ghost/Makefile.am (+1, -1) Fix ghost header and build all test programs except testdither 2001-01-22 66fbea9611d138e0efe19e5a55b32d1fae6687ce Lines: +77, -21 Files: Matgen/patched-print-dither.c (+2, -1) src/cups/genppd.c (+2, -1) src/cups/rastertoprinter.c (+2, -1) src/gimp/print_gimp.h (+2, -1) src/include/Makefile.am (+2, -2) src/include/gimp-print-internal.h (added +40) src/include/{print.h => gimp-print.h} (+3, -3) src/main/print-canon.c (+2, -1) src/main/print-color.c (+2, -1) src/main/print-dither.c (+2, -1) src/main/print-escp2.c (+2, -1) src/main/print-lexmark.c (+2, -1) src/main/print-pcl.c (+2, -1) src/main/print-ps.c (+2, -1) src/main/print-util.c (+2, -1) src/main/print-weave.c (+2, -1) src/printdef/printdef.h (+2, -1) test/printer_options.c (+2, -1) test/testdither.c (+2, -1) Split print.h into gimp-print.h and gimp-print-internal.h 2001-01-22 481c3067358e9c177cd74e35e618ae2d09e594ce Lines: +5, -2 Files: README (+5, -2) Updated CVS build instructions 2001-01-22 ae66d4a5f60e94575ae38824de23d85caa8c9db6 Lines: +304, -1 Files: ChangeLog (+303, -0) configure.in (+1, -1) Fix version number 2001-01-22 a34be331af8c838188b95f392161daf0b8f742a8 Lines: +0, -211 Files: gimp.m4 (removed -211) Remove gimp.m4 (now in scripts) 2001-01-22 08e98667f97c316bfe8db5c4353f0b08448c6618 Lines: +2, -2 Files: src/cups/genppd.c (+1, -1) src/cups/rastertoprinter.c (+1, -1) Modified to work with new build 2001-01-22 f75dca384b935a8323d74353bb66ac0d7b8d0287 Lines: +41, -25 Files: Ghost/Makefile (removed -23) po/POTFILES.in (added +41) src/ghost/Makefile.am (+0, -2) {Ghost => src/ghost}/COPYING (+0, -0) {Ghost => src/ghost}/ChangeLog (+0, -0) {Ghost => src/ghost}/README (+0, -0) {Ghost => src/ghost}/README.bsd (+0, -0) {Ghost => src/ghost}/contrib.mak.addon (+0, -0) {Ghost => src/ghost}/debian-patch (+0, -0) {Ghost => src/ghost}/debian-patch-stp (+0, -0) {Ghost => src/ghost}/devs.mak.addon-5.10 (+0, -0) {Ghost => src/ghost}/gdevstp.c (+0, -0) Moved ghostscript files under src/ghost. Added po/POTFILES.in 2001-01-22 0b3fcfba53d41b1aa8dba8236fdd82739af670e0 Lines: +0, -1913 Files: cups/CHANGES.txt => src/cups/ChangeLog (+0, -0) cups/LICENSE.txt => src/cups/COPYING (+0, -0) cups/Makefile.in (removed -253) cups/README.txt => src/cups/README (+0, -0) cups/configure (removed -1503) cups/configure.in (removed -157) {cups => src/cups}/calibrate.c (+0, -0) {cups => src/cups}/calibrate.ppm (+0, -0) {cups => src/cups}/canon.c (+0, -0) {cups => src/cups}/command.txt (+0, -0) {cups => src/cups}/command.types (+0, -0) {cups => src/cups}/commands/CleanAll.cmd (+0, -0) {cups => src/cups}/commands/PrintAligmentPage.cmd (+0, -0) {cups => src/cups}/commands/PrintSelfTestPage.cmd (+0, -0) {cups => src/cups}/commands/ReportLevels.cmd (+0, -0) {cups => src/cups}/commands/SetAlignment.cmd (+0, -0) {cups => src/cups}/commandtocanon.c (+0, -0) {cups => src/cups}/commandtoepson.c (+0, -0) {cups => src/cups}/epson.c (+0, -0) {cups => src/cups}/genppd.c (+0, -0) {cups => src/cups}/rastertoprinter.c (+0, -0) Moved cups/* under src/cups 2001-01-22 743145c56ad5b834ccc55364b609292223d636ac Lines: +75, -501 Files: COPYING (+1, -60) FAQ.html => doc/FAQ.html (+0, -0) INSTALL (removed -1) LICENSE (removed -280) NEWS (+74, -62) README.dither => doc/README.dither (+0, -0) README.escp2 => doc/README.escp2 (+0, -0) README.new-printer => doc/README.new-printer (+0, -0) README.weave => doc/README.weave (+0, -0) RELNOTES (removed -98) {Documentation => doc}/docbook.css (+0, -0) {Documentation => doc}/print-color.png (+0, -0) {Documentation => doc}/print-main.png (+0, -0) {Documentation => doc}/print-setup.png (+0, -0) {Documentation => doc}/print.html (+0, -0) {Documentation => doc}/print.sgml (+0, -0) Moved documentation 2001-01-22 7b5025e8895662ef62eac15d1742af2ccf987a11 Lines: +1171, -0 Files: acconfig.h (+3, -0) make-deb.sh => scripts/make-deb.sh (+0, -0) mkchlog => scripts/mkchlog (+0, -0) scripts/autogen.sh (added +146) scripts/gettext.m4 (added +315) scripts/gimp.m4 (added +211) scripts/lcmessage.m4 (added +19) scripts/libtool.m4 (added +430) scripts/progtest.m4 (added +47) Move scripts under scripts. Add m4 macros (may be outdated) 2001-01-22 af90181e8e8b5f630bbb780a5d2e8793c253bd15 Lines: +0, -491 Files: install-sh (removed -251) missing (removed -190) mkinstalldirs (removed -50) Removed old autoconf/make scripts. Now generated automatically. 2001-01-22 0fa8b7885d1afb03169892ab5f4c82f3e8e00b4b Lines: +60, -0 Files: print.h => src/include/print.h (+0, -0) src/include/print-intl.h (added +60) Moved headers under src/include 2001-01-22 28aa471a310d75631b352ca9184d225debe23547 Lines: +0, -0 Files: printdef.h => src/printdef/printdef.h (+0, -0) printdefl.l => src/printdef/printdefl.l (+0, -0) printdefy.y => src/printdef/printdefy.y (+0, -0) Moved printdef sources under src/printdef 2001-01-22 3bc933a9f3e5df7431ae429d9621a79c1b26c550 Lines: +0, -0 Files: print-canon.c => src/main/print-canon.c (+0, -0) print-color.c => src/main/print-color.c (+0, -0) print-dither.c => src/main/print-dither.c (+0, -0) print-escp2.c => src/main/print-escp2.c (+0, -0) print-lexmark.c => src/main/print-lexmark.c (+0, -0) print-pcl.c => src/main/print-pcl.c (+0, -0) print-ps.c => src/main/print-ps.c (+0, -0) print-util.c => src/main/print-util.c (+0, -0) print-weave.c => src/main/print-weave.c (+0, -0) printers.xml => src/main/printers.xml (+0, -0) quickmatrix257.h => src/main/quickmatrix257.h (+0, -0) ran.367.179.h => src/main/ran.367.179.h (+0, -0) ran.509.131.h => src/main/ran.509.131.h (+0, -0) Moved libgimpprint sources under src/main 2001-01-22 d2cc545b54eaf8576dfdbc868932f86dfe8177f8 Lines: +0, -0 Files: cyan-sweep.tif => test/cyan-sweep.tif (+0, -0) escp2-unprint.c => test/escp2-unprint.c (+0, -0) escp2-weavetest.c => test/escp2-weavetest.c (+0, -0) parse-escp2 => test/parse-escp2 (+0, -0) pcl-unprint.c => test/pcl-unprint.c (+0, -0) printer_options.c => test/printer_options.c (+0, -0) run-weavetest => test/run-weavetest (+0, -0) testdither.c => test/testdither.c (+0, -0) unprint.c => test/unprint.c (+0, -0) Moved test programs under test 2001-01-22 16cd309513988866e31c7c7358545bdf37e60e5d Lines: +0, -0 Files: escputil.1.in => man/escputil.1.in (+0, -0) escputil.c => src/escputil/escputil.c (+0, -0) Moved escputil to src/escputil and man 2001-01-22 da32694624d8d0da0041f62e55efe57e82b92954 Lines: +0, -0 Files: gimp_color_window.c => src/gimp/gimp_color_window.c (+0, -0) gimp_main_window.c => src/gimp/gimp_main_window.c (+0, -0) gtk_color_window.c => src/gimp/gtk_color_window.c (+0, -0) gtk_main_window.c => src/gimp/gtk_main_window.c (+0, -0) print-image-gimp.c => src/gimp/print-image-gimp.c (+0, -0) print-intl.h => src/gimp/print-intl.h (+0, -0) print.c => src/gimp/print.c (+0, -0) print_gimp.h => src/gimp/print_gimp.h (+0, -0) Moved gimp-print plugin under src/gimp 2001-01-22 a19a290589c4c93d89a5807de9511c9a69744c4e Lines: +3423, -294 Files: Makefile.am (+56, -219) autogen.sh (added +15) configure.in (+310, -75) lib/Makefile.am (added +36) lib/alloca.c (added +504) lib/getopt.c (added +1055) lib/getopt.h (added +169) lib/getopt1.c (added +188) lib/pathmax.h (added +53) lib/strcspn.c (added +52) lib/vasprintf.c (added +193) lib/xgetcwd.c (added +79) lib/xmalloc.c (added +89) lib/xmalloc.h (added +35) man/Makefile.am (added +31) po/ChangeLog (added +9) src/Makefile.am (added +28) src/cups/Makefile.am (added +120) src/escputil/Makefile.am (added +39) src/ghost/Makefile.am (added +95) src/gimp/Makefile.am (added +73) src/include/Makefile.am (added +30) src/main/Makefile.am (added +64) src/printdef/Makefile.am (added +44) test/Makefile.am (added +56) Added build scripts and new directories 2001-01-22 bba45e1845b9e9e711fa19ee268c1b36ed7158a9 Lines: +10, -10 Files: Ghost/contrib.mak.addon (+10, -10) Get the print.h dependency right. 2001-01-21 eeab6acbfc7bf71c768d5b74a047cb59bcb31a5b Lines: +0, -1457 Files: Ghost/com-stp.ppd (removed -820) Ghost/gs-stp.pdq (removed -637) Remove obsolete files that will not work any longer =============================================================================== Name: print-4_1_2 2001-01-21 26eb6ba4b4dc767b7cce3d619f8e4ad0032839fe Lines: +57, -0 Files: ChangeLog (+57, -0) 4.1.2 release 2001-01-21 202002d2f2fdc225782317ac5a23b92e985b3633 Lines: +34, -0 Files: RELNOTES (+34, -0) Prep for 4.1.2. 2001-01-20 71277fa528dbe0c3a449da5e92ab61d618b451ac Lines: +268, -316 Files: Ghost/contrib.mak.addon (+11, -11) Ghost/devs.mak.addon-5.10 (+11, -11) Ghost/gdevstp.c (+4, -4) cups/genppd.c (+11, -11) cups/rastertoprinter.c (+3, -2) gimp_main_window.c (+37, -28) gtk_main_window.c (+22, -13) print-canon.c (+28, -17) print-escp2.c (+19, -8) print-lexmark.c (+31, -17) print-pcl.c (+20, -10) print-ps.c (+20, -9) print-util.c (+6, -6) print.c (+2, -1) print.h (+13, -89) printdefy.y (+26, -75) printer_options.c (+1, -1) printers.xml (+3, -3) Create printfuncs_t that encapsulates all of the printer-specific functions. Clean up const everywhere. Everything now compiles without warnings (except for a few strays that aren't related to const-ness). Add gdevstp-print.h to the mak.addon files. 2001-01-20 4420a66dfc1785b0a76d2d8653fbca86a87e4cfb Lines: +5, -4 Files: gimp_main_window.c (+5, -4) Fixed custom paper size setting in metric mode. Values were divided instead of multiplied by 2.54, and a multiply was missing for width. 2001-01-20 f659f88c1b8bdfcd575a749b66dbe32f0d78e3f5 Lines: +23, -5 Files: Ghost/README (+2, -0) printers.xml (+21, -5) More Canon stuff 2001-01-20 3cf3f68e5d8410a2ca58ef76c7255e91bb1019f6 Lines: +144, -50 Files: ChangeLog (+75, -0) Matgen/patched-print-dither.c (+1, -1) cups/genppd.c (+4, -4) gimp_color_window.c (+10, -4) gimp_main_window.c (+2, -2) gtk_color_window.c (+9, -9) print-dither.c (+38, -25) print-util.c (+3, -3) print.h (+2, -2) Change stp_dither_algo_names to function interface. 2001-01-20 97e4ce84265048958a02d38dbc7e73cf13a9537a Lines: +2, -2 Files: print-canon.c (+2, -2) Make a few more things static. 2001-01-20 b3d04d3e26433ba524a9209cb6cdd906d3fe3f09 Lines: +361, -338 Files: Ghost/README (+2, -0) Ghost/gdevstp.c (+69, -34) cups/genppd.c (+0, -20) cups/rastertoprinter.c (+66, -31) print-canon.c (+11, -11) print-escp2.c (+11, -11) print-image-gimp.c (+89, -47) print-lexmark.c (+13, -13) print-pcl.c (+11, -11) print-ps.c (+14, -14) print-util.c (+6, -6) print.c (+1, -1) print.h (+44, -46) print_gimp.h (+8, -1) printer_options.c (+0, -92) printers.xml (+16, -0) Convert Image to true polymorphic stp_image_t. Add bjc-55 and bjc-85 as aliases for bjc-2000 per Till Kamppeter. 2001-01-19 4a0d92c7949e86a65b35dee352c898cc5c5d8abd Lines: +458, -424 Files: ChangeLog (+30, -0) Ghost/gdevstp.c (+8, -8) Matgen/patched-print-dither.c (+48, -48) cups/genppd.c (+2, -2) cups/rastertoprinter.c (+4, -4) gimp_color_window.c (+4, -4) gimp_main_window.c (+16, -16) gtk_color_window.c (+3, -3) gtk_main_window.c (+6, -6) print-canon.c (+33, -33) print-color.c (+3, -3) print-dither.c (+55, -55) print-escp2.c (+33, -33) print-lexmark.c (+39, -36) print-pcl.c (+33, -33) print-ps.c (+9, -9) print-util.c (+26, -25) print-weave.c (+4, -4) print.c (+14, -14) print.h (+47, -47) printdefy.y (+4, -4) printer_options.c (+2, -2) testdither.c (+35, -35) More renaming with stp_ prefix 2001-01-16 00a6675792a20fd3e02fa224cf5d3ccca082ce1c Lines: +1, -1 Files: printdefy.y (+1, -1) Make printer_count static too. 2001-01-16 cfcff76812ea514cece55d0e9ff4f3fd150070b0 Lines: +2, -13 Files: cups/genppd.c (+2, -13) Make the printer list static. 2001-01-16 f1275da1f6d2fe6a4c5486723b74937059a87ec0 Lines: +1, -1 Files: printdefy.y (+1, -1) Make the printer list static to print-util.c. 2001-01-15 2f21b65cbfed10545790dcb65bdf5584482c1be1 Lines: +677, -542 Files: ChangeLog (+101, -0) Ghost/gdevstp.c (+8, -8) Matgen/patched-print-dither.c (+12, -12) cups/genppd.c (+5, -5) cups/rastertoprinter.c (+3, -3) escp2-weavetest.c (+1, -1) escputil.c (+4, -4) gimp_color_window.c (+6, -6) gimp_main_window.c (+14, -14) gtk_color_window.c (+5, -5) gtk_main_window.c (+5, -5) print-canon.c (+49, -49) print-color.c (+16, -16) print-dither.c (+8, -8) print-escp2.c (+210, -184) print-lexmark.c (+16, -16) print-pcl.c (+43, -43) print-ps.c (+15, -15) print-util.c (+29, -29) print.c (+30, -30) print.h (+86, -78) printdef.h (+1, -1) printdefy.y (+3, -3) printer_options.c (+1, -1) testdither.c (+6, -6) Rename all data types declared in print.h to have 'stp_' prefix. 2001-01-15 73c344691b7b3e316863ff359a3e3b6c8f094cf0 Lines: +34, -11 Files: FAQ.html (+34, -11) Fix the HTML. 2001-01-15 6a64f47121ba2ddb427de487526fe667d472e764 Lines: +3, -3 Files: print-escp2.c (+3, -3) One more 7 color fix Increase the compression buffer size for 2880 DPI. 2001-01-14 4e0c00e95de13a6e826a02ab820fec296b75c93d Lines: +5, -4 Files: print-escp2.c (+5, -4) Free dark yellow if it exists. 2001-01-10 06f0f32e97dde8aea17ff0370698fb329e40cd7b Lines: +5, -4 Files: Ghost/debian-patch (+5, -4) Adjust patch to apply cleanly to new gs5.10-10.1 sources from Debian. Change my email address to sharkey@debian.org in the changelog. 2001-01-10 3df7f5b6d788abe9c183263c2420138f7363ea5d Lines: +1, -1 Files: make-deb.sh (+1, -1) Treat testing/unstable the same as woody. 2001-01-07 e8f048692e801298f7e6c7e1a9eec6bf10594b89 Lines: +2, -1 Files: Makefile.am (+2, -1) Turnf off FORCE_ACLOCAL hack 2001-01-07 8ce80e45e50cd995d85012bf90edd09bb768bcff Lines: +1, -1 Files: Makefile.am (+1, -1) Put change log in correct location 2001-01-06 68d66ef57f174d84cab734ad4f5b863d34fe098e Lines: +1, -1 Files: README (+1, -1) Note new autoheader requirement. 2001-01-06 2dc994821d62464a604485da053b74ef716fabd5 Lines: +0, -4 Files: config.h.in (removed -4) Removed config.h.in now acconfig.h is available. 2001-01-06 08bf3a91859dea13750acac498820dd0c9dde7a1 Lines: +83, -0 Files: acconfig.h (added +83) Add acconfig.h to generate config.h.in with autoheader 2001-01-05 fa0d30231b46b5eaafee6f3307a6bd674a8ca960 Lines: +9, -3 Files: config.h.in (added +4) configure.in (+3, -1) escputil.c (+2, -2) Emergency fix to configure to allow config.h to be created. 2001-01-05 0dd89a75daeec1c8fcbbaa39b8f9a0d7b146628a Lines: +27, -2 Files: Ghost/README (+1, -0) escputil.c (+2, -0) print-escp2.c (+14, -1) printers.xml (+10, -1) Add Stylus Photo 890 2001-01-04 b0d3b08281652dabea0d52dacdb90a4757b74a40 Lines: +2, -0 Files: Ghost/README (+2, -0) Lexmark 3200 and Epson Stylus Photo 1290 2001-01-04 a02a268640bc4c48e6fc07dc11944a8ab0a5a709 Lines: +10, -10 Files: printers.xml (+10, -10) Put Lexmark printers in numerical order 2001-01-04 12429afabbd71e36fb9354d6ec5596fa939e4ec4 Lines: +154, -0 Files: ChangeLog (+132, -0) print-escp2.c (+13, -0) printers.xml (+9, -0) Support the Stylus Photo 1290 2001-01-03 e3d71477bbb2414e3df40baa3971bb88620cfdce Lines: +837, -93 Files: print-lexmark.c (+837, -93) Several things: -) correct calculation of page offsets -) corrected error at bidirectional printing -) better density adaptation -) support of resolutionspecific parameters -) some testing code. First, printing bars of pure color and lines to see offset between colors. Second, the file /xx.ppm will be created when debug mode is on. This is the image used for printing. -) bidirectional printing is now configurable -) added support for the Lexm. 3200 received from Daniel Gordini (Thank's to him !!) 2001-01-03 e646fe1524a264622a9612f23caf5d65908fc9eb Lines: +101, -21 Files: Makefile.am (+4, -4) configure.in (+39, -7) escp2-unprint.c (+3, -0) escp2-weavetest.c (+3, -0) escputil.c (+3, -0) gimp_color_window.c (+1, -1) gimp_main_window.c (+1, -1) gtk_color_window.c (+3, -0) gtk_main_window.c (+3, -0) pcl-unprint.c (+3, -0) print-canon.c (+3, -0) print-color.c (+3, -1) print-dither.c (+3, -1) print-escp2.c (+3, -0) print-image-gimp.c (+1, -1) print-lexmark.c (+3, -2) print-pcl.c (+3, -0) print-ps.c (+3, -0) print-util.c (+3, -1) print-weave.c (+3, -0) print.c (+1, -1) printer_options.c (+3, -0) testdither.c (+3, -1) unprint.c (+3, -0) Added global header (config.h) support Added support for gimp plugin install in home directories 2001-01-03 f33da174ef946f4efbe13981ca8fb2e678fe0124 Lines: +14, -2 Files: printers.xml (+14, -2) Added support for Lexmark 3200. 2001-01-02 6e6e43bfed59edfa3b5efc1425ccfacaba22dcc2 Lines: +2, -2 Files: print-escp2.c (+2, -2) A couple more instances of the 7-color problem. These won't matter until we support the PM-900C. 2001-01-02 dda91651d07ee5e849c7d1cd90e5c6194de006c1 Lines: +14, -4 Files: gimp_main_window.c (+14, -4) Update the page size boxes when units change. 2001-01-01 486f78b539f4ac0fff03d48c711f26ff7ff9c3d5 Lines: +614, -452 Files: Ghost/README (+5, -0) Ghost/gdevstp.c (+5, -5) README (+3, -1) RELNOTES (+2, -6) configure.in (+1, -1) cups/genppd.c (+17, -17) escp2-unprint.c (+14, -14) gimp_main_window.c (+155, -8) pcl-unprint.c (+19, -19) print-canon.c (+23, -23) print-dither.c (+67, -67) print-escp2.c (+22, -21) print-lexmark.c (+97, -97) print-pcl.c (+48, -48) print-ps.c (+12, -12) print-util.c (+11, -6) print-weave.c (+71, -71) print.c (+6, -0) print.h (+19, -19) unprint.c (+17, -17) Support custom paper sizes in the Gimp plugin. It's possible that the Ghostscript and CUPS drivers will just work; it's also possible that they don't even need these changes. Fix the mishmash of "length" and "height" to all be "height" when referring to the long/vertical dimension of a page. Fix a nasty little bug in the Epson driver. 2000-12-31 b867542f03a5a0e3cc0cc1a0402ffcd0bc2961c2 Lines: +29, -20 Files: Makefile.am (+29, -20) Enable VPATH build with $(top_srcdir) and $(srcdir) 2000-12-31 2e1198e8aa9fcae776221c79174fcc6069a8e5a6 Lines: +54, -3 Files: print-escp2.c (+54, -3) First cut at roll feed printing for ESP 870/1270 from Steve Kann 2000-12-30 c93d2d6c5abf96156f7dbae38bb65bb9ca6681dc Lines: +190, -63 Files: print-canon.c (+2, -1) print-color.c (+42, -15) print-escp2.c (+140, -42) print-lexmark.c (+1, -1) print-pcl.c (+1, -1) print-ps.c (+2, -2) print.h (+2, -1) Saturation adjustments in addition to hue and luminosity. 2000-12-30 77f37edf38680aee287b3c86d5d15af4471f9d0e Lines: +14, -11 Files: gimp_main_window.c (+10, -7) gtk_main_window.c (+4, -4) Size correctly for extremely tiny images. 2000-12-24 5dddc43bcf153db48a86ecdf1ce2f1b163c18e6e Lines: +64, -0 Files: ChangeLog (+64, -0) 4.1.1 2000-12-24 616e108238d48b12bf9a1aaf4e9151bd070126ab Lines: +209, -150 Files: print-escp2.c (+209, -142) printers.xml (+0, -8) Tune (somewhat) the 870/1270. Prep for release 4.0.2. 2000-12-24 00bd7a0829cf9d21cd1b4bbcc8a38317bd62c54c Lines: +160, -91 Files: Ghost/gdevstp.c (+0, -1) cups/rastertoprinter.c (+1, -1) print-canon.c (+0, -1) print-color.c (+1, -1) print-dither.c (+6, -1) print-escp2.c (+18, -19) print-lexmark.c (+0, -1) print-pcl.c (+0, -1) print-ps.c (+0, -1) print.c (+1, -1) print.h (+133, -7) printers.xml (+0, -56) More color tweaking for Epson printers. Comments in print.h. Remove copies argument to print function; nothing implements it, and this isn't really the right place to do it. 2000-12-23 c9222e6b64ffce901bbccd2c8f5c9ec8ebafe2f4 Lines: +0, -29 Files: escputil.c (+0, -29) Removed old commented-out code 2000-12-23 ddc483db151a7a1839ba6427c31328313ecf41d4 Lines: +159, -97 Files: ChangeLog (+48, -0) Ghost/README (+9, -9) README (+1, -1) RELNOTES (+16, -1) configure.in (+1, -2) print-escp2.c (+28, -28) print-lexmark.c (+28, -28) print-pcl.c (+28, -28) Improve color some more 2000-12-22 51d85e6eda6a2f6675490293964680beee682f11 Lines: +1, -1 Files: escputil.c (+1, -1) Typo here 2000-12-22 f39113261cccb8c559e83abba527379820a40d06 Lines: +116, -26 Files: Makefile.am (+2, -0) configure.in (+14, -0) escputil.c (+100, -26) Added GNU readline support to escputil 2000-12-22 ec0b29e80e4085db26d05490e254621050c06e96 Lines: +4, -4 Files: print-escp2.c (+4, -4) Fix STC 640/660. 2000-12-22 e4037bc74db4772fa7aaf95f2889fb588ce08a93 Lines: +192, -182 Files: ChangeLog (+6, -0) print-color.c (+2, -0) print-escp2.c (+40, -40) print-lexmark.c (+72, -71) print-pcl.c (+72, -71) Improve (I hope) color rendition a bit more... 2000-12-21 b64480419fecad548cf0c53edddb26b019b27be1 Lines: +1, -1 Files: print-dither.c (+1, -1) Fix problem with hollow letters and the like. 2000-12-21 a90f7295d960e6d1449f7688fa7cfd64dd92d16b Lines: +72, -72 Files: print-color.c (+32, -32) print-escp2.c (+40, -40) Try to improve color rendition a bit more. 2000-12-21 a61518da7dbd3129cdb7ff122fb8df3296da0638 Lines: +1, -1 Files: printers.xml (+1, -1) Fix Canon S450 entry 2000-12-21 69dc683c24f39daffe8f9ceef5ca99ea3978b695 Lines: +1, -1 Files: cups/Makefile.in (+1, -1) Fix dependencies 2000-12-21 a951b74e2ac42533e7894272c48c07bc846918d0 Lines: +20, -30 Files: print-dither.c (+20, -30) Try to attack some overflow problems. 2000-12-20 df6e2d848f6e45fb51557fbb09de326466f6dd4f Lines: +58, -58 Files: print-escp2.c (+58, -58) Some tuning based on Gareth Watts's results. =============================================================================== Name: print-4_1_0 2000-12-18 8cf36d418da1cf54555e865e6c1f5cb045bc520f Lines: +57, -0 Files: ChangeLog (+57, -0) 4.1.0 release 2000-12-18 bd5f55148b341096138cb1162e60c782b07872e0 Lines: +8, -0 Files: configure.in (+8, -0) Enable --enable-gimptest=no 2000-12-18 a2ee857de6dca7e35477d4f50034506c9d72579c Lines: +92, -40 Files: Ghost/README (+47, -33) README (+0, -6) RELNOTES (+45, -1) Prep for 4.1.0 release 2000-12-18 6eea5e15da1a835f7c7b7d9bad3b52e8c9f38d0e Lines: +2, -2 Files: cups/genppd.c (+2, -2) strlen(x) + 1 != strlen(x + 1) 2000-12-18 61506fbdc32d573242f6d75c3c0a7e9252b4e37d Lines: +1, -0 Files: print-escp2.c (+1, -0) Add 720 micoweave unidirectional 2000-12-18 0b031c2dd2ec3f7227cb95e14395bb6621140bb0 Lines: +1, -0 Files: print-escp2.c (+1, -0) Add 180 unidirectional 2000-12-17 70966489bbd8314bd906cbc2b5a8679cab7795b3 Lines: +112, -66 Files: print-escp2.c (+104, -66) printers.xml (+8, -0) Prepare Epson driver for future 7 color printer(s). Add S450 as alias for Canon bjc-6000 2000-12-17 f40d620e88b83b12d082526e04b85a49ebcc8845 Lines: +247, -397 Files: ChangeLog (+7, -0) print-dither.c (+11, -11) print-escp2.c (+229, -386) Generate dither matrices more correctly. Revamp ink type stuff heavily in Epson driver. 2000-12-16 d9750fd2cb8e98409d1493787da25d755cec929f Lines: +24, -1 Files: print-dither.c (+24, -1) Look a little better in very fast mode, at least at square resolutions. 2000-12-16 a3d90e71b368cacf16d7efc50b1d0fdf7912ff6a Lines: +99, -111 Files: ChangeLog (+26, -0) print-dither.c (+73, -111) More cleanup of the dither code. 2000-12-16 26904884208cc347dbdf76416db75cea00096a09 Lines: +235, -366 Files: print-canon.c (+6, -5) print-dither.c (+200, -310) print-escp2.c (+4, -4) print-lexmark.c (+4, -4) print-pcl.c (+8, -6) print-util.c (+1, -1) print.h (+12, -36) Start collapsing the per-color data structures and functions in the dither code into arrays. 2000-12-14 a27db31d0d5fce787b870230682f0b1171989f99 Lines: +155, -55 Files: ChangeLog (+54, -0) Ghost/README (+47, -16) Makefile.am (+9, -4) README (+1, -1) print-dither.c (+14, -12) print-escp2.c (+30, -22) Add higher quality 360 DPI printing modes. Try to improve ordered dither on 6 color printers. 2000-12-11 dfbe1459d17f87cfee9553ce02492427f92c866f Lines: +70, -95 Files: print-dither.c (+70, -95) Fix up use of black vs. composite grayscale in fast dither mode. 2000-12-10 b00b62eb4ef570cb21c5f7d70ddf02ec2f46e57f Lines: +77, -4 Files: print-dither.c (+77, -4) More opportunities for blank line elimination 2000-12-10 d50991c675780de032e89ff5fccdfa44529e3fd2 Lines: +5, -0 Files: printdefy.y (+5, -0) Fix up describe_resolution member. 2000-12-10 12bc0583444a2ad1423fcb47b75b206a3f8f52b5 Lines: +2, -2 Files: print-canon.c (+1, -1) print-escp2.c (+1, -1) Turn off debug messages by default on Canon driver. Minor update to glossy film in Epson driver. 2000-12-10 d03c189d605a48e5dc7f7fca507ab14240ea8336 Lines: +65, -93 Files: cups/genppd.c (+48, -63) cups/rastertoprinter.c (+17, -30) Use new describe_resolution member function to get information about a specific resolution rather than trying to parse it; pass the resolution index number in cupsCompression; set default dithering mode to adaptive hybrid. Reviewed by Mike. 2000-12-10 bb377606830145f0d286f2f28daa3ad208306d96 Lines: +153, -1 Files: ChangeLog (+63, -0) print-canon.c (+10, -0) print-escp2.c (+23, -0) print-lexmark.c (+10, -0) print-pcl.c (+17, -0) print-ps.c (+13, -0) print.h (+17, -1) Add describe_resolution "member" function to printer_t 2000-12-09 0b21e4fcdbb0ad16e817c89f1637f38957de0cb3 Lines: +6, -5 Files: print-escp2.c (+6, -5) Add premium luster photo paper. 2000-12-09 349fdb0698548ba0107fdef9575f07ec3c424e8f Lines: +291, -11 Files: LICENSE (added +280) Makefile.am (+1, -1) print-escp2.c (+10, -10) Change some resolution names in Epson driver. Put a copy of the GPL in the top level distribution. 2000-12-08 5ea9848ecfd9df4103c7b5c99d33ab9bf0647428 Lines: +401, -151 Files: print-dither.c (+361, -116) print-escp2.c (+40, -35) Finally figured out how to do error diffusion on black ink with color printing! I'm not entirely sure what didn't work before. Improve printing quality on 4 pl printers at 1440x720 dpi. Add a whole slew of additional unidirectional resolutions to get better print quality with halfway decent speed. 2000-12-04 1b6804453543ecf8a4d249e6232f57da1c26cf8e Lines: +18048, -19219 Files: print-dither.c (+8, -10) quickmatrix257.h (+6005, -5952) ran.367.179.h (+5973, -6590) ran.509.131.h (+6062, -6667) Prescale the dither matrices to [0..65535] to allow storing them as unsigned short arrays in the binary, to substantially reduce binary size. 2000-12-04 2cd6a063dc0072a37f3f492c7140d149ae41a95e Lines: +6, -0 Files: print-dither.c (+6, -0) Actually do the black density. 2000-12-04 124d74c171cdf77b67d772cecd174ddec55fda99 Lines: +142, -1 Files: ChangeLog (+57, -0) README.dither (+12, -0) configure.in (+4, -0) print-dither.c (+15, -0) print-pcl.c (+53, -1) print.h (+1, -0) Actually add luminosity lookup to PCL driver. Add black density to allow setting density of black independent of color in color mode. Don't forcibly set optimization level in configure if user has specified something else. 2000-12-03 4c7188f8db4a8f5fe874a6978c5ff14eb98b36b8 Lines: +245, -73 Files: gimp_main_window.c (+1, -1) print-canon.c (+1, -1) print-color.c (+48, -18) print-dither.c (+74, -37) print-escp2.c (+64, -11) print-lexmark.c (+53, -1) print-pcl.c (+1, -1) print-ps.c (+2, -2) print.h (+1, -1) Use luminosity adjustment to further improve color. 2000-11-30 f00cf21bf506ae583733da98f54abfd8f479c4b5 Lines: +38, -56 Files: print-canon.c (+38, -56) * Enabled handling of media base density * Some basic adjustments for the bjc6200 model 2000-11-29 900cb1fbaa61af073daa5c3c468ed903c44e62e7 Lines: +73, -8 Files: README.new-printer (+65, -0) print-canon.c (+8, -8) Added some documentation regarding print-canon.c 2000-11-29 9ddf81803acfea8862922aaaad7e7e738e1ec7f9 Lines: +1131, -126 Files: print-canon.c (+1131, -126) * Completely revised the ink handling (which was in fact inexistent sofar) by heavily copying from print-escp2.c This way the output can now be adjusted on a per-model-basis as described in README.new-printers * TODO: - adjust all supported printers and choose the appropriate inktype - find a way to handle 3color and 7color printers - some code-cleanups 2000-11-28 fcb8dcd6c0df7da9d75e1c3f07c42cb7fb273674 Lines: +113, -30 Files: ChangeLog (+89, -0) escputil.c (+22, -0) print-color.c (+2, -30) Hue adjustment does nothing useful in solid colors mode. Retry reading from printer in escputil for better reliability. 2000-11-27 0c35b21a42bbd171ffa4c105cb281816f56593a2 Lines: +1, -1 Files: print-canon.c (+1, -1) Fix for bjc7000 bottom margin problem provided by Bodo Huckestein 2000-11-26 a7f6cca76da7e0bb0c8f1db6f97f22222e24f9da Lines: +301, -95 Files: print-escp2.c (+299, -93) print-lexmark.c (+1, -1) print-pcl.c (+1, -1) Tweak the hue map a bit more Add support for 1440 dpi vertical resolution to Epson driver (in case anyone wants to experiment with this). 2000-11-26 b9219bf1e9d353147a6ff195b659a37683dc4b2f Lines: +3, -3 Files: cups/Makefile.in (+2, -2) cups/README.txt (+1, -1) Rename calibrate to cups-calibrate. 2000-11-25 625f2a9b4a450f3b0acd47bade411aa5172ec07f Lines: +215, -57 Files: Ghost/README (+2, -2) print-color.c (+2, -5) print-dither.c (+10, -1) print-escp2.c (+65, -27) print-lexmark.c (+35, -11) print-pcl.c (+35, -11) printers.xml (+66, -0) Increase the resolution of the hue mapper Tweak Epson printers Fix transition issues in dither code 2000-11-23 b51ab6f5f39f28fd8b791ade804620a0ab589505 Lines: +10, -10 Files: print-escp2.c (+10, -10) Tweak the hue adjustments. 2000-11-21 7d436d75b4bb87f6fe9bc9cf808b82b5b80da853 Lines: +58, -36 Files: FAQ.html (+58, -36) Updates 2000-11-21 8102d4d9eae04eca8cc0d1598c371fbd1de1c313 Lines: +119, -30 Files: Ghost/README (+119, -30) Improved documentation 2000-11-21 e7f9342a8d717a0ddb344c57e5d158781a1d0cfd Lines: +56, -0 Files: FAQ.html (added +56) First attempt at a FAQ. 2000-11-21 79a11133b8310a0b8a1408999706c41033cf4ac1 Lines: +10, -1 Files: print-dither.c (+10, -1) Make dither_set_black_levels do something useful. 2000-11-20 08d2a4640bea8af14c63a40a5a62749838e5bb53 Lines: +31, -1 Files: print-pcl.c (+31, -1) Try to address purple problem here, too. 2000-11-19 8fd69b607dfa15b1032ec388af2db1972488dbd1 Lines: +19, -21 Files: print-escp2.c (+19, -21) Minor code cleanup 2000-11-19 e2c7d7a99cdedd86fb3b6bedf7c240a2d86157ad Lines: +123, -3 Files: ChangeLog (+93, -0) print-lexmark.c (+30, -3) Color correction 2000-11-19 de836facf09dcd4bf8c40f8e2d0296d9d6793661 Lines: +18, -14 Files: print-lexmark.c (+18, -14) Cleanup 2000-11-19 a5bce80bb10747dec0a559bba0b889a4b3adc0ef Lines: +938, -1086 Files: print-canon.c (+1, -92) print-escp2.c (+20, -902) print-pcl.c (+2, -83) print-weave.c (+880, -0) print.h (+35, -9) Split out all the bit twiddling functions into print-weave.c. 2000-11-19 73e1d83c6b032114b53b012ddc53fa20e77846b4 Lines: +1604, -1544 Files: Ghost/.cvsignore (+5, -0) Ghost/contrib.mak.addon (+4, -0) Ghost/devs.mak.addon-5.10 (+4, -0) Makefile.am (+6, -4) cups/.cvsignore (+3, -1) cups/Makefile.in (+6, -3) print-color.c (added +1575) print-util.c (+1, -1536) Split print-util into print-util.c and print-color.c. 2000-11-19 d7ede483e9763425d653440288c86162fadab349 Lines: +122, -31 Files: gimp_main_window.c (+1, -1) print-canon.c (+1, -1) print-escp2.c (+31, -1) print-lexmark.c (+1, -1) print-pcl.c (+1, -1) print-ps.c (+3, -2) print-util.c (+77, -23) print.h (+7, -1) Hue mapping to improve color 2000-11-18 969f7a0455a6682add082a083f9a85ebc72f07dc Lines: +5, -0 Files: print-pcl.c (+5, -0) Divided density by 2 for 840 CRET mode. This is Robert's version of Tommy's latest patch. 2000-11-18 55cc3a8fb9743d2a6ecfc512162ec28b474cb2ab Lines: +37, -2 Files: print-pcl.c (+36, -1) printers.xml (+1, -1) Although the 1200C has CMYK ink, it cannot use K at the same time as CMY! Split it off from the 1600 (which *may* be able to do this). Thanks to Dieter Schollmeyer for noting this. 2000-11-18 d6dd1f1b0b5e1e9d4f8def81ce40ad692db9eecd Lines: +6, -1 Files: Ghost/gdevstp.c (+6, -1) 122776 Ghostscript still ignores printer variables 2000-11-18 c92f39f126d2cddebd0ba019fc0f913b15473514 Lines: +8, -0 Files: Ghost/contrib.mak.addon (+4, -0) Ghost/devs.mak.addon-5.10 (+4, -0) Lexmark driver 2000-11-18 7b513b79669cc942c7c3b55a8479c566f76071f5 Lines: +10, -8 Files: cups/.cvsignore (+10, -8) Add new stuff 2000-11-18 888e7c86591e33de42bd463278fa916ea69036e1 Lines: +240, -4 Files: ChangeLog (+200, -0) Ghost/README (+4, -0) escputil.c (+3, -1) print-escp2.c (+13, -2) print-util.c (+2, -0) printers.xml (+18, -1) 1) Support for the Stylus Photo 790 (new printer on the Epson HK web site, not currently on the US site). Also list the 680, which appears to be the 777. 2) In update_cmyk in print-util.c, don't bail out if it's all black. However, there may be another error which I need to look at. 2000-11-18 3c18cca6ec428584d6cb38cf01e834301bceedfa Lines: +1, -1 Files: cups/Makefile.in (+1, -1) Inserted missing cups-lexmark.o 2000-11-18 d28540f22d82e0742cb3799819f4e3dc0199d3fe Lines: +367, -212 Files: Makefile.am (+4, -3) print-dither.c (+8, -0) print-escp2.c (+322, -206) printers.xml (+11, -3) ran.509.131.h (+22, -0) Support 2880x720 2000-11-18 d354bb8bb0995884e3de3f600c86f8aa69ec036f Lines: +4, -0 Files: print.c (+4, -0) To make copying files to gimpcvs easier, check for INIT_I18N_UI and use that macro instead of INIT_LOCALE if it exists. Fixes #122731 2000-11-12 e9684b9418b935901c425b1918205f620e7ab1b3 Lines: +33, -38 Files: print-lexmark.c (+33, -38) Corrected error in print-lexmark.c at photo prints. 2000-11-12 401ff6f5061f4fd7b73b6028c9997b8e3e15e8c0 Lines: +1851, -0 Files: Ghost/README (+1, -0) Makefile.am (+1, -0) print-lexmark.c (added +1818) print.h (+12, -0) printdefy.y (+11, -0) printers.xml (+8, -0) Added support for Lexmark Z52. 2000-11-12 f36e24cd79d91238867db910a6824b4e1e08a6da Lines: +1, -1 Files: make-deb.sh (+1, -1) Adjust for the fact that the format of /etc/debian_version has changed. 2000-11-12 65f8408f0229fc6fb26631d633343cc489ea9f43 Lines: +6, -0 Files: debian/changelog (+6, -0) Bump the revision number up to 4.0.2. 2000-11-12 79b7be555a557591bf31c553b9b4d4864e778307 Lines: +15, -21 Files: Ghost/debian-patch (+15, -21) Slightly change the way Ghostscript is packaged for Debian. Originally, this patch would allow you to compile a package named "gs-stp", which would both conflict with and provide the original gs package. Unfortunately, gs-pdfencrypt has a versioned depends on gs, and dpkg does not support a versioned provides, so you can't install gs-pdfencrypt with gs-stp. At least, not as far as I can figure. So the solution is to not make a "gs-stp" package, but a new gs package, with "stp" appended to the version number (5.10stp). This allows everything to work. 2000-11-11 6458adb9ad59997c6172319b48198c4b89701c45 Lines: +6667, -0 Files: ran.509.131.h (added +6667) Generated new matrix for printers with 4:1 resolution, for example 2880x720 DPI. 2000-11-06 2562004b0f7d0b15ea5fc651828a8c6bbd085def Lines: +1, -1 Files: print-canon.c (+1, -1) Fixed malformed debug message 2000-11-03 1cbf092e295b05359510ae820435412b45a0d874 Lines: +1, -0 Files: cups/rastertoprinter.c (+1, -0) Need to do yellow too 2000-11-03 98c3af1bc8243c095e875b0c4492d287e6bd2764 Lines: +6, -0 Files: cups/rastertoprinter.c (+6, -0) Attempt to fix 121170 2000-11-03 7ba1128d43123787d888fc92a2fb0a63f9ad3121 Lines: +2, -2 Files: Ghost/gdevstp.c (+2, -2) Try to fix 121169 2000-10-31 df435ba3e086451c68728f5295fe98a431e2c771 Lines: +2, -1 Files: Makefile.am (+2, -1) Copy escputil man page to Ghost directory 2000-10-31 e37188b5115d4f5ab3515268513afe6d96b414b5 Lines: +11, -1 Files: .cvsignore (+1, -0) Makefile.am (+3, -0) configure.in (+7, -1) escputil man page 2000-10-31 48248d006c48db0263e0d0789b7b747531d3e726 Lines: +104, -0 Files: escputil.1.in (added +104) Man page for escputil. 2000-10-29 6748c0fdfc39395cfb05181bf6a4cb6931b513b7 Lines: +13, -11 Files: print-pcl.c (+9, -7) printers.xml (+4, -4) Latest version of Tommy's CRET patch. Changed 810/812/842 and 895 printers to the 840 CRET driver. 2000-10-29 229d1de561e1a32e4e0309c8a653bdf0eb295032 Lines: +4, -18 Files: INSTALL (+1, -15) Makefile.am (+1, -1) escputil.c (+1, -1) print-pcl.c (+1, -1) Bring over a few fixes from 4.0+ 2000-10-23 48c86737cda886fbbddec6fcf5c654b783252585 Lines: +45, -6 Files: print-pcl.c (+44, -5) printers.xml (+1, -1) Updated to latest version of Tommy's patch, plus fixed 8xx C-RET. 2000-10-22 68ac6018be95a185c9534509782aad6bf1b1f53c Lines: +1, -1 Files: print-canon.c (+1, -1) Fixed small bug leading to wrong horizontal offsets for xdpi != ydpi 2000-10-22 ab94e97ea82f149dc60c4a144f4b234b09e3c368 Lines: +901, -2 Files: cups/Makefile.in (+23, -2) cups/canon.c (added +682) cups/commandtocanon.c (added +196) Added preliminary support for canon printers in cups - alls existing commands are working except for ink level determination. Some canon specific commands are missing for lack of cups-commands files. 2000-10-22 3b3b6be93b74eb01e1ddfe230fa928790a80ad63 Lines: +7, -1 Files: print-canon.c (+7, -1) Changed fallback behaviour for unspecified inktypes: CMYK, CMY or K are used if available. This makes color printing with cups possible even with missing InkType specifications. 2000-10-21 dfab6a0a6aa0b6b4800aeb1297e8287f6b6794ec Lines: +1, -0 Files: escputil.c (+1, -0) 117385 escputil doesn't work with old printers if -m is specified 2000-10-20 d0c3ff9d750ae348d76d2a92656d6c4d03b09adc Lines: +18, -0 Files: print-canon.c (+10, -0) printers.xml (+8, -0) Added support for the Canon BJC-6200 -- Mostly functional, quite good output 2000-10-20 2d4001c529a5ae6d09dad1d84aadd0e2a34815e1 Lines: +19, -0 Files: print-canon.c (+11, -0) printers.xml (+8, -0) Added support for Canon BJC-30 as suggested by Tim Hanham 2000-10-20 5cae33eefccf80f4656234708acec4af27e00577 Lines: +42, -945 Files: README (+6, -11) RELNOTES (+1, -931) configure.in (+1, -1) print-pcl.c (+34, -2) Tommy Schultz Lassen's CRET patch; initialize 4.1 branch =============================================================================== Name: print-4_0_0rc1 2000-10-20 d68787351ecf26f18c558f3f7e10c11cd1528011 Lines: +9, -0 Files: ChangeLog (+9, -0) 4.0.0rc1 2000-10-19 159e4d450b63dfda8c95e3677826d1ac2a55bd92 Lines: +318, -8 Files: ChangeLog (+102, -0) README (+24, -5) RELNOTES (+191, -2) configure.in (+1, -1) 4.0.0rc1 prep 2000-10-18 2fa74583939b0f4ffafafa321318525c64cb071b Lines: +33, -24 Files: Ghost/README (+33, -24) Clarifications 2000-10-18 308e8a67f9cfb4b776fa4202d14ff121a0732598 Lines: +5, -5 Files: print-escp2.c (+5, -5) 116864 Part of bottom edge goes onto second page (still) 2000-10-17 091d7197373ade8f696cd1dfa3b991728f66a31f Lines: +211, -0 Files: gimp.m4 (added +211) A (hopefully) safe gimp.m4 for use with aclocal 2000-10-17 4274de8e20b6cdc167d72a3c296c8e223d8851b8 Lines: +35, -10 Files: cups/epson.c (+30, -5) cups/genppd.c (+5, -5) Fixed PPD file generation - sscanf() commands didn't work right. The epson backend would error out on backchannel read errors, resulting in no output. The epson backend didn't handle Mandrake 7.x's incorrect /dev/usb/usblp# filenames. 2000-10-17 fac891520c23e6d4ce3d150d4faea341fd8076b6 Lines: +1, -1 Files: print-weave.c (+1, -1) Remove C++ comment 2000-10-16 631e4c1686f9ea48fa38cf586d28d50eab4bcfa7 Lines: +69, -3 Files: cups/calibrate.c (+67, -2) cups/rastertoprinter.c (+2, -1) Added patch from Till for calibrate utility, with corrected grammer, spelling, and code... Added cast to buffer in call to cupsRasterReadPixels()... 2000-10-16 6094d7b13974a4d24dfa2d8357e8f4e842cae353 Lines: +3, -3 Files: cups/README.txt (+3, -3) Updated README to indicate requirement for CUPS 1.1.4. 2000-10-16 b1391df5481fc7bd9658bc1ee5e5ba0dfd14ccd4 Lines: +402, -402 Files: printers.xml (+402, -402) Sort the printers in a slightly different order (alphabetic by manufacturer, and then by printer type name). 2000-10-16 e1c45a17098fb8b699ae7a3e41cb320320c9c44a Lines: +7, -1 Files: print-pcl.c (+7, -1) 116841 LaserJet 4 output offset upwards 2000-10-14 9960c53a890f47050e2d3e93b76ced4f818ddcc3 Lines: +2, -2 Files: print-pcl.c (+2, -2) 116840 LaserJet 4 can do 600 DPI cpbs code review comment 2000-10-14 10bbf5b981a6c6f46ee0c7097c5f59f0d532f569 Lines: +3, -3 Files: escputil.c (+3, -3) 116851 escputil has unnecessary GNU getopt dependency 2000-10-14 4eeb8d52eb0f7f005b5ce665a7dd74cadec3e763 Lines: +57, -6 Files: Makefile.am (+1, -1) escputil.c (+3, -1) gimp_main_window.c (+13, -0) gtk_main_window.c (+13, -0) print.c (+19, -4) printers.xml (+8, -0) Proposed fixes for: 116840 LaserJet 4 can do 600 DPI 116842 bsearch not called correctly 116843 cups files not getting cleaned properly 116846 scaling doesn't reload properly in PPI mode 116851 escputil has unnecessary GNU library dependency =============================================================================== Name: print-4_0_b3 2000-10-13 6a347f5a80f923aa9c27a1237c6ede2c4dfaecd7 Lines: +6, -0 Files: ChangeLog (+6, -0) 4.0b3 changelog 2000-10-12 5450f5b28dd20cc9df1555310ee3317d825d4d39 Lines: +60, -0 Files: ChangeLog (+60, -0) 4.0b3 release 2000-10-12 d55e8a10ceba92713047460c371e93b57a411424 Lines: +3, -1 Files: gimp_main_window.c (+3, -1) 116696: gcc dependency 2000-10-12 9a9f42bcd60c4917ad6a1196fc18d4811d0adbcc Lines: +18, -3 Files: cups/genppd.c (+15, -0) cups/rastertoprinter.c (+1, -0) print-util.c (+2, -3) Changed /'s in size names to dashes - /'s not compatible with PPD files... Removed duplicate 8x12 size entry (caused off-by-one problems in GUI interfaces) Added support for image type option (default to continuous/photo) 2000-10-12 2917a922e88425b6d67214f7cd3236b1f8a670f8 Lines: +41, -27 Files: Ghost/README (+41, -27) 116084: Update to Debian info in Ghost/README 2000-10-12 d0155577db22fd260c0235a1444214f0c8fe0dfd Lines: +120, -3 Files: ChangeLog (+44, -0) README (+1, -1) RELNOTES (+74, -1) configure.in (+1, -1) Prep for 4.0b3 2000-10-12 8edcab57b419c707d18c25690e21d5e8311782aa Lines: +52, -12 Files: cups/Makefile.in (+1, -1) cups/genppd.c (+7, -4) cups/rastertoprinter.c (+44, -7) Fixes for PCL and BJC driver resolutions - they use XRESxYRES, while the EPSON driver uses "XRES x YRES"... Added monochrome resolution mode for PCL driver. Added mergevars and validatevars calls per Robert's patch. The install target now depends on "all". Added code to limit the number of lines read to the raster height, and to flush any unused lines in the buffer. This should only be needed if the GIMP-print driver code gives up on printing before reading all of the image data... 2000-10-11 7660f02abd0488557e9c9d26fe247df7c9ce03bb Lines: +21, -0 Files: Makefile.am (+21, -0) Warning in regards bug 116313 2000-10-11 a2d22fe9b2ddb0c3b26c898cc91ef529a3176fc6 Lines: +58, -1 Files: Ghost/README.bsd (added +57) Makefile.am (+1, -1) Description about how to build GhostScript under BSD 2000-10-10 0dccdfa5e341d93e99c398d1d13abba25dfb353f Lines: +8, -3 Files: print-canon.c (+8, -3) 116092 Bad bjc-7000 specifications 2000-10-10 14f55d0369d19cd89ef97913005cd47d2295e06d Lines: +135, -12 Files: README.escp2 (+135, -12) More remote mode goodies 2000-10-10 cc58739b824e36c6fb32e98a93ac3aab6abf8b75 Lines: +29, -14 Files: print-escp2.c (+7, -7) print-util.c (+12, -0) printers.xml (+10, -7) 115794 ESC 480 doesn't print 116113 print-escp2.c requires #include (not really) 116286 Some PCL paper sizes listed in print-pcl but not print-util 2000-10-10 83b835f164a850b554e445147053988a24374c61 Lines: +7, -4 Files: Ghost/contrib.mak.addon (+1, -1) Ghost/devs.mak.addon-5.10 (+1, -1) Ghost/gdevstp.c (+5, -2) 116211 Ghostscript driver does not pass printer variables through. 116213 Ghostscript makefile fragments missing dependency. =============================================================================== Name: print-4_0_b2 2000-10-05 9571aabe2dd52da209373454440728875255d2f7 Lines: +29, -0 Files: ChangeLog (+29, -0) gimp-print 4.0b2 release 2000-10-05 2cd116191aaf49c769c983481dddc69d1e9e4267 Lines: +9, -2 Files: RELNOTES (+9, -2) Minor updates 2000-10-04 fd9f05ffa6657b8ee0c5197b0674645cc684c362 Lines: +34, -3 Files: RELNOTES (+34, -3) Updates 2000-10-04 8572df26b6e645a438c4eee08982a7d2e9839ef6 Lines: +79, -2 Files: ChangeLog (+70, -0) gimp_main_window.c (+3, -0) gtk_color_window.c (+1, -1) gtk_main_window.c (+3, -0) print.c (+2, -1) 115959: dither algorithm isn't set for new printers 115960: parameters are set incorrectly when a new printer is added. 2000-10-04 5eed3a812a592a6882aab99147eece441c91a2f5 Lines: +1, -1 Files: gimp_main_window.c (+1, -1) s/gtk_container_border_width/gtk_container_set_border_width/ 2000-10-04 ab135f073dd9b4234a2ae0b1e8565f28a108b343 Lines: +135, -88 Files: gimp_color_window.c (+17, -11) gimp_main_window.c (+108, -77) print-image-gimp.c (+5, -0) print.c (+5, -0) - added some #ifdef's to make copying over to gimp easier - added some prototypes - g* types at some places and minimal changes (not changing the logic) 2000-10-03 6e1265b2c720561236b45547463a317f0962f3f7 Lines: +1, -0 Files: print-util.c (+1, -0) Epson 4x6 photo paper is really 4.25x6.875 2000-10-02 30efe99dc0be45601b6b19534405949d3568276c Lines: +12, -1 Files: RELNOTES (+12, -1) More updates 2000-10-02 f6ca688d6845585c852126abd6fc55d2a3fecbfc Lines: +3, -3 Files: README (+3, -3) Minor updates 2000-10-02 70df1e8c3372e1274e77f6e3223ed7f6613c6e40 Lines: +1, -1 Files: print-escp2.c (+1, -1) Attempt to fix 115794 microweave in addition to softweave modes. 2000-10-02 6b3ec6d526600fbcfd4e015691a487f2cfc0fe2a Lines: +2, -2 Files: print-escp2.c (+2, -2) Attempt to fix 115794 2000-10-01 715080ef650fc7eb707caffab6c1d675cace14b8 Lines: +50, -1 Files: print-pcl.c (+49, -0) printers.xml (+1, -1) Created new model "901" for large format 900 series printers. Moved DJ 1220C into it. [Bruce Burden] 2000-10-01 ec6ae998385e1dbcab1059613fdebf1c52266a90 Lines: +22, -12 Files: RELNOTES (+22, -12) Updates 2000-10-01 ce9a2a6433d3b2caeb9738f4f3a98816985dc726 Lines: +1, -1 Files: print-util.c (+1, -1) 115774: photo mode default saturation is excessive. It appears from tests on my wedding photo and on the car photo that the saturation boost is in fact harmful. 2000-09-30 bc15f6d17b5d714293f16906e35c562db56cc56d Lines: +7526, -0 Files: ChangeLog (added +7526) Turns out that it's really bad juju not to have the change log there from the very start. Oh well... 2000-09-30 49f2066ebeba7b4a4046385c35eb18719844facd Lines: +0, -7497 Files: ChangeLog (removed -7497) The change log is generated from the CVS log; there's no good reason to have it in the repository. 2000-09-30 44b8d70f1c2ca992f337dbcfe5042a884ba5c98c Lines: +2, -2 Files: print-util.c (+2, -2) Fix 4A paper size. 2000-09-30 4ebd5bba6a8f042c1a123531224a4c4851ba2ec8 Lines: +46, -24 Files: print-util.c (+46, -24) 115513: Restore the paper sizes per Mike Sweet. Use a fuzzy match in get_papersize_by_size. 2000-09-29 19ae0157d92503cde62a3eb60e296404823f103e Lines: +134, -6 Files: ChangeLog (+80, -0) RELNOTES (+54, -6) Update release notes and snapshot for Mandrake 7.2 2000-09-29 420e970ce11812b8d4ff8ec8966be642d8c51b20 Lines: +47, -24 Files: Ghost/gdevstp.c (+7, -0) print-util.c (+40, -24) Fix 115513: 1) In Ghostscript driver, attempt to convert from page size back to named size. 2) Fix some named sizes to correspond precisely with Ghostscript sizes. 3) Use case-insensitive string comparison to match paper size names. 2000-09-28 1703058518b1c788f0022b767b88dd11f23d02c3 Lines: +7, -0 Files: Ghost/gdevstp.c (+7, -0) Accept stpMediaSize as an alias for MediaSize (115450) 2000-09-28 be8a8ca2bcb0f91ab0e605b5c595f98cb60443e7 Lines: +37, -15 Files: print-canon.c (+5, -0) print-dither.c (+5, -0) print-escp2.c (+5, -4) print-pcl.c (+5, -0) print-ps.c (+5, -0) print-util.c (+5, -0) print-weave.c (+5, -0) print.h (+2, -11) Remove unnecessary includes and warn that no non-standard files may be included in any of these source files. 2000-09-27 abcd82a4fbda03292ba9a0cc251d8d846311e271 Lines: +5, -1 Files: print-weave.c (+5, -1) 115512: print-weave.c uses illegal C construct 2000-09-27 1b4425514f55813ef73db485c663b99c3c07c267 Lines: +15, -16 Files: print-pcl.c (+15, -16) Changed fallback if 600x600 is used on a printer that only supports it in mono: It used to change to 300x300 colour, now it changes to 600x600 mono. [BUG #115178] 2000-09-24 3471f0ec228992112bfcf77aac1dc52a2a90e855 Lines: +3, -0 Files: README (+3, -0) Instructions for building the CUPS driver from CVS. 2000-09-23 7e05b87c0f146d2fc87472cb90535ccb4f89fa0f Lines: +21, -8 Files: escputil.c (+21, -8) Improve documentation. In the last alignment pass, request that a fresh sheet of paper be inserted rather than the same sheet. 2000-09-23 294672e845cd17128a299d3728057b96ce0b5c9c Lines: +93, -15 Files: ChangeLog (+71, -0) README (+4, -2) RELNOTES (+16, -2) configure.in (+1, -1) gimp_main_window.c (+1, -1) print.c (+0, -9) 115171: Plugin does not restore image size correctly in PPI mode. 2000-09-23 7e18f63409320fa2711a75363160f7fddd0ca748 Lines: +53, -1 Files: escputil.c (+53, -1) Attempt to autodetect printer model for alignment. 2000-09-23 6cd61385224c5fbf77543bf7570bc43c1efcdc74 Lines: +148, -182 Files: escputil.c (+148, -182) 115066: Alignment fails on 660 Remove the -l and -o (new and old series printers) and replace with -m (requiring specification of a printer model). 2000-09-23 d295f6220682a5c838606517180e27a163e7196a Lines: +1, -1 Files: print-escp2.c (+1, -1) 115152: Print dot setting is incorrect at 360 softweave on 720. 2000-09-22 c22c25471521aff5d2663fa6841c9cd047d1d98a Lines: +179, -0 Files: Matgen/quickaspect.c (added +179) Allows generation of matrices for non-square pixels 2000-09-22 bf69b9cfc114a106c64de97886460313d5223519 Lines: +5, -0 Files: Matgen/dither-distance.c (+2, -0) Matgen/quickdistance.c (+3, -0) Placed code in the public domain. 2000-09-22 71b862e4114bd173e2fc0e2bfeb354d8fbb36c20 Lines: +31, -18 Files: cups/Makefile.in (+19, -6) cups/configure (+6, -6) cups/configure.in (+6, -6) Default to non-silent mode. It sucks. Added wrapper test around mkdir commands to eliminate warnings that directory already exists. 2000-09-21 0268f29d42f22143f3bf48e5ed1625c096799ee5 Lines: +1, -0 Files: Makefile.am (+1, -0) Added missing command.types and calibrate.ppm to Makefile.am. 2000-09-21 03913e1fbb6ff5c5ae700145b8187ca1542ea18e Lines: +142, -109 Files: cups/Makefile.in (+54, -52) cups/configure (+75, -56) cups/configure.in (+13, -1) New "--enable-silent" option for CUPS drivers; use "--disable-silent" to get all of the compiler commands during a make. 2000-09-21 a5f1823859d42b85b0c036bfbd0b7edf7cc374b3 Lines: +7, -0 Files: cups/calibrate.c (+7, -0) Merged change from Robert. =============================================================================== Name: print-4_0_b1 2000-09-20 f27e1292a01051f9675c2155a9f65d0cb5196b83 Lines: +19, -0 Files: ChangeLog (+19, -0) 4.0b1 release 2000-09-20 9aae14662a6682d13482593d1c2e8dcc89623142 Lines: +2, -1 Files: Makefile.am (+2, -1) Need one more file in the CUPS distribution 2000-09-20 4dadb683f08383903692ed5d6a8f29dd238f4378 Lines: +137, -9 Files: ChangeLog (+131, -0) README (+6, -9) 4.0b1 2000-09-20 f59783a563ef55f43d5755373127a45addebcef2 Lines: +41, -37 Files: RELNOTES (+41, -37) Slight reorganization 2000-09-20 dd191be8ad7f7e6ff56e56e6fea9966160aedeb7 Lines: +1, -1 Files: cups/Makefile.in (+1, -1) Fix make clean 2000-09-20 b4b1e67ebe2aba460657722a79538ff513fc23af Lines: +1, -1 Files: Ghost/README (+1, -1) Sort the results 2000-09-20 f6b3f237a69e11e9c7a6b8f5138f9f106f1620b0 Lines: +1, -1 Files: cups/calibrate.c (+1, -1) cupsProfile -> cupsColorProfile 2000-09-20 aeb58d5be250a2f8c9ffdbdac915c5751e560d8e Lines: +54, -14 Files: Ghost/README (+26, -13) RELNOTES (+28, -1) Updated for the PCL printer changes. 2000-09-18 d81bcc954b1ca5698bf020783042a8f1847df64c Lines: +6, -5 Files: cups/Makefile.in (+2, -0) cups/genppd.c (+4, -5) Added LDFLAGS and LIBS to initial output from makefile. Changed to use GIMP-print version number and name in PPD files; the NickName field shows "CUPS+GIMP-print v4.0" to differentiate the driver from the Ghostscript STP driver PPD file. 2000-09-18 1d68c7c36b81a1751f6ff43f9ca0e0731ebaec7e Lines: +241, -95 Files: cups/Makefile.in (+52, -25) cups/README.txt (+7, -5) cups/calibrate.c (+4, -2) cups/commandtoepson.c (+1, -2) cups/configure (+118, -56) cups/configure.in (+57, -0) cups/epson.c (+1, -4) print-escp2.c (+1, -1) Updated print densities for 2000P; the previous ones were just a little low, so I bumped them by 20%. Updated configure script and makefile to correctly figure out the right configuration directory for CUPS. Updated the makefile again to use .SILENT and the echos, but added a set of echos at the beginning to show the compiler and options that are being used. This is much cleaner than a 3+ line listing for each source file in a make log for those extra-long autoconf CFLAGS lines. Fixed include file nonsense; all needed include files should be there now, and all duplicates removed. 2000-09-17 cc45774a65a5c81916501b6c6542f8ea63578895 Lines: +61, -4 Files: print-pcl.c (+58, -1) printers.xml (+3, -3) Split LaserJet 5 and 6 from LaserJet 4 (they support 600x600dpi). Split LaserJet 5Si from 4V, 4Si (same). These are internal model number changes only - no external effect. 2000-09-17 f7a000712b4864aeb847c69fa8be86822d9c1149 Lines: +1, -1 Files: print-escp2.c (+1, -1) ESC 740 is a narrow printer 2000-09-17 08248989e2efe69f09c84e9c8a142d586393e5e7 Lines: +109, -32 Files: print-pcl.c (+19, -22) printers.xml (+90, -10) The "Deskjet 800 saga... Removed the "Deskjet 800 series" entry in printers.xml. Replaced it with separate entries for all the 8xx printers, pointing at the 800 driver or the 601 driver. THIS REMOVES THE "pcl-800" DRIVER! Moved the 1220C from the 1100/1120 driver to the 900 driver. Renamed the extra resolutions in the 900 driver to correspond to Mike's Docs, then disabled them (cos they don't work). Changed PCL_RES_600_600_MONO to PCL_RES_600_600 for the 2000/2500. Added the PhotoSmart P1000/P1100 (pcl-P1000, pcl-P1100) to point at the 900 driver. DO not get confused between "pcl-1100" (DJ 1100C) and "pcl-P1100" (PhotoSmart 1100)! Removed PCL_COLOR_CMYK4 (C-RET) from 900 driver (it was a guess!). Bug Fixes: Added PCL_PAPERSOURCE_STANDARD to DJ340. Removed duplicate PCL_RES_600_600_MONO from 800 driver. Shuffled Deskjet 520 entry in printers.xml to put it in order. 2000-09-17 4538f3ec5bff1cbd8e398ac5bea1742e4d48d0db Lines: +2, -1 Files: pcl-unprint.c (+2, -1) Remove compiler warning about "id". 2000-09-17 abea90e4b50e42b490c595c03d1d33c93b2a55dc Lines: +364, -26 Files: ChangeLog (+78, -0) Ghost/Makefile (added +23) Ghost/README (+22, -17) Makefile.am (+6, -4) README (+6, -0) print-dither.c (+1, -1) print-util.c (+228, -4) Display the thumbnail/placement widgets correctly in monochrome mode. A nice side effect is that we get significantly improved performance in monochrome mode at least in some cases. Put escputil in the Ghostscript distribution also. 2000-09-17 0a3ae2d725d78762451afe04579bff9ac3ea5d4f Lines: +6, -0 Files: print.c (+6, -0) Don't "initialize" the file driver if it's not a legal driver type. 2000-09-17 ba714f0f3ebcee51bf347a2a3dc10a18ca84b53e Lines: +1, -0 Files: print.c (+1, -0) One more little bit of initialization 2000-09-17 9522d34547882f54f9612d6c79300780e27d6fc9 Lines: +75, -31 Files: print.c (+75, -31) Change how the plugin decides if it already knows about a printer. It used to do it by the command, but that just causes confusion out the wazoo. Now do it by printer name. 2000-09-17 21b439c5821001d25ac81636d519e63a82493947 Lines: +1348, -230 Files: ChangeLog (+24, -0) Documentation/print.html (+583, -196) Documentation/print.sgml (added +411) Documentation/{color.png => print-color.png} (+0, -0) Documentation/{main.png => print-main.png} (+0, -0) Documentation/{setup.png => print-setup.png} (+0, -0) Makefile.am (+1, -1) README (+9, -2) RELNOTES (+42, -7) gimp_color_window.c (+6, -3) gimp_main_window.c (+59, -14) print-escp2.c (+1, -1) print-util.c (+10, -5) print.c (+202, -1) Be more specific about which signals to disconnect when updating combo boxes -- this fixes some odd behaviour whereby the item selected in the combo's drop-down box didn't match the text in the combo's entry field. Update the orientation menu and the dither combo when the plugin starts and whenever a different printer is selected. Update the driver setup dialog when a different printer is selected. Fix the saturation control to remove a discontinuity at around saturation=1.225. (ssat was getting square-rooted whether or not a second dose of saturation would be applied.) Change printrc file format to be keyword-value pairs. Can read old printrc files and convert them to new format. Adjust paper tuning constants for Premium Glossy paper. Above changes all per Charles Briscoe-Smith Update README and release notes. Update documentation per Daniel Egger. 2000-09-17 945ffdb622b92014466f8e2e81867470759ca54f Lines: +37, -44 Files: cups/Makefile.in (+5, -15) cups/calibrate.c (+1, -2) cups/commandtoepson.c (+2, -0) cups/configure (+26, -26) cups/configure.in (+1, -1) cups/epson.c (+2, -0) Remove -fno-rtti, since we're not using C++ and it breaks gcc (2.7.2.3). Clean up some warnings. .SILENT in makefiles is simply too unpleasant to debug. 2000-09-16 bce988cdd7209ceb3d5a9c1626694b0a8127e196 Lines: +129, -108 Files: configure.in (+30, -3) cups/genppd.c (+4, -3) print-dither.c (+75, -102) testdither.c (+20, -0) Added configure check for random() and a new option --enable-debug. Simple optimizations to the dithering and color separation code. (generate_cmy, update_cmyk, print_*, and dither_*); maybe a 5% speedup right now on average... Added no-image option for testdither. Added new very fast dither to generated PPD files... 2000-09-16 7a5a24da2b08de7f582c2f1eb551026c21a9aeb3 Lines: +61, -0 Files: ChangeLog (+58, -0) Makefile.am (+3, -0) Add documentation to the release 2000-09-16 9850dac77ec3099f533f76fd5a8b1c2094529aa8 Lines: +349, -0 Files: Documentation/color.png (added +0) Documentation/docbook.css (added +20) Documentation/main.png (added +0) Documentation/print.html (added +329) Documentation/setup.png (added +0) Initial revision of documentation 2000-09-16 2462b9da9ba9f69f576df01c14bdfa83bbd39503 Lines: +1, -1 Files: gimp_main_window.c (+1, -1) Enlarge the Center Image button. 2000-09-16 ebf7467ca512c01286569083672538200a5f20a3 Lines: +1, -0 Files: gimp_main_window.c (+1, -0) Update the thumbnail when the image type changes 2000-09-16 14c6a7be5e4fc39e3b29c0c54fd5c6dad7c1a4ef Lines: +256, -193 Files: ChangeLog (+80, -0) Ghost/README (+3, -0) gimp_color_window.c (+22, -72) gimp_main_window.c (+1, -4) print-dither.c (+150, -117) Add very fast dither mode and slighty speed up fast mode. Change dither algorithm menu into combo. 2000-09-16 ce71809459bf87b2e8576d0b4994fbce9a8ef13a Lines: +175, -240 Files: gimp_color_window.c (+35, -71) gimp_main_window.c (+140, -169) Make the thumbnail in the size/position preview track changes in colour controls. Turn a few more option-menus into combo boxes. 2000-09-15 9f667b48fca5249e24f6120ce0daa590a6941d39 Lines: +5, -0 Files: mkchlog (+5, -0) Put mkchlog in the public domain. 2000-09-15 86a1e493879350aadaf9a0aefaaab3424ab3bfde Lines: +4, -1 Files: print.c (+4, -1) When reading the printrc and adding printers, do not search through any printers which have been added to the end of the list since the list was qsort()ed. 2000-09-15 d5f122452f74f1be5e7d8ec391b4952a1a950283 Lines: +1, -6 Files: print.c (+1, -0) print.h (+0, -6) print.h should not need unistd.h; only print.c needs that. 2000-09-15 ea10591e18215568e093fd5158c822e852110c18 Lines: +324, -32 Files: AUTHORS (+2, -0) ChangeLog (+255, -0) RELNOTES (+37, -6) configure.in (+1, -1) print-dither.c (+27, -23) print-escp2.c (+2, -2) Fix up dot sizes for 3 pl dots on ESC 900 Slight speedup in dithering. Bump the version number. 2000-09-15 1155f7984a218758493b484b667fe64e625e45f0 Lines: +23, -23 Files: cups/genppd.c (+11, -11) print-util.c (+12, -12) Re-fixed media sizes so they match up exactly with the PPD spec and not the original (broken) tables I was using in Print Pro... 2000-09-15 662bfcd76e171cdaebef7d89a98cbda2467ecb80 Lines: +709, -0 Files: Makefile.am (+5, -0) testdither.c (added +704) Added simple dither testing program so I/we can fiddle with the dithering code and get some more immediate feedback. 2000-09-15 dc89a68801e13ff21607a5cb58faa9438c67dc55 Lines: +41, -24 Files: gimp_main_window.c (+28, -24) gtk_main_window.c (+6, -0) print.c (+7, -0) Reset to defaults any value that is wildly out of range (to catch old printrc files). Do the percent/ppi thing correctly at startup (try yet again!) 2000-09-15 843ec0fd64b5d3264d1078bd986eb2beeb963fdc Lines: +26, -25 Files: print-dither.c (+22, -22) print-util.c (+2, -1) print.h (+2, -2) Fix for a bug in profiling math; converted update_color into a macro 2000-09-13 a6911bc5987fa91c0143ac5d364c8821822c149a Lines: +2, -2 Files: print-escp2.c (+2, -2) Disable 1440x720 micro on 640/660 2000-09-13 7ff59ef40706cd14d413e553d42e883fbce4acd6 Lines: +0, -101 Files: Makefile.standalone (removed -101) Obsolete 2000-09-13 90ab5e1f346d54151900d639961014f91857209f Lines: +443, -391 Files: print-escp2.c (+443, -391) ESC 600, 800, 1520 updates from Robert seem to work well, commited. Added ink definitions for 2000P - only 2 levels per ink. Rewrote the unpack routines - simpler, faster (I think), and the new ones seem to work on all processors. 2000-09-13 195028321c6ef70ffeeb3970e79e070073d8b461 Lines: +3, -3 Files: print-util.c (+3, -3) Make letter be the default paper size. 2000-09-13 36c3b01ae62953550c7103cba063e7450389ac8b Lines: +7, -1 Files: mkinstalldirs (+7, -1) Really brutal hack to allow make gdist to work while not blowing out make install 2000-09-13 071812a1f1b0c2beb35cdcbb09a6878b8e949311 Lines: +1, -0 Files: Makefile.am (+1, -0) Set up MAINTAINERdir correctly 2000-09-12 b6715a08521b2b08c99c9b46853c30f3b456dc94 Lines: +8, -7 Files: print.c (+7, -6) print.h (+1, -1) Allow printer names up to 127 characters. 2000-09-12 1f56c2fd860e58ac07dd2b3b3475d3279e974a61 Lines: +48, -94 Files: escputil.c (+11, -27) print-canon.c (+6, -6) print-dither.c (+4, -4) print-escp2.c (+3, -37) print-pcl.c (+4, -4) print-ps.c (+5, -5) print.c (+3, -1) unprint.c (+12, -10) Fixed some signed character issues in unprint.c - default char type is undefined (signed for some compilers, unsigned for others); added "signed" to the ones that needed it to be sure. escputil.c still used the LP_COMMAND and LPR_COMMAND definitions; changed to simple run-time detection. Added lots of casts to fix compiler warnings. Removed extraneous break statements after return's break; break; can just be break;... Ink budget was defined as int in some spots, unsigned int in others. Changed to int (signed) in all places since it seems to be OK. This hopefully will result in a clean compile (no warnings) on all platforms, less some YY_BREAK warnings I get under IRIX which can't be suppressed from printdefl.l... 2000-09-12 6265dfef4460519a6f7b7b10fafb511c54996608 Lines: +44, -0 Files: quickmatrix257.h (+22, -0) ran.367.179.h (+22, -0) Add copyright notice 2000-09-12 5d8fc6a1edad792edaa4f07b96f3478f5d3faeee Lines: +23, -0 Files: printdef.h (+23, -0) Apply the GPL. 2000-09-12 f87f8fb544f1e7f2d19d7bef8e501c0064148b88 Lines: +0, -6935 Files: quickmatrix199-2.h (removed -3467) quickmatrix199.h (removed -3468) Remove big unused files from sandboxes (they're still in the repository if needed). 2000-09-11 ea13a62401f748401c7f50d2ccbc1c36abf14500 Lines: +3, -5484 Files: jmv/README (+3, -0) jmv/print-dither.c (removed -1962) jmv/print-escp2.c (removed -3143) jmv/print.h (removed -379) Remove some extraneous files to clean up sandboxes. 2000-09-11 c9982130cfaeaef9a4f082339ab4712daad6294c Lines: +0, -403 Files: Matgen/73dither-distance.i (removed -401) Matgen/ran.367.179.h (removed -2) No good reason to clutter everyone's sandbox with these, because they're big. 2000-09-11 7aa6613934d04aaa1481d71bfbd1bc3e6cded95e Lines: +2, -2 Files: print-escp2.c (+2, -2) Drop support for 1440x720 microweave on 740 and 900. 2000-09-11 6b0abdac76bbefbf3639f9036329e32fce37baef Lines: +8, -7 Files: print-escp2.c (+8, -7) Fix x8 unpack functions 2000-09-11 d7c661ab18a6d71bbe4c2ad3dcabc891e7faf236 Lines: +1, -1 Files: Makefile.am (+1, -1) Try again 2000-09-11 5999441cc40fef4b079003e43b39949b394d40dc Lines: +24, -4 Files: Makefile.am (+24, -4) Silence a non-useful warning 2000-09-10 393d1e272ca8c718e123b4434dea0ec9ae8a5b8a Lines: +14, -14 Files: print-escp2.c (+14, -14) Backout premature checkin for boosted resolution on some printers 2000-09-10 027435dfdcfdd4ae450cd03ab3bcf5519f31dcb4 Lines: +6, -2 Files: print-escp2.c (+6, -2) Cannot use 1440 HQ with 900 2000-09-10 8078f975e2cd6ca88267f07eb02483e38ca43a1d Lines: +284, -17 Files: print-escp2.c (+283, -16) run-weavetest (+1, -1) Try to support ESC 900 3 pl dots 2000-09-10 239510c13c027e0ba45231a2d0ff95c1eea75359 Lines: +0, -523 Files: cups/LICENSE.txt (+0, -523) Forgot this file... 2000-09-10 22e03e451475c225334404bf3123dccd1921d769 Lines: +2, -2 Files: cups/genppd.c (+2, -2) Didn't include setpagedevice after color stuff... 2000-09-10 7977fc826325c8f654dd83ab9de676a022cea80b Lines: +80, -43 Files: cups/Makefile.in (+6, -1) cups/command.types (+14, -8) cups/configure (+26, -26) cups/genppd.c (+34, -8) Updated copyright notice on other files. Added installation of command.types file. No longer generate PPD files for the PS drivers. 2000-09-10 330ec2aa6863c2838a5a7c84a6ceddf839e79c39 Lines: +223, -189 Files: Makefile.am (+0, -5) configure.in (+0, -59) cups/Makefile.in (+14, -8) cups/README.txt (+30, -16) cups/calibrate.c (+15, -9) cups/command.txt (+30, -25) cups/commandtoepson.c (+13, -7) cups/configure.in (+13, -7) cups/epson.c (+14, -8) cups/rastertoprinter.c (+12, -6) print.c (+82, -39) Run-time detection of lpc/lpstat. Still need to add LPRng support to it. Updated all of the CUPS driver stuff with the standard GPL and a more-or- less standard banner on each file. 2000-09-10 0858f3a05d56359b0165ad10d51741ffddb12701 Lines: +0, -4 Files: cups/.cvsignore (+0, -4) Can't ignore Makefile.in in the CUPS directory - remember, we're not using automake with the CUPS drivers. Dropped some of the other files that aren't in this directory. 2000-09-10 4881a75dfea04a15543ed323976278358c4f0461 Lines: +78, -58 Files: print-escp2.c (+78, -58) Use super microdot size at 1440x720 on the EX and 700. 2000-09-09 0fb0a1cadafb9113a6d37b5c1680fac4b84ea9f7 Lines: +41, -11 Files: configure.in (+5, -1) gtk_color_window.c (+4, -0) gtk_main_window.c (+5, -0) print.c (+23, -10) print_gimp.h (+4, -0) Disable the GTK plugin with Gimp 1.1 except in maintenance mode 2000-09-09 1e616d4634bbb0ab8e1785608ec55596fa559e49 Lines: +13, -0 Files: cups/.cvsignore (+13, -0) Copies of files that should be ignored. 2000-09-09 04b2967e567dd94c0d24a7e769c4ba01b6de78e7 Lines: +23, -8 Files: cups/genppd.c (+23, -8) Added dithering algorithms to PPD files... 2000-09-09 4c6863ac6d654225b7022566c0494df14e507a1e Lines: +1, -0 Files: cups/rastertoprinter.c (+1, -0) Default to gamma of 1.7 to match sRGB; looks much better now... 2000-09-09 74fc7c9b9a1b8b9586c37c51b6f0221e0891cb6b Lines: +85, -21 Files: AUTHORS (+3, -0) ChangeLog (+45, -0) Ghost/README (+11, -20) Ghost/gdevstp.c (+12, -0) Makefile.am (+5, -0) configure.in (+4, -0) mkinstalldirs (+5, -1) Add full foomatic support 2000-09-09 6dfc094b114a87c3d2e2c685937ed255c818385c Lines: +29, -11 Files: cups/Makefile.in (+10, -3) cups/genppd.c (+4, -4) cups/rastertoprinter.c (+9, -3) print-util.c (+6, -1) Updated compute_page_parameters to support scaling == 0 (means to scale to the full page regardless of aspect ratio) Added ppd target to CUPS makefile to separate PPD generation and genppd linking. genppd output PageDimension attributes instead of PaperDimension. rastertoprinter was passing the width and length backwards. changed rastertoprinter to use a scaling of 0. 2000-09-09 463733d4ae177ebe7c83520555710922c3f08ced Lines: +44, -24 Files: configure.in (+8, -2) cups/Makefile.in (+15, -7) cups/README.txt (+18, -12) cups/configure.in (+1, -1) escputil.c (+2, -2) Updated top-level configuration script to only use GCC options when GCC is being used... -Wall and friends yield interesting (but not useful) error messages from other compilers. Reverted the unnecessary changes to the CUPS Makefile.in. Updated the README file for the CUPS driver to reflect the current state of affairs. Updated the CUPS configure.in file - was checking for g++ instead of gcc. 2000-09-09 20782020fe32fb58804a4a1fb1973afdc6a9d17d Lines: +21, -0 Files: Makefile.am (+1, -0) configure.in (+11, -0) print.c (+9, -0) Try to support LPRng 2000-09-09 06c035fca6b7b4cb76c09501d0c3342c98435fc5 Lines: +128, -13 Files: ChangeLog (+96, -0) gimp_main_window.c (+13, -6) gtk_main_window.c (+19, -7) Close off the setup and color dialogs correctly when printing. 2000-09-09 11a8eaddfa613180ee820a8f5653719383b185c1 Lines: +3, -3 Files: gimp_main_window.c (+3, -3) Really stupid hack to try to position the printer driver scroller correctly. This really isn't correct; it needs to find out the additional leading between the lines of text in the scrolling window rather than arbitrarily adding 3. 2000-09-09 23529ef70b8aacec933cc05c5c11ca5aa7b9aee3 Lines: +255, -23 Files: ChangeLog (+52, -0) Ghost/README (+2, -12) Makefile.am (+4, -1) README (+8, -2) README.dither (+14, -3) README.weave (+140, -1) configure.in (+32, -4) printer_options.c (+3, -0) Add --disable-lp and --disable-lpr options to configure. -Wall really belongs in the warnings even in production. The others, maybe not. Other minor changes. 2000-09-09 55254d17e2448a37adccff3208817c1b3fcb3613 Lines: +18, -0 Files: cups/README.txt (+18, -0) Instructions for people who use the CVS interface 2000-09-09 ac0c80e85a098eafa82a4228333222c1f74c9d86 Lines: +8, -16 Files: cups/Makefile.in (+8, -16) Make compile verbose enough so that it's possible to see what's going on. Improve robustness of ppd generation. 2000-09-08 fecc71ab11ff835afc4ddac6b68d2810495cb25f Lines: +352, -1508 Files: cups/genppd.c (+326, -1495) cups/rastertoprinter.c (+15, -2) print-util.c (+9, -9) printdefy.y (+2, -2) Fixed international A sizes (wrong values with width and height) Changes printers array so it isn't static (needed for genppd, and it doesn't matter for the GS driver or GIMP plug-in) Updated genppd to generate PPD files from the driver list. Added media size, source, and type to raster driver. (hopefully this will be all that is left to make it all work) 2000-09-08 644ac2f0119d473e25e35ee36c3052d59e41e58d Lines: +128, -64 Files: Makefile.am (+2, -0) cups/Makefile.in (+29, -17) cups/configure (+83, -37) cups/configure.in (+3, -3) cups/genppd.c (+11, -7) Fixed CUPS file generation rules. CUPS driver makefile changes. Fix to configure script for CUPS drivers. 2000-09-08 037f402c176bde815389310ad31218521b809b8f Lines: +2, -2 Files: escputil.c (+1, -1) print.c (+1, -1) Portability - index() should no longer be used since strchr() is the ANSI C replacement and is available on all current platforms. 2000-09-08 41921b277de8d139df5395fab2e219ca20378200 Lines: +13, -1 Files: Makefile.am (+13, -1) Removed hard-coded GCC warning options from automake file... Added CUPS source building targets a la Ghostscript driver. 2000-09-08 99caf26e9d21e3611dbc2f8fbf47a7bb544ba1a0 Lines: +481, -4858 Files: cups/Makefile.in (+10, -22) cups/check.c (removed -78) cups/dither.c (removed -2047) cups/epson.drv (removed -556) cups/pack.c (removed -316) cups/rastertoepson.c (removed -1679) cups/rastertoprinter.c (added +471) cups/util.h (removed -160) Redid CUPS driver to use GIMP-print code directly, a la the stp driver. Not sure how well this will work out, but we'll see... 2000-09-07 08a0222d1339490ae5fd9eb28e5560fbe2af27af Lines: +1, -1 Files: print-escp2.c (+1, -1) Little fix for the 670 2000-09-07 6c605b29db674750c2852d58e31abfb82daed491 Lines: +3, -3 Files: print-canon.c (+1, -1) print-escp2.c (+1, -1) print-pcl.c (+1, -1) Update the progress bar a bit more often. (Useful on slower machines.) 2000-09-07 c798e8c8ba2f2009f2984f3168edfe59385bf997 Lines: +85, -5 Files: gimp_main_window.c (+85, -5) Add a live preview of the image's position and size. 2000-09-07 2a64fff60bff145c5a2799d746e332ac4d4a9f68 Lines: +7, -18 Files: print-canon.c (+0, -2) print-escp2.c (+0, -3) print-pcl.c (+0, -2) print-ps.c (+0, -3) print-util.c (+7, -8) Fix a segfault with the colour preview by eliminating OUTPUT_GRAY_COLOR. choose_colorfunc() now handles this case internally. 2000-09-07 c4f7bef62afee14d8429d3dc33948178cf99e6ff Lines: +2, -0 Files: .cvsignore (+2, -0) New executables: printer_options and (for testing purposes) print-weave. 2000-09-06 e78d61be46d90ff30cc2bd6855b654af96feeea4 Lines: +178, -27 Files: ChangeLog (+170, -0) gimp_main_window.c (+0, -1) print-dither.c (+3, -13) print-escp2.c (+0, -1) print-util.c (+5, -11) print.h (+0, -1) Remove error_mix, which was just causing trouble. More or less restore the old contrast setup. Remove a spurious variable declaration. 2000-09-06 d60162492129a446e8e48bee3b41bb1456c3b71e Lines: +1, -1 Files: print-escp2.c (+1, -1) Fix STC800 margins 2000-09-06 a162e51f8d8bfbefdb91e4be4664d0cdeedd6ec9 Lines: +125, -14 Files: escp2-weavetest.c (+2, -1) print-escp2.c (+5, -4) print-weave.c (+117, -8) print.h (+1, -1) Add a "strategy" argument to the weave code. This is currently taken from the use_softweave member of the res_t list. The purpose is to allow different softweave patterns to be used; depending on the circumstances, different weave might be appropriate. (I don't suggest letting the user select a weave, but the driver might do this.) At the moment, weave pattern 1 is identical to what we had before. On my 870 in 720 softweave, pattern 4 produces less banding than pattern 1, while patterns 2 and 3 seem to produce more. Pattern 1's banding comes in "waves". Pattern 6 seems to do reasonably well... I think this has something to do with what happens when a row of ink is laid down touching another row which isn't fully dry yet. If this is the case, it's not obvious how to decide which strategy to use in any given situation. 2000-09-05 4905c7d78ba0f0aa1142f9e4d46bf588cf5b82ee Lines: +13, -6 Files: print-util.c (+13, -6) Fix a pair of nasty cut-and-paste bugs which caused the yellow control not to function; the yellow channel was being adjusted by the magenta control instead. Change the contrast control a bit. Its effect was rather "sharp" before, so don't cube contrast before applying it. Also, remove the extra contrast reduction which was being done if contrast < 1.0. Finally, fix a bug where "pixel" was being used at one point instead of "temp_pixel". 2000-09-05 0c30b584216643cf0f570e0591ee20906c51817b Lines: +61, -3 Files: unprint.c (+61, -3) Handle NULs, EJL and remote mode commands a bit more gracefully. Don't reject a dot size of 0x11 as invalid. 2000-09-05 7e13b8ee947935b7036d20bfd927a56e17b2af91 Lines: +121, -13 Files: gimp_color_window.c (+109, -13) gimp_main_window.c (+12, -0) Add a thumbnail of the image to the top of the colour window and update it in real time to show the effects of the colour adjustment controls. I'm afraid I didn't bother to port it to the GTK ui (call me lazy...) 2000-09-05 b6b3684ec5ebb99471b3ec8b97dcd26b6b558ff0 Lines: +139, -38 Files: gimp_main_window.c (+60, -13) gtk_main_window.c (+49, -11) print-util.c (+28, -14) print.h (+2, -0) Add upside-down and seascape orientations, matching the orientation names used by gv. 2000-09-05 6b8bb99a880e4b3720a0b7be8ed8907a3e993466 Lines: +16, -40 Files: gtk_color_window.c (+1, -1) gtk_main_window.c (+0, -30) print-escp2.c (+12, -6) print-util.c (+1, -1) printdefl.l (+1, -1) printdefy.y (+1, -1) Fix some global replacements which had changed "redistribute" into "cyanistribute". Remove stuff in the GTK ui conditionalised on "#ifndef GIMP_1_0". Reasoning is as follows. The GTK ui is there to support gimp 1.0; the gimpui ui is preferred for gimp 1.1/1.2. Therefore, the only reason to use the gtk ui with GIMP_1_0 not defined is for the developers to test it, and in those circumstances we should see as near as possible the same as the gimp 1.0 users see. Amend code which decides whether a given resolution is valid for escp2 printers to use criteria consistent with the current weave code. 2000-09-05 99e4b690139c8e3152522338d3a651ca39c6d55e Lines: +1, -0 Files: print-weave.c (+1, -0) Add #include to declare the type of memcpy. Suggested by Henryk, who notes that its absence can lead to a fatal error on 64 bit platforms. 2000-09-05 1035d9f42a79c6de9103f845592c160f346a7100 Lines: +1, -1 Files: print-canon.c (+1, -1) Famed Lexmark hacker Henryk Paluch notes that: va_arg() may not reference char according to compiler error and stdarg(3) man page (char is converted to int when passed through ... prototype). He's right. va_arg(3) says va_arg only takes "fully promoted types" and characters must be ints which are then cast to chars. 2000-09-05 c120180e9af57020ddd896f64f952cd2369f5772 Lines: +2, -1 Files: print-escp2.c (+2, -1) Print 360dpi softweave modes as dark as we can on the ESC740. Add a new "Photo Quality Glossy Paper" type; same paper feed mechanism as backlight film. 2000-09-05 e4bc94c41778196ce1b3f6730f50369822b153a9 Lines: +1, -1 Files: Ghost/README (+1, -1) -sDither, not -Dither! 2000-09-05 084534889b30964a611a6b669bce396fb3a73d0c Lines: +1, -0 Files: README (+1, -0) 4.0a3 release 2000-09-05 693bb0111f08f3c802b2b87369dd57cae38b497c Lines: +34, -13 Files: RELNOTES (+34, -13) Updates 2000-09-05 3757d747f4f3df3288af3a262a3531472e93130f Lines: +85, -168 Files: Ghost/README (+10, -4) gimp_main_window.c (+1, -36) gtk_main_window.c (+0, -30) print-canon.c (+0, -8) print-dither.c (+73, -56) print-escp2.c (+0, -8) print-pcl.c (+0, -13) print.h (+1, -13) Add Fast dither algorithm, and remove fast color and fast grayscale image types. 2000-09-05 de23e18c0e8ad2ca8de7efedf5e00aa8d6448d2c Lines: +300, -125 Files: ChangeLog (+78, -0) Ghost/README (+11, -1) gimp_main_window.c (+40, -6) gtk_main_window.c (+17, -1) print-canon.c (+8, -3) print-dither.c (+127, -102) print-escp2.c (+7, -2) print-pcl.c (+6, -1) print.h (+6, -2) print_gimp.h (+0, -7) Speed up Fast Color; add Fast Grayscale mode 2000-09-04 c3c2f3bca4b6b95cbeaefd7532b1f510f28ce9eb Lines: +284, -216 Files: print-canon.c (+8, -10) print-dither.c (+83, -20) print-escp2.c (+6, -5) print-pcl.c (+9, -8) print-util.c (+166, -159) print.h (+12, -14) Do a better job of duplicate line elimination in the dither code. We now get notified by the driver if there are known duplicate lines. This would allow us to put something in the Image layer to optimize out blank lines very early on and save a lot of computation. A few point optimizations in the dither code. Move the lut_t into the private data of print_util; it isn't actually needed anywhere else. Also hang some stuff off it to optimize the lookup for the photo case. Get rid of some potentially dangerous FP equality comparisons in the HSL code. Also avoid the scaling to 1 that both endangers the computation and wastes time. 2000-09-03 986dd713dd98f5b146ecaf286c44273ec6f2212d Lines: +55, -32 Files: print-dither.c (+9, -1) print-util.c (+8, -27) print.h (+38, -4) Modified performance instrumentation to use gettimeofday; inlined time sensitive code 2000-09-03 dd855e46096b8a0935992321a9500f258529ec47 Lines: +354, -12 Files: AUTHORS (+58, -4) Ghost/README (+3, -2) Ghost/gdevstp.c (+1, -1) gimp_main_window.c (+15, -0) gtk_main_window.c (+15, -0) print-canon.c (+4, -0) print-dither.c (+245, -5) print-escp2.c (+3, -0) print-pcl.c (+8, -0) print.h (+2, -0) Faster color mode 2000-09-03 c31d7a0733f01cbb22e6f7ca1ef7bf385f9974f7 Lines: +1, -1 Files: print-util.c (+1, -1) Arithmetic problem 2000-09-03 8fbf05482cf6d18fa9fa9f34e8dd37064fc2402b Lines: +112, -109 Files: gimp_main_window.c (+54, -58) gtk_main_window.c (+55, -48) print-util.c (+3, -3) Don't mix colors in that don't actually exist in the output. Improve accuracy of height/width entry, and don't force these entries into PPI mode. 2000-09-03 b32f2149e37c92c09a19007902454362e5ea25f2 Lines: +138, -44 Files: ChangeLog (+93, -0) print-dither.c (+6, -6) print-escp2.c (+36, -36) print-util.c (+1, -1) print-weave.c (+1, -0) print.h (+1, -1) Get rid of some warnings. Always print to the exact dimensions specified by the user; don't round the scaling down to the nearest percent in compute_page_parameters. 2000-09-02 e445790fcd40c474aeeb419b79d816112b0ded2f Lines: +2, -2 Files: README (+1, -1) configure.in (+1, -1) Bump version number 2000-09-02 26a64f9a22e11a0dd6f4babe39c59abf7db072cf Lines: +2, -2 Files: print-ps.c (+2, -2) Some things really can't be doubles 2000-09-02 4f6ef2846e6820ea914c92fb741cefcd9640d901 Lines: +14, -9 Files: README (+14, -9) Clarification 2000-09-02 a03fcd1f58f0a33a6efd6b60b46f93692633aa68 Lines: +613, -257 Files: ChangeLog (+336, -0) Ghost/README (+3, -1) Ghost/gdevstp.c (+8, -8) README.new-printer (+4, -0) RELNOTES (+97, -1) escp2-unprint.c (+3, -3) gimp_main_window.c (+42, -40) gtk_color_window.c (+8, -16) gtk_main_window.c (+40, -46) print-canon.c (+1, -13) print-escp2.c (+1, -13) print-image-gimp.c (+0, -8) print-pcl.c (+1, -18) print-ps.c (+4, -18) print-util.c (+42, -46) print.c (+0, -21) printdefy.y (+5, -5) printers.xml (+18, -0) Further tuning of color generation. At present, CMY controls can be used to balance grayscale reasonably effectively. The grayscale for the Stylus Photo 870/1270 was tuned with this. Change use of floats to doubles for better accuracy (and because floats are always passed as doubles in C, anyway). Change GhostScript -sMediaSource to -sInputSlot to conform to PPD standard. Nominally support Stylus Color 880 and 980. 2000-09-02 c4b6b2d2d146f27697dfb439107800a8c7df89c0 Lines: +2, -2 Files: print-escp2.c (+2, -2) Try dot size 4 for 360 dpi for the 740. 2000-09-02 42641c14d6e6cad64a3d1ab69eb9fc79e42e1ec0 Lines: +4, -5 Files: print-escp2.c (+4, -5) Try again on the 670. I do not believe the manual; low end printers don't generally have a 48/144 head configuration. Also, it's not a 4 pl drop size. 2000-09-02 d549a125b048b33d33cc33a7815e487737cc9e94 Lines: +51, -51 Files: print-util.c (+51, -51) Tune the color stuff a bit more 2000-08-31 04a2bb06f164551e4787c1c3015e86cd02005b3e Lines: +6, -4 Files: gimp_main_window.c (+6, -4) Fix bottom/right borders and preview rectangle 2000-08-30 49f52031322766f0b6fb0309675c0e3581b584ad Lines: +10, -63 Files: print.c (+1, -63) print_gimp.h (+9, -0) Removed compatability defines. We now define GIMP_ENABLE_COMPAT_CRUFT to turn back on the old API definitions (for now). Changed GIMP_INDEXED to INDEXED for 1.0.4. 2000-08-30 9764421a059be98760265b9da6aa387c47a18f40 Lines: +9, -7 Files: print-util.c (+9, -7) Expand the range of the CMY controls, and really allow CMY values of 0. 2000-08-29 a9a35e63a20c7d46d600e281d1ff8842b55490d8 Lines: +1, -1 Files: print-escp2.c (+1, -1) Update the STP 720. 2000-08-29 05ff601ec64d8fada8d9fb8e2a155bfdc1217dbd Lines: +170, -9 Files: Makefile.am (+5, -1) README.new-printer (+10, -8) printer_options.c (added +155) Add printer_options program to generate *-omatic database. Update printer tweaking instructions. 2000-08-29 a6f61135d48e0cf606311a483e997d3a9c9a1646 Lines: +11, -11 Files: print-escp2.c (+11, -11) Fix up 360 dpi mode for first generation variable dot size printers. This is surely wrong for the 2000P at 360 DPI. 2000-08-29 9005fe952e3f3a0d83aafb6aeb8502d65862b030 Lines: +5, -1 Files: print.c (+5, -1) Try to make this compile for some older versions of Gimp 1.1. 2000-08-29 014b08a5d5461b3fc224a0d1304f2b346e90b193 Lines: +1, -0 Files: Ghost/README (+1, -0) Note support for the ESP 2000P 2000-08-29 96d78223cb38874e2b8186a0f436659a855ff2ef Lines: +2, -2 Files: gimp_main_window.c (+2, -2) Permit scaling down to lower scale limit, not necessarily just 5%. 2000-08-28 0f61e4c047602ff75b3243237382fb70e76dcd11 Lines: +6, -6 Files: Ghost/README (+3, -3) print-util.c (+3, -3) Allow more CMY boost 2000-08-28 5d53a258c1123ae36fd155e3c78a8c1ba406c0cc Lines: +9, -9 Files: print-escp2.c (+9, -9) Single dot size printers should not support 360 softweave 2000-08-28 6c1054b02606c268c3812449e5b2cae0599320e2 Lines: +3, -8 Files: print-util.c (+3, -8) Do CMY adjustments correctly (in CMY space, not RGB!) 2000-08-28 8f42ebccb86119f77015f93d0cb35cd8fea78b83 Lines: +72, -0 Files: print-escp2.c (+9, -0) print-util.c (+41, -0) print.h (+22, -0) Performance profiling code. 2000-08-28 574c74f16b5b638e44415ef7eed1ce04ce7a2485 Lines: +479, -280 Files: Ghost/README (+6, -6) Ghost/gdevstp.c (+28, -23) gimp_color_window.c (+80, -57) gimp_main_window.c (+11, -7) gtk_color_window.c (+133, -111) print-util.c (+166, -24) print.c (+24, -24) print.h (+8, -5) printdefl.l (+4, -4) printdefy.y (+19, -19) Make all color options based on 1.0 rather than on 1.0 or 100. This simplifies things considerably, and allows more precise specification of colors. Also, fix how brightness works. 2000-08-26 816eaa3a6a7f0a813725e3c8ed929949f5731c83 Lines: +3, -3 Files: print-escp2.c (+3, -3) STC 440/460 (and probably 480) don't have different spacing for the black nozzles. 2000-08-26 2b9a3e5117aa256b01de6f3eb41113f207723669 Lines: +58, -39 Files: print-escp2.c (+58, -39) Some printers apparently have different spacing between black and color nozzles. 2000-08-25 af2d70dc2527bacfea0de470a45496c47aecea07 Lines: +16, -10 Files: Ghost/README (+1, -1) Ghost/gdevstp.c (+1, -1) gimp_color_window.c (+1, -1) gtk_color_window.c (+1, -1) print-util.c (+12, -6) Fix contrast control to do something a lot more reasonable. 2000-08-25 a22fdcb7cd83bdce9934beb5a710e0e3d6232e84 Lines: +16, -2 Files: print-pcl.c (+16, -2) If the printer supports multiple media sources (trays), the default source is now "Standard", which means "use the printer's default" as if there were no support. This stops the default being "manual feed." Helps in support request 104138. 2000-08-25 d3fa76295a5d691d9d2fcbd7e650ec4421c34f3d Lines: +16, -0 Files: gimp_color_window.c (+16, -0) Button to reset all color defaults 2000-08-24 417761bda838cf82735c461a7980d310196e7455 Lines: +59, -2 Files: gimp_color_window.c (+1, -1) print.c (+58, -1) Update to the new libgimp names. Back compatible in print.c; back compatibility not needed in gimp_color_window.c. 2000-08-24 d4a02d75cf637bb0ccb40bac774d0e70236f727b Lines: +25, -17 Files: print-escp2.c (+17, -17) printers.xml (+8, -0) Fix definition of 670 (from visual inspection). Add preliminary definition of SP 2000P. 2000-08-24 1ad427b3e59d261819d2ca7a5963024111facd20 Lines: +52, -3 Files: gimp_main_window.c (+52, -3) Add right and bottom border entries. 2000-08-23 8a81122acedf5cbd9348977d2c92147c0ab84bd4 Lines: +1, -1 Files: print-escp2.c (+1, -1) Tune matte paper settings 2000-08-23 a5a3763efb2381baceef98cabf929c16a2e681a3 Lines: +13, -1 Files: print-canon.c (+13, -1) Added some debugging messages 2000-08-23 a6ee097f7a0c3f4e9e8010782a0d824924ab7264 Lines: +2, -2 Files: print-canon.c (+2, -2) Another fix to the 0x61 command - final version. 2000-08-23 a08fabab2b28a13889a61ad80f13cc6f2ce6141a Lines: +16, -10 Files: print-canon.c (+16, -10) Moved deinitialization code from end of canon_print to canon_deinit_printer() Fixed typo in 0x61 command (printers with deactivated 0x61 command should give it another try) 2000-08-23 076f6ec22677c5e61e505aa2fe6bf4a198db31d8 Lines: +9, -2 Files: print-dither.c (+9, -2) Print all bits in fast black mode, not just the high order bit on variable dot sizes. 2000-08-23 60536218b2f19a2060dfe476f628ac31d01ee779 Lines: +354, -56 Files: print-canon.c (+1, -2) print-dither.c (+4, -4) print-escp2.c (+1, -1) print-pcl.c (+1, -2) print-util.c (+341, -44) print.h (+6, -3) Improve color generation performance. Don't recompute color at all if we're reusing a row, and also don't recompute it if the point we're looking at has identical input values to the previous point. 2000-08-23 f1288a14dbffee7ca72bcf06e33d4c305498c2e7 Lines: +2, -2 Files: Ghost/gdevstp.c (+2, -2) Fix page positioning, from Wolfgang Fritz 2000-08-23 8c75614d49656807478c8b30e71575762826fc07 Lines: +102, -102 Files: gimp_main_window.c (+102, -102) Tweak the UI a bit more 2000-08-23 86f8bcc929e77692a0e10aa271c34137d46462bb Lines: +2, -2 Files: print_gimp.h (+2, -2) Tweak the print window size again 2000-08-22 ad397c3340eab26b2bc762e22496e723211657fb Lines: +54, -30 Files: gimp_main_window.c (+49, -30) print_gimp.h (+5, -0) Rearrange main window further. 2000-08-22 e6be0eef0db00ae6b0f9f8913ec14485850de278 Lines: +78, -96 Files: gimp_main_window.c (+78, -96) Reorganize the interface a bit more logically 2000-08-21 6dd3c2cbd5f7e2c25616b8c3cc64abc046af9657 Lines: +5, -5 Files: print-escp2.c (+5, -5) More printers that 1440x720 microweave doesn't work on. 2000-08-21 c152c9bb120aee64e081b4305367bd566fa63183 Lines: +8, -8 Files: print-escp2.c (+8, -8) Take a stab at density for the 600 2000-08-21 0e0aa494378e280e2e9a455e54f93016a5e71bc3 Lines: +1, -1 Files: Makefile.am (+1, -1) The PDQ and CUPS descriptor files are now completely useless. No sense in distributing them. 2000-08-21 a4238bdab0bda31e48efdbd36e3b6bbca5b9ee71 Lines: +10, -10 Files: print-escp2.c (+10, -10) Take a stab at optimizing the 800/850/1520/3000 dot sizes 2000-08-21 8f21484f79aff051bb26dc50aaa5399bc79d6a91 Lines: +1, -1 Files: print-escp2.c (+1, -1) Stylus Color 1520 was incorrectly not set up for 1440x720 mode. 2000-08-20 146622873de34485e7e1f5526f915be4739f6cb0 Lines: +33, -18 Files: print-escp2.c (+33, -18) Tune black lower & upper constants for various papers. 2000-08-20 e20b8418922eb736dd98aed8cb53f37f2eede1ea Lines: +0, -7 Files: print-util.c (+0, -7) Eugene Anikin has verified that this now works with inlining in egcs 1.1.2. 2000-08-20 96284163a5b28aeec06a6b050667ef19bdb220ee Lines: +50, -43 Files: print-escp2.c (+50, -43) Set default densities more appropriate for different kinds of paper. 2000-08-20 4aed008392add3efa73ec85c37a484b78e5979f0 Lines: +13, -9 Files: Ghost/README (+13, -9) Minor cleanup 2000-08-20 6707c8220a41b27f7c28e83832a2cea0840e7660 Lines: +12, -12 Files: print-escp2.c (+12, -12) Enable 180 DPI mode for some Epson printers. This mode is useless on good paper, but on cheapo stock it has its uses. 2000-08-20 f626b1085a9f137521923e6c61181a011f771765 Lines: +3, -4 Files: print-util.c (+3, -4) Floating point equality comparisons are pure poison. Thanks to Eugene Anikin for spotting this. 2000-08-19 c733a50405cb256e71fa13b5901221b9343a01aa Lines: +47, -34 Files: print-escp2.c (+47, -34) Fix positioning on STC 850. Remove workaround for setting page length on our old weave code in general. This workaround is very confusing and shouldn't be necessary any more. Tweak a few parameters on the 440 and 660. 2000-08-19 0743ffcc31cc86277ab6fdbe348386757890ffd2 Lines: +2, -2 Files: print-canon.c (+2, -2) Fix density computation for 1440x720 (suggested by suamor@sourceforge.net) Fix debug code (likewise) 2000-08-19 60afe4cc83f7de77dfc51c7b9237692b158d9956 Lines: +403, -0 Files: README.new-printer (added +403) Instructions for adding/tuning printers. =============================================================================== Name: print-4_0_a2 2000-08-15 fe6c701e2b7fa8669b46176601f83df49bfc12c1 Lines: +17, -0 Files: ChangeLog (+17, -0) 4.0a2 2000-08-15 499aee750b56de28e519fff1ff1439538f97e9d3 Lines: +14, -1 Files: RELNOTES (+14, -1) Last minute changes. 2000-08-15 bad19fdcbf4dc51ed23872cedbb851d76d6a36d8 Lines: +193, -7 Files: ChangeLog (+156, -0) Ghost/README (+10, -2) Makefile.am (+1, -1) README (+1, -1) RELNOTES (+24, -2) configure.in (+1, -1) Prep for 4.0a2 2000-08-15 b03ab0c9ed9bf08e52eabdb17875b5f69db016fd Lines: +9, -8 Files: gimp_main_window.c (+9, -8) Some minor changes to minimize diffs against the version checked into the GIMP source tree. 2000-08-14 4c0bf973fe250b02a768b360535d639570ca912e Lines: +70, -7 Files: print-escp2.c (+70, -7) 4 pl printers actually use 6 pl dots at 720 dpi mode. Nominally support 180 dpi (never mind that nothing actually uses it yet). 2000-08-14 2fb2863fe8e8e2c77b530eae892ab84fec767a4b Lines: +7, -0 Files: print-util.c (+7, -0) egcs 1.1.2 and thereabouts have problems with inlining here. 2000-08-14 4add99be40326b4ba5154e08049d7d1362e7916c Lines: +508, -144 Files: print-escp2.c (+508, -144) Make ink type selection even more data driven, rather than logic driven. 2000-08-14 aae765a0cbf65fcc7235c0a248fc6dc842f9e7e4 Lines: +0, -0 Files: cyan-sweep.tif (added +0) cyan sweep pattern for testing 2000-08-13 da1e1245f9bd6eb98dc9d5ff1c5996988f448c7b Lines: +7, -36 Files: Ghost/gdevstp.c (+7, -3) Ghost/gdevstp.h (removed -33) No good reason to have a trivial header file for a one file driver 2000-08-13 10abc0249ce942b78ff83b2da980e38440eb9457 Lines: +2, -2 Files: print-dither.c (+2, -2) Minor syntax correction 2000-08-13 2fbc2514385ce46a62bbf4b126fc45324062811c Lines: +4, -4 Files: gimp_main_window.c (+2, -2) gtk_main_window.c (+2, -2) Ensure that at least a thin line is always displayed in the preview box 2000-08-13 f1cd8d503e331e59854579d3723c92a2d7328166 Lines: +8, -5 Files: print-escp2.c (+8, -5) Fine tune 360 softweave 2000-08-13 7e755a0878c2e5cf02bb44d93d297f368174d761 Lines: +10, -1 Files: print.c (+10, -1) Startup debugability 2000-08-13 4a3d39026d36df89b0bc3971d8b191af5b0e978a Lines: +1, -1 Files: print-escp2.c (+1, -1) Fix top margin on ESC 850 2000-08-12 90c360c1c3adae634ad6288e3d425810008e8ef4 Lines: +18, -7 Files: print-dither.c (+13, -4) print-escp2.c (+4, -3) print.h (+1, -0) Mixing in the error to help determine what to print doesn't work well on ESP EX. Make it configurable. 2000-08-12 af3d7c7e7bbec682f6fdbf160c00a7a3d4c5df27 Lines: +1, -1 Files: run-weavetest (+1, -1) Actually test the other required modes! 2000-08-12 6d2806300e906eca71290c7bf06ce81e617c2674 Lines: +325, -184 Files: Ghost/README (+19, -9) Ghost/gdevstp.c (+36, -26) gimp_main_window.c (+17, -5) gtk_main_window.c (+17, -5) print-dither.c (+28, -13) print-escp2.c (+203, -121) print-util.c (+4, -4) run-weavetest (+1, -1) Fix PPI rescale when image is changed from portrait to landscape mode. Don't suppress printing of colored ink when black is also printed, when density is high. That turned out to be the cause of lots of problems at 360 DPI and perhaps even at 720 DPI. Change the density value used for making print decisions to use part of the error diffusion. This feeds into the dot size computation, and results in smoothing of transition regions. Add 360 DPI softweave modes to Epson driver for variable dot size printers. It's not clear that there's any good reason to do this for fixed dot size printers, or if it will even work. It yields substantially improved print quality on variable dot size printers (at least the 870). This needs more testing and tuning. Change the criteria for using bidirectional vs. unidirectional printing. On the 870, unidirectional printing is actually smoother than bidirectional, at least in some cases. Tune zero-margin mode, and fix it for 360 DPI. Reduce saturation/darkness spike in pure red, pure green, and pure blue vicinity, and increase overall saturation to compensate. Test more weave modes (in particular, ones required for 360 DPI softweave). Update Debian install instructions. Use gs_stderr in Ghostscript driver, and print more useful errors. 2000-08-11 6b24a361765e6b49e72e7cad8d936d04a96422be Lines: +12, -0 Files: print-canon.c (+4, -0) print-pcl.c (+4, -0) print-ps.c (+4, -0) Protect against someone removing code that only looks redundant. 2000-08-11 6664d70db3d716be7e719ab4fc0f12a6054f76c7 Lines: +7, -0 Files: print-escp2.c (+7, -0) It is necessary to recompute the image height and width after compute_page_parameters; these will change if the image is rotated. =============================================================================== Name: print-4_0a1 2000-08-09 65502728da0474ef8f8b0e34a86ae32ecdfd5ee8 Lines: +18, -0 Files: ChangeLog (+18, -0) 4.0a1 release 2000-08-09 47b040c4486704520ef9313ddffa6614c57da3a6 Lines: +169, -39 Files: ChangeLog (+98, -0) Ghost/README (+6, -6) Makefile.am (+20, -10) README (+1, -1) RELNOTES (+38, -16) configure.in (+1, -1) print-canon.c (+3, -3) print-escp2.c (+1, -1) print-pcl.c (+1, -1) Rename some troublesome option names in HP and Canon drivers. Remove spurious 180 DPI mode on Photo EX. Prep for 4.0a1 2000-08-09 891e0a32b924ef75fb75bbbdac5666c8a0095788 Lines: +28, -42 Files: print-escp2.c (+28, -42) More minor tuning 2000-08-09 572d1fad9ef4ed67b744cdc6bbd49628edc74369 Lines: +11, -2 Files: Ghost/gdevstp.c (+11, -2) Try yet again to solve the problem of printing only half the page in the GS driver. 2000-08-08 1fe217649282a4e3f70597e378d7c1eef291dd66 Lines: +6, -6 Files: print-escp2.c (+6, -6) Tweaks for the EX/700 2000-08-08 0503048975469aac20b97f34c9bc59c598de1bcc Lines: +2, -2 Files: Makefile.am (+2, -2) Back out accidental change 2000-08-08 f6dece8e32f4e287ec4efe60b9cedad9db6ee9d9 Lines: +282, -107 Files: print-escp2.c (+252, -77) printers.xml (+30, -30) Use tables to generate dot size and density information rather than heuristics. This makes it possible to pick optimum dot size for each resolution. Print correctly to bottom of image in oversampled modes. 2000-08-06 0afd25a18080e31286a8f00f8fb2e7acd93d0e67 Lines: +0, -0 Files: Makefile.am (+0, -0) Make compile lines a bit more compact 2000-08-06 c870d3a8aca63cbf5cb889baedb396887cee27b0 Lines: +5, -1 Files: Ghost/.cvsignore (+5, -1) update cvsignore 2000-08-06 6b5a4325d8cac2560ae9f1e18999afd96057d86e Lines: +15, -0 Files: cups/.cvsignore (added +15) cvsignore 2000-08-06 316bb7d3bb65fef79b14875af65ed3e46a598823 Lines: +124, -164 Files: Ghost/README (+2, -2) Ghost/gdevstp.c (+109, -140) print-canon.c (+1, -19) print-escp2.c (+3, -3) print-image-gimp.c (+6, -0) print-pcl.c (+1, -0) print-ps.c (+1, -0) print.h (+1, -0) Clean up the Ghostscript driver. Rename the oversampled ESCP modes. 2000-08-06 61e965e198cecb93ec0f727f29f9cb9b510baf36 Lines: +381, -25 Files: ChangeLog (+297, -0) Makefile.am (+19, -5) README (+12, -2) RELNOTES (+48, -16) configure.in (+4, -1) print_gimp.h (+1, -1) Start preparations for release. 2000-08-06 04f639219d9f46eaab27424b28ed452c6c05119c Lines: +28, -30 Files: Ghost/gdevstp.c (+28, -30) gs_param_strings are counted strings, not null-delimited. 2000-08-06 859acc30d3f3ce36000f2deeae108fc73a56f4cd Lines: +2, -2 Files: Ghost/README (+2, -2) Fix dither algorithm names 2000-08-06 74acf7290f7364fc2662f49650a8d9692d657abe Lines: +1, -1 Files: print-escp2.c (+1, -1) Fix for the 640. 2000-08-05 e16984be8b516c7f3dbf60a66c3287f409d5567a Lines: +1301, -414 Files: Ghost/README (+275, -92) Ghost/com-stp.ppd (+69, -18) Ghost/contrib.mak.addon (+18, -6) Ghost/devs.mak.addon-5.10 (+17, -5) Ghost/gdevstp.c (+145, -110) Ghost/gs-stp.pdq (+272, -57) Makefile.am (+1, -1) README.escp2 (+1, -1) gimp_main_window.c (+3, -4) gtk_main_window.c (+3, -4) print-canon.c (+95, -12) print-escp2.c (+87, -38) print-pcl.c (+28, -6) print-ps.c (+30, -13) print-util.c (+145, -3) print.c (+10, -1) print.h (+39, -31) printdefy.y (+11, -0) printers.xml (+52, -12) Major revamp to the Ghostscript driver. This allows use of all supported printers (not just Epson) with the stp driver. Also, many of the options have changed incompatibly. This change was required in order to better support the driver in the long run. 2000-08-05 247180bdb7ee042b2e05f5b05452344760bf6cbe Lines: +4, -0 Files: Ghost/devs.mak.addon-5.10 (+4, -0) The main branch ghostscript also needs the addition of gdevstp-weave in order to make properly. 2000-08-05 fc340f51c13f4cf0529deabd45255bb5e10a5979 Lines: +3, -1 Files: print-escp2.c (+3, -1) The ESC 640 claims to use the new command set, and also claims to be a 1440 dpi printer, but it doesn't support the ESC($ command??? 2000-08-04 a3425a4431ee506e0e6527e9e9ac1827ff1499fe Lines: +48, -17 Files: escputil.c (+48, -17) Open the raw printer device write only, not read only (testing? What's testing?). Attempt to function on systems without GNU getopt. 2000-08-02 3b896154569051b9c6a426e9d48670c6f61beb1b Lines: +12, -5 Files: pcl-unprint.c (+12, -5) Handle multiple "PJL" commands. Print out everything we see until the next ESC. 2000-08-02 e82ad5a9622d2c9012c2580a4fc854286bf8994f Lines: +14, -13 Files: print-pcl.c (+14, -13) Fixed the problem with the raster top position being wrong. This was introduced with the use of "compute_page_parameters". 2000-08-02 c3afdfc40f778fd9bd481b465002994a0a6be815 Lines: +1, -1 Files: print-util.c (+1, -1) Very, very much to my surprise, the new photo mode doesn't require bumping saturation up insanely. Rescale saturation by 1.25 rather than 2.5 works much better on the PDI target. 2000-08-02 9eeb958ae6edabf37b20e6f57643e0248287cced Lines: +4, -2 Files: print-util.c (+4, -2) Workaround for a gcc 2.7.2.3 inlining bug 2000-08-02 5a005517bb1e3279545691f8cf459e3c73619d03 Lines: +232, -50 Files: gtk_color_window.c (+0, -1) print-canon.c (+1, -1) print-dither.c (+2, -2) print-escp2.c (+3, -3) print-pcl.c (+8, -8) print-ps.c (+1, -1) print-util.c (+215, -20) print.h (+2, -14) Put the fast color functions back in for when we use something other than photo mode. Declare more functions static to reduce namespace pollution. Change #ifdef __GCC__ to #ifdef __GNUC__ around inlining. The correct macro is __GNUC__. This should result in a fairly significant speedup. 2000-08-01 1086f9ebcb6c0c08f4382016434d8f62c3b3abcd Lines: +216, -98 Files: escp2-weavetest.c (+5, -0) print-escp2.c (+2, -2) print-util.c (+209, -96) Improve color and tone rendition substantially. This is not based on anything terribly scientific, but it seems to do a rather good job based on various test images and patterns. Disallow certain out of bounds tests. 2000-08-01 0fa5db3f5234437d9493df78d73a4f9587b4c345 Lines: +2, -2 Files: print-escp2.c (+2, -2) Finer tuning of zero margin 2000-08-01 834bcffde03d7826a8428ec5b0ee5ce7e5d27341 Lines: +2, -2 Files: print-escp2.c (+2, -2) Fine tune zero-margin mode 2000-08-01 299c5ec674f92d8713c3ce5779db7f96ddb3392d Lines: +4, -4 Files: print-escp2.c (+4, -4) Start microweave at the correct vertical position (how many times is this going to get "fixed" and I'll break it in creative ways?) 2000-08-01 e8a99e64b0ba1a424a9d122a654855fd9d6a36dc Lines: +1, -1 Files: Makefile.am (+1, -1) print-weave.c needs to go into Ghostscript driver 2000-08-01 bc15a81200da27726dafd9dce50aef887ca1bf9b Lines: +4, -0 Files: Ghost/contrib.mak.addon (+4, -0) print-weave.c 2000-07-31 f8c872fc148e69efd0665c38aff8b9d19364ee7c Lines: +1832, -323 Files: Makefile.am (+1, -0) README.weave (added +959) escp2-weavetest.c (+9, -17) print-escp2.c (+82, -306) print-weave.c (added +771) print.h (+10, -0) New weave algorithm. The softweave calculations are now done in print-weave.c. print-escp2.c is modified to call the weave calculation functions as appropriate. Some other related changes require changes to the test code in escp2-weavetest.c. Declarations added to print.h. Unfinished documentation for the algorithm is in README.weave. 2000-07-31 25afae8c5409de42ef300af4492fcfb8fd254963 Lines: +35, -25 Files: README.escp2 (+35, -25) Update some of the remote mode stuff 2000-07-31 55c8d2555c9983bf09c8c10b8f87fb9e40e48b86 Lines: +98, -62 Files: cups/README.txt (+75, -52) cups/dither.c (+15, -8) cups/rastertoepson.c (+8, -2) Updated README a little bit. Some changes to the dithering code to get the density stuff to work right. 2000-07-30 70aafaa0e678d92520f5bc7a9f06c3c979551afa Lines: +3, -4 Files: print-image-gimp.c (+3, -4) Back out changes made in revision 1.4, which didn't fix anything but broke landscape mode. 2000-07-30 63491d4503ee028e101a291a25929985ccef3df7 Lines: +26, -23 Files: print-escp2.c (+26, -23) More constant tuning 2000-07-30 eb56fe840c4424cc82f6566eb26938a6aac5cf0e Lines: +3594, -339 Files: cups/Makefile.in (+23, -4) cups/check.c (added +78) cups/dither.c (added +2040) cups/epson.drv (+109, -186) cups/pack.c (added +316) cups/rastertoepson.c (+868, -149) cups/util.h (added +160) First working version of CUPS driver using gimp-print dithering. 2000-07-25 50e27e3566eb86191319ef3099fec1d7f6a96110 Lines: +11, -2 Files: Ghost/README (+11, -2) Additional instructions for installing Ghostscript driver from Matti Ahokas . 2000-07-24 204de32f86a2d586f3d7c68c6d95f73147ed0d25 Lines: +13, -0 Files: debian/.cvsignore (added +13) *** empty log message *** 2000-07-23 c1e6f8061f91d20080a0b10e1062f5187edf259d Lines: +8, -6 Files: README.dither (+8, -6) Clarify some wording. 2000-07-23 1746144a4557109dc43275a27b901c644fa0fc14 Lines: +15, -15 Files: Ghost/README (+4, -4) Ghost/com-stp.ppd (+4, -4) Ghost/gs-stp.pdq (+4, -4) print-dither.c (+3, -3) Make adaptive hybrid be the default dither algorithm 2000-07-23 c2ff47595dad8f2a2b6eeafc36c9e5b9fcb2475f Lines: +4, -3 Files: print-image-gimp.c (+4, -3) Possible fix for gimp 1.0.4 problems. 2000-07-22 99cf6f725f567d289e995db700121fcc7dd7bce0 Lines: +78, -34 Files: gimp_main_window.c (+38, -18) gtk_main_window.c (+40, -16) Complete fix of PPI mode 2000-07-22 5b75280a67c0e3c00418223e684e89299031a1ce Lines: +28, -4 Files: gimp_main_window.c (+13, -3) gtk_main_window.c (+15, -1) Initialize PPI scale correctly 2000-07-21 bbfbff2a14975a755d1ec2443a718d4bb0f59a2c Lines: +103, -20 Files: ChangeLog (+10, -0) gimp_main_window.c (+45, -9) gtk_main_window.c (+46, -9) print-dither.c (+2, -2) Try to maintain the same image size when switching between PPI and percent. Currently this may be off by one point. This also clamps the PPI range to 5-100% of the paper size, just like the percentage. It means that Set Image Resolution won't work correctly for a really big image, but it's consistent with everything else. Try to improve dark grays for variable dot size printers. 2000-07-20 9176361bd6f85a3b317d3cc5d997c45c7c18641b Lines: +210, -63 Files: README.escp2 (+118, -18) print-escp2.c (+92, -45) Add support for zero-margin mode on the STP 870 and 1270. Add some more info gleaned about remote mode commands. 2000-07-20 b3d4e1303578711deecdb5506469843e3ded2dc8 Lines: +12, -0 Files: print-util.c (+12, -0) Prevent saturation blowout for saturation > 1.0. 2000-07-20 86f792d5854a46c6dc0e7612b5ce414c3b3a3713 Lines: +1, -1 Files: print-escp2.c (+1, -1) Test prints of the PDI target really do suggest that the light inks are 1/4 of the dark inks. At 1/3, the skin tones took on a rather strong yellow cast that went away at 1/4. The single dot size printers need to be retested, but I suspect they should also be at 1/4 rather than 1/3. 2000-07-20 308aa69435ca4e37be192b4c6fe79a305470f8cf Lines: +14, -2 Files: print-util.c (+14, -2) Check both dimensions for scaling -- scaling should be for the tighter fitting dimension. 2000-07-19 f0fbf30dbf86796528c6885106ee1f0b5d61ed0c Lines: +5, -0 Files: print-escp2.c (+5, -0) Fine tuning for 4-color variable printers =============================================================================== Name: print-3_1_9 2000-07-18 e38d89a7908a8a5fc1e2cac5b98fbe346d73108b Lines: +78, -6 Files: ChangeLog (+18, -0) README (+32, -3) RELNOTES (+26, -1) configure.in (+1, -1) print_gimp.h (+1, -1) 3.1.9 release 2000-07-18 0c81711f630f46086517b05b1ac26615fdab7b3c Lines: +169, -99 Files: ChangeLog (+85, -0) gimp_color_window.c (+36, -8) gimp_main_window.c (+3, -34) gtk_color_window.c (+37, -8) gtk_main_window.c (+1, -33) print-dither.c (+7, -7) print.c (+0, -9) Make more stuff static 2000-07-17 9306b166755d6ab5acc4b8ac22925d44edb1b558 Lines: +3, -3 Files: print-escp2.c (+3, -3) Fix a name clash with some versions of Ghostscript 2000-07-16 80a0e4d4f8497b410213a2f185f79964db597313 Lines: +8, -0 Files: gimp_main_window.c (+4, -0) gtk_main_window.c (+4, -0) Maintain correct scaling value across restarts 2000-07-15 a09d2ad8e9a1fdb0b6cb2b6225d7e2ba189efa71 Lines: +87, -100 Files: print-escp2.c (+87, -100) Improve 720 dpi on 870/860 class printers 2000-07-15 fdc159100438938ad34576558008bf444ed2a8d3 Lines: +39, -21 Files: escputil.c (+11, -4) print-dither.c (+20, -15) print-escp2.c (+7, -2) print.h (+1, -0) More minor tweaks 2000-07-14 55fda31b29de4b4712d97558d8006161784e8bfc Lines: +19, -17 Files: Ghost/gdevstp.c (+19, -17) New function, get_escp2_printer_by_model(). Use it in stp_print_page() and stp_open(). stp_open() previously used get_printer_by_index() which can't have been right. 2000-07-14 8f9b7dc6bfcd91765ba29215c13fdcbac87f876a Lines: +42, -110 Files: README.dither (+42, -110) Some updates. 2000-07-14 2c0aa78849f84cd87df9b8df089514d42c999d3e Lines: +2, -2 Files: print-dither.c (+1, -1) print-escp2.c (+1, -1) Minor parameter tweaking 2000-07-14 bf793b4c4e9c8d239ffa0911a1d9e76ab43db42e Lines: +7, -3 Files: print-escp2.c (+7, -3) Set adaptive level correctly for single dot size 6-color printers. 2000-07-14 e7cb40d4e4bda19f1a99024b3836adb217bd88d6 Lines: +19, -71 Files: print-dither.c (+10, -1) print-escp2.c (+9, -70) Improve quality on variable dot size printers, and possibly on others as well: 1) Change adaptive thresholding to be hard rather than soft. It now uses a brick wall threshold. To simulate error diffusion properly, we set the error to -(value / 2), which is consistent with normal error diffusion operation. 2) Retune the drop size constants. They are now the same as Jean-Marc Verbavatz's constants. However, we only use the smallest droplet size of light ink. This gives very smooth color gradations, while actually using less ink (because we now use the small drop size of dark ink). 3) Slightly increase the black threshold for 6-color, variable drop size printers. 4) Switch back to linear transition for black. 2000-07-13 13958d6ed1a6d757137c77789d3da97aa5b8cbfb Lines: +25, -0 Files: README.escp2 (+25, -0) (slightly) More info on remote mode. =============================================================================== Name: print-3_1_8 2000-07-12 c89b3f1fc17dfcc9e94a7530cc33f91baab3fb86 Lines: +12, -0 Files: ChangeLog (+12, -0) 3.1.8 redo 2000-07-12 e60cfd4316d7ac89c5e60c8824de0d1b8b72ad3c Lines: +1, -1 Files: Makefile.am (+1, -1) Need to include 367x179 matrix 2000-07-12 d3a82a61c7285ff91fe4d7e310c4303e3dae1405 Lines: +13, -0 Files: ChangeLog (+13, -0) 3.1.8 release 2000-07-12 bce2c1534f3bcc67cd0c24e4721187efb17cffe2 Lines: +374, -30 Files: ChangeLog (+265, -0) Ghost/README (+21, -5) Ghost/gdevstp.c (+33, -18) README (+1, -1) RELNOTES (+52, -1) configure.in (+1, -1) print-escp2.c (+0, -3) print_gimp.h (+1, -1) Allow choice of ink type in Ghostscript driver 2000-07-11 d8207d15010fe4f1c3b816ff6829a88731a08c0b Lines: +5, -2 Files: Ghost/gdevstp.c (+5, -2) Pass the correct arguments to escp2_imageable_area (from Ed Hynan, ehy@delphi.com). 2000-07-10 7c63c50acf77bda093a8c1b479ff641354d74651 Lines: +1, -1 Files: Ghost/README (+1, -1) Document saturation may be zero 2000-07-10 879fac0808c3add921e49365d9dae663f77db114 Lines: +1, -1 Files: Ghost/gdevstp.c (+1, -1) Allow saturation of 0. Still need to do ink type 2000-07-10 d202cd4099686966f96cf2c7a7135b7be56f39a0 Lines: +1, -1 Files: print-escp2.c (+1, -1) Do the ink type correctly 2000-07-10 fe270b2cc80a68f57985f92a722dcc59db7a6015 Lines: +32, -12 Files: print-escp2.c (+32, -12) Allow choice of four color vs. six color ink rather than single/variable dot size. Variable dot size is reliable now, and there are real reasons (ink economy, printing highly saturated graphics) to use four color rather than six color ink for certain purposes. Tweak 6-color, single dot size printing characteristics. Add error checks to weave code. 2000-07-06 ad98ce84238b9592352ad0392c3863b6fd8ab6b9 Lines: +73, -106 Files: gimp_color_window.c (+1, -1) gtk_color_window.c (+1, -1) print-util.c (+71, -104) Saturation adjustment must be based on HSL (hue-saturation-lightness) space rather than HSV (hue-saturation-value). Now it does the right thing. Also, allow saturation of 0. 2000-07-04 084efe259cd6f23cfb8c191f7286cd5f731d8846 Lines: +49, -15 Files: print-pcl.c (+40, -14) printers.xml (+9, -1) Split the 540C out from the 500C as it supports more paper sizes including custom paper sizes. 2000-07-03 7837ff66c5d1b1c550610d7c3e45db72b10c5cde Lines: +132, -14 Files: print-pcl.c (+132, -14) Re-added extra supported paper types now that print-util has a bigger list. Changed max size of A3 printers to include 13x19 "Super B" size. Fixed value of "TABLOID". 2000-07-03 b5f6ace7a47a981f0e224a437fa8e2e601610b2f Lines: +12, -1 Files: print-util.c (+12, -1) Add standard photographic paper sizes 2000-07-03 da36307e3e51dc01a84b49883e18af913b42f677 Lines: +174, -90 Files: print-escp2.c (+174, -90) Explicitly break out initialization sequence into discrete steps for clarity. 2000-07-02 ba74ccde70cd48d34163b22d6eb1077ea78032aa Lines: +2, -10 Files: gimp_color_window.c (+1, -5) gtk_color_window.c (+1, -5) Correctly retrieve "dither_algorithm" from current printer. 2000-07-02 e47faffe96e72797848e33956f3a2290898350f5 Lines: +20, -21 Files: print.c (+20, -21) Stop garbage being written into printcap (ppd_file not init'ed mainly) plus other tidy up. 2000-06-30 75a04e24fa7853ee6246df592efc5a248841c3fa Lines: +246, -106 Files: Ghost/README (+13, -8) Ghost/gdevstp.c (+1, -1) README.escp2 (+3, -3) print-escp2.c (+165, -78) printers.xml (+64, -16) Nominally support large paper sizes on many printers. 2000-06-30 c4ea449ab6834068b45995296e8d815e9ded65d9 Lines: +1, -1 Files: print-escp2.c (+1, -1) STC 480 doesn't do 1440 DPI. 2000-06-30 3db4c56dcffb11cd22504634ceedc98cd8f325e6 Lines: +21, -5 Files: Ghost/README (+1, -0) Ghost/gdevstp.c (+1, -1) print-escp2.c (+9, -2) printers.xml (+8, -0) run-weavetest (+2, -2) Epson Stylus 480 (non-US model). Very strange printer, with 15 jets. Presumably separation of 8. ESC 860/1160 are definitely variable drop size! It's only the 660 that isn't. 2000-06-30 1138dd330fc282e6694159f775fc9e15f50b3529 Lines: +19, -1 Files: Ghost/README (+3, -0) Ghost/gdevstp.c (+1, -1) print-escp2.c (+7, -0) printers.xml (+8, -0) Support for Epson Stylus Photo 720 (overseas model) 2000-06-29 68fa7d0020ddfe748a4c937a36be88d161a28266 Lines: +73, -68 Files: gimp_main_window.c (+7, -7) gtk_main_window.c (+7, -7) print-canon.c (+7, -7) print-escp2.c (+10, -9) print-pcl.c (+9, -9) print-ps.c (+6, -6) print-util.c (+2, -1) print.h (+25, -22) Replace the "model" parameter to the parameters(), media_size() and imageable_area() methods in struct printer to a "printer" parameter to reduce the amount of inside knowledge needed to call the driver. 2000-06-29 32a1aad53d82320700b9258b6cdd698276beccd2 Lines: +2, -0 Files: printdefy.y (+2, -0) Declare yylex() to clean up a pesky compiler warning. 2000-06-26 2f8955ddebd546d3fefc475974e8cc50a19dca46 Lines: +18, -0 Files: print-canon.c (+10, -0) printers.xml (+8, -0) Added model "BJC 4400 photo" from a patch by Alex Butcher 2000-06-26 fe2131bd5fb21d8786e0eedbda78f487470acf09 Lines: +11, -57 Files: print-canon.c (+11, -57) removed changes since rev 1.63 2000-06-25 88271829e979c8b8ca06458ed17b631bbf861734 Lines: +27, -29 Files: print-dither.c (+7, -1) print-escp2.c (+11, -5) print.h (+9, -23) Minor cleanup 2000-06-24 0f0fe49738ef805594db8ba1b06cf1095cf82325 Lines: +4, -20 Files: gimp_main_window.c (+2, -10) gtk_main_window.c (+2, -10) Position printer driver window correctly, thanks to Sven Neuman for the suggestion. 2000-06-24 0aab38f906b47c0ca399ecbafc491e937b69323e Lines: +59, -25 Files: gimp_main_window.c (+28, -10) gtk_main_window.c (+29, -13) print-util.c (+2, -2) Eliminate GTK warning on startup. Enlarge printer scrolling window, and try to position it correctly on activate. Currently, the scrollbar positions correctly, but the window itself doesn't. GTK bug? 2000-06-24 cbb037bf1c8aaa2898988d0a5568c1cbef333fd3 Lines: +8, -10 Files: print-escp2.c (+8, -10) Rename some variables for clarity 2000-06-24 25b99832a79009d921b2731438a171bf1bac18eb Lines: +6, -1 Files: README.escp2 (+6, -1) Minor update 2000-06-24 440ba11e63b3010209bf6534defa7cef0cafb855 Lines: +103, -16 Files: README.escp2 (+103, -16) Update with commands documented in the Stylus Pro 9000 manual 2000-06-24 5d0636da89dc0ea97ca4381fc7af6e94a250ac4e Lines: +8, -4 Files: print.c (+8, -4) Once again, fix a problem with "lpc status" - with plp, a printer occurs right behind the message "Press RETURN to continue...: ". If a line received from "lpc stat" begins with this string, the first occurence of ':' is searched and the string 2 chars behind that ':' is copied to the beginning of the line. This seems to be the most sane fix for me until the printer selection stuff is settled once and for all - and it shouldn't touch the behaviour in other spooling systems. 2000-06-23 66330a600f8d694eacd05ca510eb6003ff9925e8 Lines: +3, -3 Files: print-canon.c (+3, -3) fix for compile errors introduced with last commit 2000-06-23 ad093578287885ef6f87d24ee641b3e67c57cca7 Lines: +57, -11 Files: print-canon.c (+57, -11) Preparations to improve color output on the canon printers (might break things till the next commit) 2000-06-22 de2922c71db6b74187e9a9712db7ef7f9f2e63c0 Lines: +2, -0 Files: print-canon.c (+2, -0) Further fix for the bjc-8200 to use the 6d-command (properly set the printhead, etc) -- set CANON_CAP_CMD6d to test it 2000-06-22 e267a6d05d6cccc3f0f2a411b058474fc79372a3 Lines: +44, -29 Files: escp2-weavetest.c (+26, -27) escputil.c (+1, -1) gtk_main_window.c (+4, -0) print-dither.c (+4, -0) print-escp2.c (+5, -1) print-util.c (+4, -0) Fixes to make things compile under IRIX. 2000-06-22 9707d4580a1590c786e771b2e6dc38af3a1beb35 Lines: +355, -7 Files: ChangeLog (+333, -0) print-canon.c (+22, -7) * Added new command for the bjc-8200 * Changed order of colors to KYMCymc (hope this fixes problem with the bjc-8200) * Added (experimental) variable dot size support to the bjc-8200 2000-06-22 ad96240f7cde5a099aac8cbc6ba404de9b0ad132 Lines: +39, -22 Files: Ghost/README (+26, -11) gimp_main_window.c (+4, -3) gtk_main_window.c (+3, -2) print-dither.c (+1, -1) print-escp2.c (+4, -4) run-weavetest (+1, -1) New emulated 1440x2880 oversampled mode -- very slow, extremely smooth, no visible banding at all. Don't reset paper size when changing printer. This still isn't entirely correct, since it generates a GTK warning at startup, but it's a cut at it. 2000-06-22 461e6a5b51ee0564c6820fdd92458645c01e342b Lines: +14, -7 Files: escputil.c (+1, -1) gimp_main_window.c (+7, -3) gtk_main_window.c (+6, -3) Do not recenter the image every time the plugin is started up. This happens because the image is recentered every time the media size callback is called, which always happens at startup. We will only recenter if the media size (or orientation) changes from its previous setting. 2000-06-21 38d65592bb7b293838384f50b2eeff02fe200fd1 Lines: +54, -41 Files: Ghost/README (+54, -41) Update 2000-06-21 9caa72a8a00f7e1beab00bd18ba73c64ca31081d Lines: +2, -1 Files: Ghost/gdevstp.c (+2, -1) New application gamma 2000-06-21 615dfa77bd0f6e78312faae166c7f5fce378aba3 Lines: +3, -3 Files: Ghost/README (+3, -3) Corrected examples in README: The PostScript file has to be the last parameter on the command line. 2000-06-21 6c8de1c766ccddcd77728372c42ed7d2385653b9 Lines: +141, -73 Files: gimp_main_window.c (+120, -49) gtk_main_window.c (+21, -23) print_gimp.h (+0, -1) Merge Charles' UI changes into the Gimp version of the plugin 2000-06-21 590a18ed1c90ba5c3eb0fce6cbb6f294c5d16f57 Lines: +100, -84 Files: Ghost/gdevstp.c (+1, -1) print-canon.c (+3, -2) print-escp2.c (+9, -7) print-pcl.c (+2, -4) print-ps.c (+2, -2) print-util.c (+67, -58) print.c (+5, -2) print.h (+11, -8) First stage of moving all color lookup into the print functions. Eventually we will feed the dither routines CMY or CMYK rather than RGB. 2000-06-20 40995270019e65c9d2093a4665bf5caabc2bf9cc Lines: +15, -47 Files: Ghost/gdevstp.c (+0, -6) print-image-gimp.c (+14, -40) print.h (+1, -1) Remove Image_get_col() which is no longer used. Split out Image_reset() from Image_GDrawable_new(). 2000-06-20 5444bdd2de97c1d1c9713493381fcb7594548293 Lines: +8, -1 Files: gtk_main_window.c (+8, -1) Drag the preview around in postscript points instead of screen pixels if a button other than the first is used. 2000-06-20 9ae1108f20ec8ab290e68acb963cb2a518cdb258 Lines: +7, -6 Files: pcl-unprint.c (+2, -1) print-canon.c (+0, -0) print-dither.c (+1, -1) print-escp2.c (+1, -1) print-pcl.c (+1, -1) print-ps.c (+1, -1) print-util.c (+1, -1) Replace comments indicating revision histories at the end of source files to refer to the ChangeLog instead. 2000-06-20 ab5486b002cec425e18b473a85c696cfb42d8c94 Lines: +67, -19 Files: gtk_main_window.c (+67, -19) To better handle the myriad of paper sizes, change the media size selection into a combo box. 2000-06-20 a163a54fd0b4c4c3a2321030819d657114ea7e72 Lines: +26, -16 Files: gtk_main_window.c (+26, -16) Make the preview arrow always be 1 inch long. Double the size of the preview, but scale preview to fit the preview area if it wouldn't otherwise; the constant size arrow gives a visual clue as to the actual scaling of the preview. 2000-06-20 2d2b98443be99f8eda872163fcaa4aa3354f298b Lines: +125, -57 Files: print-util.c (+125, -57) Added some more paper sizes and corrected some of the existing ones. 2000-06-20 3638aed30a8b97d39ad10e5c496e2fa3948e8f46 Lines: +21, -26 Files: Ghost/gdevstp.c (+4, -1) gimp_main_window.c (+1, -1) gtk_main_window.c (+1, -1) print-canon.c (+1, -1) print-escp2.c (+1, -1) print-pcl.c (+1, -1) print-ps.c (+1, -1) print.c (+5, -10) print.h (+6, -9) Move color map into vars structure to simplify calling sequence 2000-06-20 2a50cf6ad194c5c7840760566f2b650b3f9aa9e6 Lines: +1, -1 Files: printdefy.y (+1, -1) Declare main() properly. 2000-06-20 c93dda3745a78b533480807d86a43370618bb173 Lines: +75, -65 Files: gimp_main_window.c (+4, -2) gtk_main_window.c (+2, -1) print-util.c (+62, -62) print.h (+7, -0) Handle paper size unit correctly for both gimp and gtk. Add unit type to paper size (we don't use it yet for anything). 2000-06-19 20ca4038e1aa3e027cf9d9186bdb7d996df371b1 Lines: +1, -2 Files: Ghost/.cvsignore (+1, -2) Add rectangular dither matrix. 2000-06-19 a486a810a2031351cf220cf8b836fb8aef48626c Lines: +1, -0 Files: .cvsignore (+1, -0) Add escputil 2000-06-19 1c4e6cc80640e7ed7f8b8cdfc2ef4922453ed3be Lines: +4, -2 Files: Makefile.am (+4, -2) Make "make clean" and "make maintainerclean" clean up more. 2000-06-19 b4e755090e0331fed5e032e41f4c60fd7180ba90 Lines: +6, -6 Files: gimp_main_window.c (+6, -6) Stupid bug fix in adding Unit to gim_main_window 2000-06-19 a2f7d73f793a1f21e938bc5fedbb8d9df343604d Lines: +100, -25 Files: gimp_color_window.c (+2, -2) gimp_main_window.c (+65, -6) gtk_color_window.c (+2, -2) gtk_main_window.c (+12, -6) print.c (+18, -9) print.h (+1, -0) added unit for preview in gimp_main_window.c (blindly). Moved unit to printer settings Improved handling of printrc settings. 2000-06-19 e0296a9e3ee7e8be4bdb7b23ae2c27ec0b9555a9 Lines: +1, -1 Files: gtk_main_window.c (+1, -1) make vars_unit static 2000-06-19 869f18f8b2c958248d2107ffe0b80297c8622e40 Lines: +52, -7 Files: print-util.c (+52, -7) Additional paper sizes 2000-06-19 c609cab8add231643c4a4ac6dea7171130ba62a2 Lines: +0, -1 Files: escputil.c (+0, -1) Remove duplicate pclose 2000-06-19 1ef7393b97e18a1d0b7f6708dcd3fea8f54e6a52 Lines: +19, -1 Files: print-canon.c (+11, -1) printers.xml (+8, -0) Added Canon BJC-4300 2000-06-19 6c0b96d1d1a2fc1e033745b5d2627f5afa722000 Lines: +18, -14 Files: unprint.c (+18, -14) small canon update 2000-06-19 da92a862b018a2bc6b9269703cc7f7f8db5eca44 Lines: +72, -13 Files: gtk_main_window.c (+72, -13) Included Unit (Inch/Cm) checkboxes 2000-06-18 ae81fdb419203b63b59d19ea62bc6b1c4b6ff64c Lines: +29, -2 Files: cups/commandtoepson.c (+29, -2) Eject page after test commands... 2000-06-18 b6d7c20eee1fb8bd0b05e052175db0fb732c5011 Lines: +2, -2 Files: cups/Makefile.in (+1, -1) cups/commandtoepson.c (+1, -1) Makefile error and typo in commandtoepson. 2000-06-18 7866ac89492f73bb73b27d7cdd0409e1dc369a5b Lines: +31, -0 Files: cups/commands/CleanAll.cmd (added +6) cups/commands/PrintAligmentPage.cmd (added +6) cups/commands/PrintSelfTestPage.cmd (added +6) cups/commands/ReportLevels.cmd (added +6) cups/commands/SetAlignment.cmd (added +7) Added sample command files. 2000-06-18 b9f5d8e135983188ba8f2ed021ea0b982e11053c Lines: +16, -171 Files: cups/epson.c (+16, -171) Only report bidirectional parallel ports, to avoid potential port lockup problems. 2000-06-18 80b3185860acc7e52142fd43d7487eaa6a06c01b Lines: +291, -17 Files: cups/CHANGES.txt (added +4) cups/command.txt (added +71) cups/command.types (added +30) cups/commandtoepson.c (+106, -2) cups/epson.c (+80, -15) EPSON command filter. First specification for command files. EPSON backend now reads back Ink Quantity levels. 2000-06-18 59b0ad02715aa5d54b1716e5df34e8fd7834440c Lines: +84, -0 Files: cups/README.txt (added +84) Added README file... 2000-06-18 8d6554df74a3bafaa096c724d1cabd1edc3c0255 Lines: +7803, -0 Files: cups/LICENSE.txt (added +803) cups/Makefile.in (added +158) cups/calibrate.c (added +760) cups/calibrate.ppm (added +376) cups/commandtoepson.c (added +103) cups/configure (added +1376) cups/configure.in (added +82) cups/epson.c (added +768) cups/epson.drv (added +633) cups/genppd.c (added +1790) cups/rastertoepson.c (added +954) Initial commit of CUPS driver files. 2000-06-18 8eab12811e70c859b34d59a843e0b96feb8cbea9 Lines: +6767, -103 Files: ChangeLog (+28, -0) Makefile.am (+5, -7) gimp_main_window.c (+32, -18) gtk_main_window.c (+29, -18) print-canon.c (+4, -6) print-dither.c (+69, -40) print-escp2.c (+4, -5) print-pcl.c (+4, -6) print.h (+2, -3) ran.367.179.h (added +6590) Incorporate Thomas Tonino's 367x192 matrix. Incorporate Jean-Marc Verbavatz's scrolling viewport code for printer drivers. This finally solves the problem of the overflowing printer list! 2000-06-18 03e5a1d56c28988eca162a05003f4a66ebb9e75a Lines: +2, -2 Files: print-dither.c (+2, -2) Minor bug fix 2000-06-18 2a9e7e046dd57b5207d92efc12d797d97b2f0549 Lines: +2, -0 Files: Matgen/ran.367.179.h (added +2) Test matrix for 2:1 resolutions 2000-06-18 b2ad9e11196dc39863e22e82b456b6a435aea68a Lines: +0, -12887 Files: Matgen/quickmatrix199-2.i (removed -3467) Matgen/quickmatrix199.i (removed -3468) Matgen/quickmatrix257.i (removed -5952) These files already exist at top level; no reason to have duplicates in every sandbox. 2000-06-18 e7575486fa6881696fc982952827c813d0ece839 Lines: +4, -52 Files: printers.xml (+4, -52) Reduce the number of printers to slightly mitigate the excessive menu length. =============================================================================== Name: print-3_1_7 2000-06-18 b55a0da71ed1bca358cfdde219eefd1f2146c77d Lines: +22, -4 Files: ChangeLog (+12, -0) README (+1, -1) RELNOTES (+7, -1) configure.in (+1, -1) print_gimp.h (+1, -1) Print 3.1.7 release 2000-06-18 b354c5766f7574d19229469cb038d90c5a7d7b32 Lines: +1, -1 Files: Ghost/gdevstp.c (+1, -1) Fix really stupid bug. Need to do a flash 3.1.7. 2000-06-18 e491969c968018f4b3b3d0168d12baadd6972231 Lines: +9, -0 Files: README.escp2 (+9, -0) Add a few more remote mode commands 2000-06-18 040b59983ee24e47087f0918c61eb309670b0844 Lines: +182, -12 Files: escputil.c (+182, -12) Add ink levels and ID string =============================================================================== Name: print-3_1_6 2000-06-17 0c478f3cf75a1098500e394139fa89e4cd4f566d Lines: +1, -1 Files: print_gimp.h (+1, -1) Fix the release date 2000-06-17 769cfd9a93d65815646f39cb25a770f89e19b218 Lines: +49, -0 Files: ChangeLog (+49, -0) 3.1.6 release point 2000-06-17 e7252251339e41838eb608384d5e8b0317dcd242 Lines: +110, -5 Files: ChangeLog (+71, -0) README (+1, -1) RELNOTES (+35, -1) configure.in (+1, -1) print_gimp.h (+1, -1) run-weavetest (+1, -1) 3.1.6 release prep 2000-06-17 ccf3ac9d7c34c85820ea02ce70cae62d126d6b78 Lines: +307, -177 Files: Ghost/gs-stp.pdq (+307, -177) Update from Grant Taylor's PDQ-o-matic script 2000-06-17 60d17656c528cc4b8f4d0d8f58a08f01e567ad27 Lines: +769, -0 Files: Ghost/com-stp.ppd (added +769) PPD file, from Grant Taylor's CUPS-O-MATIC program 2000-06-17 bd3997f03a973429ba94c1d3833074dd959995ec Lines: +4, -2 Files: Ghost/README (+4, -2) Note the existence of the CUPS .ppd file. 2000-06-17 17277fcd75329238f4f11bacf77950abfcb36890 Lines: +11, -10 Files: Makefile.am (+11, -10) Do not distribute the 199-axis matrices, since we're not currently using them. 2000-06-17 21774e44dcd6634b2344fc76f3cf816391634b38 Lines: +666, -0 Files: escputil.c (added +666) ESCP/2 print head clean, nozzle check, alignment utility. 2000-06-17 dd9c34c574e704f21debb9b39909f5817b5f64e9 Lines: +10, -5 Files: README.escp2 (+10, -5) Better explanation of alignment check/set commands. 2000-06-17 a628178854c47229017b7eefc78e3993f4a807ba Lines: +21, -1 Files: Ghost/gdevstp.c (+21, -1) Handle -r1440x720 correctly. 2000-06-17 162cfc5d7c595dc96b407fd7cffcb60281944114 Lines: +92, -8 Files: README.escp2 (+92, -8) Added information about remote mode commands gleaned from examination of the output of the Epson utilities for the ESC740. 2000-06-15 194cc9b585af07c3ed7271a53e1e6ee8e030ad58 Lines: +1, -1 Files: make-deb.sh (+1, -1) Zheesh. I thought I committed this weeks ago... Modify the gs debian package build script to work as a non-root user by using the fakeroot package. 2000-06-15 6fa92bff3bcff323934a7b6948a3d473d3b01f96 Lines: +84, -52 Files: Ghost/gdevstp.c (+0, -0) escp2-unprint.c (+0, -0) escp2-weavetest.c (+0, -0) gimp_color_window.c (+0, -0) gimp_main_window.c (+0, -0) gtk_color_window.c (+0, -0) gtk_main_window.c (+0, -0) pcl-unprint.c (+0, -0) print-canon.c (+0, -0) print-dither.c (+84, -52) print-escp2.c (+0, -0) print-pcl.c (+0, -0) print-util.c (+0, -0) print.c (+0, -0) quickmatrix199-2.h (+0, -0) quickmatrix199.h (+0, -0) quickmatrix257.h (+0, -0) unprint.c (+0, -0) ccept non-square dither matrices (e. g. for non-square pixels). Strip trailing whitespace from everything (minor nit cleanup). 2000-06-15 9f04e86479ba8402a699ee43b61d246ca98457c7 Lines: +32, -22 Files: print-escp2.c (+32, -22) Fix microweave positioning Add additional ink drop size for low res printing 2000-06-15 3a3e817385ca39bcbed20e216fb72530989f5076 Lines: +1, -1 Files: print-escp2.c (+1, -1) Generate smoother output with quadratic sliding 2000-06-15 8111425ed6d57f585cff9a29e5b74fa69736585e Lines: +23, -11 Files: print-dither.c (+23, -11) Scale quadratically rather than linearly between tones to improve transition regions on 6-color and variable dot size printers. 2000-06-13 14e00e514e6aa497ce4af229d5d31cf03a7f4dd3 Lines: +89, -3 Files: ChangeLog (+86, -0) print-image-gimp.c (+1, -1) print-ps.c (+1, -1) print.h (+1, -1) Rename Image_get_pluginname to Image_get_appname 2000-06-13 09f20b475cd0754e2b2d95050bb5c0dcfa5ea348 Lines: +415, -204 Files: print-dither.c (+49, -31) print-escp2.c (+366, -173) Major performance improvements, particularly for typical PostScript rendering applications. The improvements fall into two categories; general improvements in the Epson bit twiddling code, and taking advantage of blank dots and lines to reduce the amount of work that needs to be done. More work is there to be done, particularly for error diffusion. Ordered dither is in quite good shape at this point. PostScript rendering may see improvements of about an order of magnitude, give or take. Photographs will not improve very much in rendering performance. 2000-06-12 e1068bc46019f574c237a668819287ee0f5b1274 Lines: +24, -20 Files: print-canon.c (+24, -20) * Fixed small bug introduced in recent changes (code reduction) * Fixed maximum quality printing for the bjc8200 * Fixed bug in 6color printing at 1440x720 dpi on the bjc6000 * 6color printing should work almost perfect now! 2000-06-12 d23df3bb1f9a43cb108c15511bb695322e756740 Lines: +5, -0 Files: Ghost/gdevstp.c (+5, -0) Added untested support for the new Image interface by adding Image_rotate_ccw() stub function. 2000-06-12 a76ac921b592110b642f9830c36f61440566f2b0 Lines: +55, -355 Files: print-canon.c (+9, -78) print-escp2.c (+8, -69) print-pcl.c (+7, -123) print-ps.c (+7, -26) print-util.c (+21, -56) print.h (+3, -3) Take advantage of the Image layer's new capabilities. Instead of handling landscape-way printing in the driver-specific files, compute_page_parameters() calls Image_rotate_ccw(). Chuck away quite a lot of duplicated code. Simplify the landscape decision-making code in compute_page_parameters() to match the code in the GUIs. (Ideally, the decision should be made in one place only, but if the same criteria are used in both cases, that'll do for now. ;) ) 2000-06-12 4bb5da9e30b4cb69b133901c348db9e980aaf54d Lines: +340, -84 Files: Makefile.am (+1, -0) print-image-gimp.c (added +318) print.c (+3, -83) print.h (+11, -1) print_gimp.h (+7, -0) Extract the "Image" layer into its own file. Beef it up to enable the Image ADT to perform rotation, flipping and cropping on the image. 2000-06-11 deeba3ff8cf379681f6a4f1a1fb2aea3341264ab Lines: +13, -4 Files: gimp_main_window.c (+3, -1) gtk_main_window.c (+3, -1) print.c (+7, -2) Add the name of the image being printed to the print plugin's window title. 2000-06-10 d4318433dfc8ff23e7a7846c82f3449caee5146f Lines: +8, -130 Files: print-ps.c (+8, -130) Factor out common code 2000-06-10 f8a34c32ea82b3dac3731fc3234502ab97d8808e Lines: +1272, -1199 Files: ChangeLog (+1259, -1196) mkchlog (+13, -3) Note the lines added/removed in the change long (helps identify major changes). 2000-06-10 0a44edab958038a1de89f6ae199605bf84d2b31a Lines: +196, -395 Files: print-canon.c (+8, -121) print-escp2.c (+15, -142) print-pcl.c (+6, -132) print-util.c (+160, -0) print.h (+7, -0) Factor out common code 2000-06-10 dd396d4b9af210b44828cf473d568ece1a3d0420 Lines: +39, -10 Files: print-canon.c (+5, -0) print-dither.c (+21, -9) print-escp2.c (+6, -1) print-pcl.c (+5, -0) print.h (+2, -0) Tell dither about pixel aspect ratio. We can't do too much with it right now, since our matrix gets very unhappy if we skip pixels, but it's important information. Raph's code needs it, when we start using it. 2000-06-10 2a5ef34a0ac7949bc8f0695b00ebdd3cdc045f38 Lines: +54, -41 Files: print-dither.c (+54, -41) Fiddle with the way matrix offsets are used for cleaner code. 2000-06-10 5e9addd2f2c3487e2aff4fa8151a17a531a683c8 Lines: +8, -3 Files: print-dither.c (+8, -3) Free CMYK buffers after dithering complete 2000-06-10 15956d0f3aa5c4c18d62697d9c6c2efe36748d38 Lines: +109, -54 Files: print-dither.c (+109, -54) Really split out the CMYK separation. 2000-06-10 cc3d6c2bf79f8760d1b3e07b6877291fea061727 Lines: +157, -109 Files: print-dither.c (+157, -109) Reorganize dither_cmyk to explicitly break out three steps: 1) Compute the basic CMYK separations. 2) Update the separations to enhance print quality. 3) Dither. 2000-06-09 2dbb05ebec06ad83f6c3bc019515270a5f3ec56a Lines: +3, -8 Files: Ghost/gs-stp.pdq (+3, -8) Minor corrections 2000-06-09 b9322aaf99a5f55365ac8cc932d61894af079eb7 Lines: +1, -1 Files: Makefile.am (+1, -1) Add description of ESCP2 language 2000-06-08 88e251de2e1f36b520c73365c533aaa0eb6eb53d Lines: +41, -1 Files: README.escp2 (+41, -1) Command sequences 2000-06-08 c43bd2e393e853c4fb96c422e0f847a53477688a Lines: +215, -0 Files: README.escp2 (added +215) Summary of ESCP/2 raster commands 2000-06-08 cdb5075e96094eb9d042d1077e322796acb49db0 Lines: +67, -13 Files: print-escp2.c (+67, -13) Update description of softweave. Massive memory savings in many cases (high interleave factor). 2000-06-08 1520ca22a4a442f4c08c012897215c7c256c5755 Lines: +24, -20 Files: print-dither.c (+24, -20) Rearrange to put all dithering after separation code, to at least symbolize desire to split these two functions. Eliminate last function-like macro. 2000-06-06 0b417cacbbb0ddea36457b0ade3869eefcb733a7 Lines: +436, -271 Files: print-dither.c (+311, -247) print-escp2.c (+125, -24) Some performance optimizations in the dither code. General cleanup of the matrix handling code in the dither routines. Redo the giant softweave comment. 2000-06-06 068011e145d1bc6b7e34bdd367882a2ee47459ec Lines: +4, -4 Files: print-canon.c (+4, -4) Use correct density for light inks (33% instead of 25%) 2000-06-05 037683c01bc879bc4116060d64d24c847aeab272 Lines: +1, -1 Files: gimp_main_window.c (+1, -1) Set scaling correctly if we're using ppi. 2000-06-05 da7a75d94fcc510862238eb3e76cb3330bb637a1 Lines: +1, -1 Files: unprint.c (+1, -1) "Segmentation integrity core contained" is just a bit too cute... 2000-06-04 52a24a2f4bb0054fe4d4378c6adeae7c3f536973 Lines: +70, -163 Files: gimp_main_window.c (+34, -82) gtk_main_window.c (+36, -81) gtk_main_window.c: gtk_preview_update(): Rewrote the code which decides whether ORIENT_AUTO means ORIENT_LANDSCAPE or ORIENT_PORTRAIT. It's now much simpler, and I believe it gives the same results it did before. New variable, min_ppi_scaling, which could be useful as a limit for the scaling slider. gimp_main_window.c: Similar, but untested, changes. 2000-06-04 63601e8111c77a20f98bd38714c387c9cc9e24a9 Lines: +61, -2 Files: gimp_main_window.c (+30, -1) gtk_main_window.c (+31, -1) gtk_main_window.c: Draw an arrow in the preview widget showing which way the top of paper is. gimp_main_window.c: Similar, but untested, change. 2000-06-04 98a2999680e784ac57fdb2792f89ee014529c547 Lines: +42, -29 Files: gimp_main_window.c (+21, -14) gtk_main_window.c (+21, -15) gtk_main_window.c: Make "top" and "bottom" be measured from the top of the page instead of the bottom. This simplifies the code somewhat. Incidentally, fix a bug where the paper's left and right margins would be swapped on the preview if the preview was in landscape mode. gimp_main_window.c: Comparable, but untested, changes. 2000-06-04 141c6d6909e819fbac374038da00626b41ade1bc Lines: +128, -6 Files: gimp_main_window.c (+55, -1) gtk_main_window.c (+73, -5) gtk_main_window.c: gtk_create_main_window(): Add "width" and "height" text entry fields. gtk_position_callback(): Make entries in those fields update the scaling slider. gtk_preview_update(): Make changes in the slider update the width and height entries. gimp_main_window.c: Similar but untested changes. 2000-06-04 fc8c9a554fc3edbdd0388b00c4206cc1758a6d30 Lines: +1, -1 Files: gtk_main_window.c (+1, -1) gtk_main_window.c: make the scaling text entry widget do things only when return is pressed, instead of whenever the user changes the value, which was confusing. 2000-06-04 30433add025a4106230211ccb2a0eb3d52079246 Lines: +29, -22 Files: gimp_main_window.c (+14, -11) gtk_main_window.c (+14, -11) print_gimp.h (+1, -0) print_gimp.h: new constant PREVIEW_PPI gtk_main_window.c, gimp_main_window.c: use it 2000-06-04 4948827caaf1fdc9416970b24fa9576e2223cf67 Lines: +12, -12 Files: print-canon.c (+3, -3) print-escp2.c (+3, -3) print-pcl.c (+3, -3) print-ps.c (+3, -3) Fix a bug whereby, in landscape mode, the image was positioned as if the left-hand side of the image should be printed at the top of the paper, while the image was rotated as if its right-hand side should be printed at the top of the paper. Now, we always assume the right-hand side of the image belongs at the top of the paper. 2000-06-04 13a42598f76db6b7f9b6e023f58646c49ad13d33 Lines: +3, -1 Files: print-ps.c (+3, -1) Add a second "%" before "%Creator:". Without this, at least one program (epsffit) wouldn't recognise the "%%BoundingBox:" a few lines further down. Fix a bug which printed the image too far left by the width of the left margin. 2000-06-03 3ad324bb81e8317867a2e537e0f682f6b06a7030 Lines: +2, -2 Files: Ghost/README (+2, -2) Note ESP 870/1270 2000-06-02 66d56a7241d05b9c426201ee50119104c7adbc64 Lines: +2, -2 Files: print-escp2.c (+2, -2) Advance paper correctly initially in microweave/360 modes. 2000-06-01 f180d0f3e0c1cdf9529633d2f6176de961a0ebdd Minor fixes 2000-06-01 c91cbe0f77e07ccabdd8c90c26131f03e1d7225b Lines: +20, -55 Files: jmv/print-dither.c (+20, -55) Minor update against print-dither 1.53 2000-06-01 223992cba53645561a3b680f730445c08651dc90 Lines: +4410, -11 Files: ChangeLog (+4200, -0) Ghost/README (+0, -1) print-dither.c (+126, -9) print-escp2.c (+61, -0) print.h (+23, -1) Merge Jean-Marc's new functions in, without touching the core 2000-06-01 9035acbf8ba2434bccbbf805cb74a6496d8c06e2 Lines: +24, -15 Files: jmv/README (+6, -0) jmv/print.h (+18, -15) *** empty log message *** 2000-05-31 be4f4f0a8d846c9c66064ac798b9d23b92f4edb0 Lines: +357, -381 Files: jmv/print-dither.c (+237, -221) jmv/print-escp2.c (+120, -160) Merge with ttonino's work 2000-05-31 110789e9ae8dc896aa6629ebaf065119ec0af0ef Lines: +7, -0 Files: printers.xml (+7, -0) Lexmark 4076 apparently works, as an HP 500C. 2000-05-31 fd3cadc8d7670bae418f65b4241fd53ea75935ac Lines: +1, -54 Files: print-dither.c (+1, -54) Flush perturbed ordered dithering; also simplify hybrid F-S. 2000-05-31 a6ba3a73c9bd69e37df67344881fe1e72cc8f246 Lines: +44, -4131 Files: ChangeLog (+0, -4126) Makefile.am (+4, -1) RELNOTES (+37, -1) configure.in (+2, -2) print_gimp.h (+1, -1) 3.1.5 release 2000-05-31 7ad82fd615659196423e97fe120414c1c7aed4c7 Lines: +3, -1 Files: print-escp2.c (+3, -1) Try to fix density for variable dot size printers. 2000-05-30 2ff4db907655a97912bfb7fb7a2bfde969bfaf4e Lines: +15, -2 Files: print.c (+15, -2) The monitor process should NOT attempt to clean up after itself. It must exit with _exit() rather than exit() to avoid trying to close down the X server cleanly, which fails because the actual print process has already closed the connection. 2000-05-30 e5ae2df9670bf93535912597306036ba9007bec1 Lines: +45, -20 Files: print-canon.c (+45, -20) Borders can now be specified indiviually for each model 2000-05-30 02c14dab2d1d7a71f4f554ee86166409b37a3dc9 Lines: +119, -40 Files: jmv/print-dither.c (+34, -23) jmv/print-escp2.c (+85, -17) Density-based dithering 2000-05-29 8568dc25d4e0b597c9f6679f77bca6e68969a84f Lines: +100, -88 Files: print-canon.c (+22, -20) print-escp2.c (+25, -22) print-pcl.c (+24, -22) print-ps.c (+7, -6) print-util.c (+6, -6) print.h (+16, -12) Preserve density correctly 2000-05-28 545189dcaf887d9434b9784a9ef35e107ef41f18 Lines: +4, -4 Files: print-canon.c (+2, -2) printers.xml (+2, -2) Fixed density, gamma and black level 2000-05-27 cca935faa5cdb0dacc749d1ee9c0c59752c25fed Lines: +2, -2 Files: configure.in (+2, -2) Look for lpc and lpstat in some more places; if you're building as a normal user, these are likely not in your $PATH. 2000-05-25 47e984f79c1f47e0a5322cfd97b87b8fa77f3080 Lines: +200, -11 Files: ChangeLog (+167, -0) README.dither (+5, -0) print-dither.c (+22, -5) print-escp2.c (+5, -6) print.h (+1, -0) Improve adaptive dithering to account for Thomas' new matrices being much better than the previous ones we've used. 2000-05-25 edaf6a318a7f8592dcf419fe794d6886b86c4816 Lines: +6, -4 Files: gimp_main_window.c (+3, -2) gtk_main_window.c (+3, -2) Use offsets from origin consistently 2000-05-24 08a043ff17974809de4b1adcbbf8dfb32a04e5d5 Lines: +11, -6 Files: print-dither.c (+11, -6) Try to fix a few more overflow problems 2000-05-24 d705a34e284fd4ea420c087e5066fc025c41c165 Lines: +3, -3 Files: print-dither.c (+3, -3) Fix overflow problems 2000-05-24 bfe38bf7dcee879ad7a0c4930fa05a027fe0afa1 Lines: +6, -17 Files: print-dither.c (+6, -17) Removed superfluous matrix optimizations and chenged 'invert' behaviour. 2000-05-24 4cde70d288ab2fe88c94b02d19d5ddf1eec29748 Lines: +10, -10 Files: print-escp2.c (+10, -10) Expand printable region on newer Epson printers 2000-05-24 f4cd8b0570505b266781a30ce732f968a4b879f9 Lines: +4, -0 Files: Ghost/.cvsignore (+4, -0) New files 2000-05-24 545bf8885cd6e0e7017e4a84401f4df029cd0374 Lines: +2, -1 Files: print-escp2.c (+2, -1) Save memory on the variable dot size printers. 2000-05-24 3cd6f51851da43906b0bd78538f150c18d913af0 Lines: +79, -2 Files: print.c (+79, -2) Spawn a "monitor" process to kill off lpr if the plugin dies before completing the print. This helps in the case of crashes, and also when the Gimp SIGKILLs the plugin when the user hits "Cancel". 2000-05-24 43204cd4a06b5b510c301420b49082f8d15375b5 Lines: +14229, -1177 Files: ChangeLog (+1205, -938) Ghost/gdevstp.c (+51, -221) Ghost/gdevstp.h (+15, -0) Makefile.am (+9, -6) README (+1, -1) gimp_main_window.c (+2, -2) gtk_main_window.c (+2, -3) print-dither.c (+44, -4) print-escp2.c (+4, -1) print_gimp.h (+1, -1) printers.xml (+8, -0) quickmatrix199-2.h (added +3467) quickmatrix199.h (added +3468) quickmatrix257.h (added +5952) Incorporate Thomas Tonino's dither matrices. 2000-05-23 ee9430c95b744eecdc4ff44876777a1c166dec4b Lines: +124, -0 Files: debian/README.building.from.CVS (added +37) debian/changelog (added +6) debian/packages (added +81) Added Debianisation files in debian/. subdirectory. 2000-05-23 78316285654eeb1a6b9a8fbdcc2e33ba8f6e073f Lines: +8, -0 Files: jmv/README (added +8) This is experimental stuff for the epson stylus photo 870 2000-05-23 a21860e0b90e570ca8577a8164e2795785564db5 Lines: +3115, -0 Files: jmv/print-escp2.c (added +3115) Experimental for epson stylus photo 870 This is based on rlk's print-escp2.c v 1.145 2000-05-23 4d14b949a41e0e3c6e27b246a7395ab9eb0ab91a Lines: +376, -0 Files: jmv/print.h (added +376) Experimental for epson 870 2000-05-23 4df0e7872b0d32e330e9f2c3436609e8d129eaea Lines: +1970, -0 Files: jmv/print-dither.c (added +1970) *** empty log message *** 2000-05-23 934bf5b8c6e3d3a7cc7a52ff5f20945750222aa1 Lines: +10, -6 Files: print-dither.c (+10, -6) Made density curve smoother. Before, dark areas could could look rather weak. Added more contrast by not subtracting all K from CMY, but a fraction dependent on K level and black limits. 2000-05-23 1d79b040232f60d0b155a3fdda782f363947b328 Lines: +19, -16 Files: print-dither.c (+19, -16) Black lines in dark colors removed. 2000-05-23 58569f78c26dd3b762a46a786aaef35adac1284e Lines: +89, -83 Files: gimp_main_window.c (+89, -83) Patch to use a printable area in preview for gimp gui. 2000-05-22 725501226d3c88d56c6cd5b8d149dccc21208f9b Lines: +18, -18 Files: print-dither.c (+18, -18) Black generation revised again. All scaled to actual density now. 'plain paper' setting is really suitable for plain paper now. 'coated' should maybe be split: normal coated and photo style paper coated. 2000-05-22 f1b64db9d3e69868662de1499f771f919dd01da3 Lines: +46, -20 Files: print-canon.c (+46, -20) * fixed resolutions list generation (offered unsupported xdpi!=ydpi resolutions for some printers) * added outputmedia "Photo Paper Pro" * enabled 6color printing on models supporting this * trying same dither_set_black_*() calls as in print-escp2.c * trying to fix density problem with xdpi!=ydpi (was way too dark) 2000-05-22 b249c199e6bbc6280832d6bdd2f2199361b6064a Lines: +45, -4 Files: Matgen/quickdistance.c (+45, -4) Output format slightky changed. Added parameter sections for 2 useful 199x199 matrices and an (untetsed) 257x257 matrix. 2000-05-22 ad200424e654b56f428f94ca387e400199f349d2 Lines: +5952, -0 Files: Matgen/quickmatrix257.i (added +5952) Untested 257x257 dither matrix. 2000-05-21 88779573caed123c791ad522766d170fa73b5f71 Lines: +4, -2 Files: mkchlog (+4, -2) Record revision number along with each file 2000-05-21 013121198d0a590b84cbdae9516bdef87be88626 Lines: +2, -2 Files: print-escp2.c (+2, -2) Black thresholds adjusted for new black routine. 2000-05-21 c22bca221f0f2ba3cfe862278ceb2971664d5284 Lines: +44, -74 Files: print-dither.c (+44, -74) Changed black generation so it behaves well with lower values of the thresholds. Even 0.1 and 0.2 as thresholds produce acceptable, if grainy, results. Only tested with Epson Stylus Color 600 so far. 2000-05-21 348165e6c82d4d45de42c20bf83989e2393d990c Lines: +3467, -0 Files: Matgen/quickmatrix199-2.i (added +3467) This matrix is equivalent but not corelated to quickmatrix199.i. 2000-05-20 4ad9826d13a41d324e81ba17e49d125703ee3475 Lines: +54, -42 Files: print-dither.c (+7, -2) print-escp2.c (+47, -40) Tune ink values for 870. Flip flop again on how to handle variable dots with error diffusion. I believe that what I'm now doing is correct, but it needs a better matrix in order to really work properly. Hopefully Thomas Tonino will provide that. Use ordered dithering only for black ink, to escape error diffusion artifacts. This may not be a good decision; time will tell. We also need a better matrix for that. 2000-05-20 816177997a8942d8a8c22f6e1de62f7c90852514 Lines: +21, -61 Files: Matgen/patched-print-dither.c (+21, -61) Much cleaner now. Removed code I doidn't understand. Faster now. Did not damage anything, it seems. 2000-05-19 645d4815bee0ead1cc965915cd041ca56946d54f Lines: +2, -0 Files: Matgen/patched-print-dither.c (+2, -0) Solved problem in very dark areas by setting limit to bk. Tested with 0.1 and 0.699 for dither_set_black_lower and -_upper, respectively, on Epson 600. 2000-05-19 78319b5c468411b048abd623dde8f38ff546fee6 Lines: +61, -56 Files: Matgen/patched-print-dither.c (+61, -56) Version with more black generation. Does good job at dark colors. 2000-05-19 239037cf141dcb65d72db618f4b1afee916ee792 Lines: +111, -92 Files: configure.in (+1, -1) gtk_main_window.c (+110, -91) Applied patch supplied by Thorsten Schnier for some positioning errors in the gtk gui. 2000-05-18 9a1022cb48c749ac3cd3275f724f7233ab025bb4 Lines: +11, -1 Files: print-canon.c (+3, -1) printers.xml (+8, -0) Activated the canon BJC 8200 for testing (no idea if it works at all..) 2000-05-18 61403dcc43ad1b3c202eba0fa211479696299ef8 Lines: +51, -62 Files: print-dither.c (+48, -43) print-escp2.c (+3, -19) Improve smoothness substantially, at least on variable dot size printers. The previous code used big dots too heavily, with resulting grain. This may not be optimal for conventional 4 and 6 color printers. Needs more testing. 2000-05-17 6ea26d74746b690010e7b15f86d938d2dfc28a4d Lines: +1772, -0 Files: Matgen/patched-print-dither.c (added +1772) Patched print-dither.c to include matrix generated by quickdistance.c. Gives good results IMHO, but should (?) really be integrated with the main version. 2000-05-17 fc3248d7518f159ccaedfefd9f208f0d0832a95d Lines: +3468, -0 Files: Matgen/quickmatrix199.i (added +3468) Slightly cleaned up output of quickmatrix.c. Used in patched print-dither.c. 2000-05-17 9f077e838e76354efc32247cd88bb8c0be45300b Lines: +121, -0 Files: Matgen/quickdistance.c (added +121) New version of dither generation program. Unrelated to patented software. First 4 points for a matrix are set by hand - these 4 do not conflict when matrix is shifted by 100 pixels H and/or V. Adds a bit of randomness for every pixel added and runs fairly quick: a few hours makes a 199 by 199 matrix. Should be possible to make a 257 x 257 matrix in reasonable time: more than 64K values! 2000-05-17 d60f1e78257a1cf54efa6178acc6ab4f6a4122c7 Lines: +2, -1 Files: escp2-weavetest.c (+2, -1) Improve the banner 2000-05-17 508bcf5b219f5be10fe9089d5776863fe2e3f628 Lines: +4, -7 Files: print-escp2.c (+4, -7) Fix if first pass doesn't contain any data. 2000-05-17 a8253616f6504934a6de03bb088ba8a46d968ff8 Lines: +127, -175 Files: print-escp2.c (+127, -175) Support x8 weave (for higher quality printing on 360 physical dpi printers). This isn't perfect yet; there are some quality problems that are probably due to a bug somewhere. Code cleanup in initialization 2000-05-15 3b4617b4b735169ccbdf8aa047d6cd8b4a325bac Lines: +3, -14 Files: pcl-unprint.c (+3, -14) ESC * o W is called "Driver Configuration". What it *does* is still unknown! (somehow this comment got attached to print-pcl.c even though it had just been checked in so shouldn't have changed!) 2000-05-15 39cf521bb4b5f8de1571b1804a65710c2a340e44 ESC * o W is called "Driver Configuration". What it *does* is still unknown! 2000-05-15 50b063f69d7faaf278be3040f8719948866f69c7 Lines: +48, -47 Files: print-pcl.c (+48, -47) Tidied up Resolution selection code. Replaced some constants with sizeof... calculations. DJ1200/1600 are CMYK, not CMY. 2000-05-13 95f86b87e31f1bf1d445b706c49368d6138c49ea Lines: +16, -13 Files: print-escp2.c (+16, -13) Major bug fix for vertical positioning of imaging. Tuned up ink colors/drop sizes and black levels for the 870 2000-05-13 18318d9015ed45ae19f5ea7482dae2c3a3853465 Lines: +5, -1878 Files: pcl-unprint.c (+0, -50) print-canon.c (+0, -187) print-dither.c (+0, -161) print-escp2.c (+5, -605) print-pcl.c (+0, -288) print-ps.c (+0, -184) print-util.c (+0, -403) Put USB init string into all Canon printers from the 900 on. This needs to be tested. Remove all RCS logs from the source code. Since the ChangeLog is automatically generated from the RCS logs, their presence in the files is superfluous. 2000-05-13 f53c9332e25765cb2c45fa7a1c8fde76fcd7e38a Lines: +29, -0 Files: make-deb.sh (added +29) First version of a script for building a debian package. So far, it only does the ghost script driver, only works for Debian 2.2, and requires the caller to be root. All of these things can be fixed, but, I'm running late... 2000-05-13 d497fad2eaf956a4afa59989aa83664e771bc2db Lines: +47, -0 Files: Ghost/debian-patch (added +47) A patch to the Debian control and rules files for building the gimp-print ghost script driver as a Debian package. 2000-05-13 73aae295f51bda58d401dc765a98a958351c4de8 Lines: +34, -0 Files: Ghost/debian-patch-stp (added +34) A little script which can patch the Debian gs sources with the gimp-print driver. It gets included into the main Debian build scripts, don't execute this by itself. 2000-05-13 15f9162fe3b9b513de22d4f389fee1dc81f58bb7 Lines: +21, -0 Files: Ghost/devs.mak.addon-5.10 (added +21) This can be used to build agains gs 5.10. 2000-05-13 76676095119ebf730de3562c0430a816ff4e962c Lines: +5, -1 Files: print-escp2.c (+5, -1) Change the 750 from MODEL_INIT_STANDARD to MODEL_INIT_900. Allows USB to work without bending over backwards. 2000-05-13 ba008f643cffe6c95f32ccaf8aa8e3e03bd3a203 Lines: +522, -124 Files: ChangeLog (+7, -0) escp2-weavetest.c (+50, -8) print-dither.c (+190, -48) print-escp2.c (+237, -54) print-util.c (+22, -11) print.h (+3, -0) run-weavetest (+13, -3) Allow printing to the top edge and much closer to the bottom on Epson printers (major change in the softweave code). Performance tweaks in the dither routines and in the color conversion routine (this needs to be ported to the other conversion routines in print-util.c). Support for some kind of ink limiting in the dither code. Not clear that this really does very well (it may make things ugly); we may rip it back out. 2000-05-11 63df2ee8efbb9d0d3457ce2af7fe7701138709a1 Lines: +5, -2 Files: print-canon.c (+5, -2) Fix for variable drop size printing 2000-05-09 15a85ef848fc96fcb3b519a9fb0511c9c517902d Lines: +144, -88 Files: README.dither (+144, -88) Update to reflect current reality 2000-05-07 792feec2afe201c77959046dc21b99e18573935e Lines: +265, -5 Files: ChangeLog (+251, -0) RELNOTES (+14, -5) 3.1.4 release 2000-05-06 38f665477ccffd57b4d6fa14e897ae59245ac659 Lines: +1, -1 Files: gtk_color_window.c (+1, -1) Allow density up to 3 2000-05-06 71fef8fe0acf2d68b1746e58c3d404fa119442d5 Lines: +146, -82 Files: print-dither.c (+146, -82) Convert UPDATE_DITHER from a macro to a function. This should make it easier to profile this code (it needs it, badly!). We can always make this inline if need be. Point optimizations in dither_cmyk. Silly bug in hybrid Floyd-Steinberg. It actually looks quite nice now! 2000-05-05 d3fd1281f8a566deb45d20f7b3ba39b8d345e509 Lines: +93, -17 Files: pcl-unprint.c (+93, -17) Cope with DJ690 photo without crashing. It doesn't actually decode them properly (yet). 2000-05-05 1f7bd8e1d77c04f63d9a18be16aa497246b12f60 Lines: +8, -0 Files: printers.xml (+8, -0) Added DJ690. 2000-05-05 7fec25078b6a58535d853148fe324103352d609c Lines: +196, -24 Files: print-pcl.c (+196, -24) Added DJ690 Photo mode (thanks to Henk Verleye). 2000-05-05 09e68049fcf4d3e1b9e19e7f2401e4fd644830b7 Lines: +2, -2 Files: print.c (+2, -2) Check for (GIMP_MINOR_VERSION == 0) instead of GIMP_1_0 when deciding where to look for printrc. 2000-05-05 5c77750383b3e8b38e032e9db783d35a0c56960c Lines: +2, -0 Files: print.c (+2, -0) printrc_save() now prints a warning if it cannot open the save-file 2000-05-05 5b8ce5a953d0704eec8a48a0fb1d50e8dce8ffee Lines: +2, -1 Files: print.c (+2, -1) Small extension to lpstat output parsing to make it work with lprng without breaking anything... 2000-05-05 b1c5e45827fc39e47733cbb8f7b85c6554325d25 Lines: +4, -1 Files: print-escp2.c (+4, -1) Set ink size 2000-05-05 d53ede7d7282636cdb3519e514770b968282d08f Lines: +13, -7 Files: print-canon.c (+13, -7) Better handling of canon send buffer 2000-05-05 46239fd9ca2639951d9f7d4ee2f75c6d35f77860 Lines: +12, -180 Files: print-dither.c (+9, -36) print-escp2.c (+3, -144) Minor cleanup 2000-05-05 341e8b3fb9d668b3cec3e1a5a8a43e90c9dafd54 Lines: +54, -13 Files: print-escp2.c (+54, -13) Optimize out head motion and color commands where possible. We can still optimize out some horizontal movements. Avoid printing color in *pure* black. 2000-05-04 9c293b93adf9dc79af68ee9b90ffe633aaf5ec55 Lines: +20, -24 Files: print.c (+18, -23) print_gimp.h (+2, -1) - Use the new libgimp function gimp_ui_init(). This requires Gimp 1.1.21 or better. - Correctly delete the export image if the user canceled the dialog. - Fixed an "unused variable" warning in get_system_printers(). 2000-05-04 1af4de14b093de063a02ee9c1d6f1710dde454a0 Lines: +122, -46 Files: escp2-weavetest.c (+36, -26) print-canon.c (+22, -3) print-escp2.c (+41, -12) print-pcl.c (+18, -0) run-weavetest (+5, -5) Improve use of black ink to reduce sharp grain. Improve weaving code for some corner cases (this will let us go x8 for some important cases, if we really want to print that slowly). Fix ESC 440 softweave Fix use of microweave at 360 dpi (microweave should not be used at 360 on any printer). Try to improve dither smoothness a bit. Fix ink constants for ESP 870 from Jean-Marc Verbavatz 2000-05-03 02b56ab35828d45b32641122039560bfe910e276 Lines: +5, -0 Files: print-dither.c (+5, -0) Avoid out of range problems 2000-05-03 3080b84c7767a19b479a748c5ab05e949efa1a91 Lines: +1, -1 Files: print_gimp.h (+1, -1) Require Gimp 1.1.16 or better for the "Gimp" ui. 2000-05-02 ae4ae6f1937662d221be25966904eaaa28f404c0 Lines: +153, -133 Files: print-dither.c (+100, -126) print-escp2.c (+53, -7) Improved dither code. Deposits significantly less ink than previous version, and gives better saturation. 2000-05-01 d86df56529468f4abc8337eb21d414df6c313ada Lines: +97, -0 Files: Matgen/dither-distance.c (added +97) Code used to create 73dither-distance.i. Initial 3 dots may need improvement. A new version with some randomization is on its way. 2000-05-01 b133f35886563a6dca6958c1d8277d27ca97b4e3 Lines: +401, -0 Files: Matgen/73dither-distance.i (added +401) 73dither-distance is the first dither matrix I'm happy with. Generated with a simple algorithm (in dither-distance.c) it generated matrices quicker than earlier tries. I think the output is a little bit too regular, but ordered dither 720 DPI looks not too diferent from a Floyd-Steinberg now although problems like light speckles remain. 2000-04-29 68847586a7e8e670837a903897c3e2a2cf250238 Lines: +40, -9 Files: Ghost/gdevstp.c (+1, -1) README (+1, -1) configure.in (+1, -1) escp2-weavetest.c (+2, -1) print-escp2.c (+26, -4) print_gimp.h (+1, -1) printers.xml (+8, -0) Preliminary support for Stylus Color 760 Fix one corner case with weave computation (there are lots left!) Prep for 3.1.4 2000-04-29 8233deff87a87a098d3cafbbdfa5bcb43e884e8e Lines: +17, -3 Files: print-dither.c (+17, -3) Improve photo and line art mode 2000-04-29 d62c27441ed42b7c780a08c4674da1affead43a9 Lines: +290, -0 Files: RedHat/ghostscript-5.50.spec (added +200) RedHat/gimp-print.spec (added +46) RedHat/gs.spec.diff (added +44) Spec files for Red Hat RPM's, from Mark Hindess 2000-04-27 7720c7bbf0f1e23fd22c9f928d5f017d77a44fd3 Lines: +4, -1 Files: print-ps.c (+4, -1) Fix copyright 2000-04-27 1352464702d8e05fb42c6e9e85fafbdf50ed339a Lines: +284, -154 Files: print-dither.c (+284, -154) Comments 2000-04-27 f1459c22a8b1500761fe2435a3dce23e0789a3de Lines: +89, -75 Files: print-dither.c (+89, -75) Add Thomas Tonino's 23x23 matrix 2000-04-26 4b77ee2744bffc11838757885428bc820bb44ae5 Lines: +27, -3 Files: print-escp2.c (+27, -3) Support glossy film 2000-04-26 551e49bf18a9eabc4e27c08917a71fce4dc9858c Lines: +8, -11 Files: print-dither.c (+8, -11) Minor improvements 2000-04-26 d9ea99e11c8292793b184206f5405ebb3235fa0d Lines: +33, -19 Files: print-escp2.c (+33, -19) try again for 660 2000-04-25 e2b736558cfb86601e251311a885b9088e4b4086 Lines: +8, -0 Files: printers.xml (+8, -0) The other part of the Epson Stylus 660 2000-04-24 1bb27758f4d2e24be786b18d75d12f9746982f1b Lines: +14, -4 Files: print-escp2.c (+14, -4) Try to support Epson 660 2000-04-24 9fad4ab513b01cc93105fd899b4188dabdb3cb1f Lines: +8, -3 Files: print-dither.c (+8, -3) Give the primary more weight, and the other colors less weight, in the density calculation. The previous weights resulted in too much dark ink mixing in, which caused excessive graininess in some situations. 2000-04-24 3dd6ab5800f40d5233e288c8e079a4bc6c9d84ee Lines: +69, -15 Files: Ghost/README (+6, -0) gtk_main_window.c (+1, -1) print-dither.c (+49, -11) print-escp2.c (+13, -3) fix warning in gtk_main_window.c Add perturbed ordered dither (perturbed to break up the fine diagonal lines characteristic of the matrix used). Improve transfer function for Epson photo printers (change the constants). 2000-04-23 d3cf53b7184aeead679f7849f239272edaef6cc2 Lines: +1, -1 Files: Makefile.am (+1, -1) Include gs-stp.pdq 2000-04-22 faf6f9ddce338b540ef9f3877d2e9e6c63180a83 Lines: +60, -0 Files: ChangeLog (+60, -0) Update change log for 3.1.3 2000-04-22 b3c49c9ab210d9ef14dcdf12414f6474f04ce101 Lines: +1, -1 Files: configure.in (+1, -1) Release 3.1.3 2000-04-22 f188ab69b099a4c99d0929020b8f2548206ecab7 Lines: +7, -4 Files: RELNOTES (+6, -3) print_gimp.h (+1, -1) Release 3.1.2 2000-04-22 42b3d6328124d064c1e7ddf3e707af4f50cd45a5 Lines: +53, -17 Files: print-dither.c (+53, -17) Adaptive algorithms. These are the normal random and hybrid Floyd-Steinberg algorithms except in very pale regions, where ordered dithering is used to improve smoothness. 2000-04-22 fe33ce42270cb8e1ab54899d6a99957e6c0ace24 Lines: +25, -13 Files: Makefile.am (+1, -1) escp2-weavetest.c (+2, -2) pcl-unprint.c (+15, -6) print-escp2.c (+5, -2) printdefy.y (+2, -2) Code cleanup 2000-04-22 8015fa0eab81d6603971dc9614106164e7b3eae3 Lines: +93, -26 Files: Ghost/README (+45, -14) Ghost/gdevstp.c (+5, -4) Ghost/gs-stp.pdq (+43, -8) Bug fixes to the driver, so it should now work correctly. Update documentation. Updated the pdq description. 2000-04-22 da933c901cfecfdfcd8abed4764ec692030b1306 Lines: +97, -2 Files: ChangeLog (+85, -0) Ghost/README (+2, -1) Ghost/gdevstp.c (+1, -1) print-dither.c (+9, -0) Break up ordered dither pattern a bit. Fix Ghostscript driver slightly 2000-04-22 0a8abd5b9048428ee58dbabdfd0e9ff42d1cae9f Lines: +52, -27 Files: print-dither.c (+52, -27) Try to vary the randomness -- more random at paler colors. 2000-04-20 6b6beb19267c259780f971489b9922f4d4e9d421 Lines: +9, -12 Files: print-canon.c (+3, -4) print-escp2.c (+3, -4) print-pcl.c (+3, -4) Clean up the solid color and line art modes a bit. 2000-04-20 25604218a3eb19f2715cc1b5bbdd8fab8ec8afdb Lines: +279, -117 Files: RELNOTES (+18, -0) gimp_color_window.c (+1, -1) gimp_main_window.c (+1, -1) gtk_color_window.c (+1, -1) gtk_main_window.c (+1, -1) print-canon.c (+12, -4) print-dither.c (+82, -28) print-escp2.c (+62, -14) print-pcl.c (+9, -3) print-ps.c (+8, -1) print-util.c (+48, -51) print.c (+31, -7) print.h (+5, -4) print_gimp.h (+0, -1) Reduce initial memory footprint. Add random Floyd-Steinberg dither. 2000-04-19 7fcaa9922bb7fe06a6f1a3b939cfdffadb4409d8 Lines: +174, -36 Files: README.dither (+174, -36) Intermediate discussion of dithering 2000-04-19 0a5da47801ab84f82ac7d40c9ac2bf9b76cf3b3e Lines: +11, -10 Files: RELNOTES (+1, -1) gimp_main_window.c (+10, -9) Fix (somewhat) handling of orientation; also prevent scaling from exceeding 100% (the Gimp toolkit handles these things correctly; the GTK toolkit doesn't, so there were a few port issues). 2000-04-19 41c8dcf52c6b218ccf8d72cb65b46b45fd4cb1dc Lines: +7, -4 Files: print-escp2.c (+7, -4) Try again for 1440 uweave 2000-04-18 7ec13ad0726066ebd66776061c298d841f07a433 Lines: +6, -3 Files: print-escp2.c (+6, -3) One more microweave bug 2000-04-18 a307e75348b408fb7dd4bc34492a8ef5802c7420 Lines: +95, -47 Files: ChangeLog (+33, -0) print-canon.c (+5, -2) print-dither.c (+22, -16) print-escp2.c (+21, -18) print-pcl.c (+13, -10) print_gimp.h (+1, -1) Fix incorrect printing for variable drop sizes 2000-04-17 905dbfb9af3e156ceeb20d3aa05810f652f5f66e Lines: +9, -4 Files: print-dither.c (+9, -4) Better matrix for ordered dither 2000-04-16 8006736781f11dc4227b574ad6a1de73cd866de1 Lines: +4, -0 Files: print-dither.c (+4, -0) We really do need to randomize the black transition 2000-04-16 dedf39bce1d9e556b5fb53603db8fca56cb65872 Lines: +4, -1 Files: Makefile.am (+4, -1) Create change log as part of release 2000-04-16 6ab7f25f210ed5a699f9e29b7b6c48a0638dbcb4 Lines: +467, -453 Files: Ghost/README (+5, -0) Ghost/gdevstp.c (+255, -162) gimp_color_window.c (+4, -11) gimp_main_window.c (+1, -0) gtk_color_window.c (+8, -6) gtk_main_window.c (+1, -0) print-canon.c (+5, -2) print-dither.c (+42, -28) print-escp2.c (+18, -7) print-pcl.c (+5, -2) print-util.c (+11, -0) print.c (+95, -223) print.h (+15, -11) printdefy.y (+2, -1) Choice of dithering algorithms 2000-04-16 e4c4a04d8f206076cb5b782964a3ab7864b18526 Lines: +106, -2 Files: gimp_color_window.c (+106, -2) Added the dither algo option menu (mostly cut & paste from Steve's changes). 2000-04-16 744b319e1f4c64024c94082197a41e1987e0e2b5 Lines: +3307, -4 Files: ChangeLog (+3252, -4) mkchlog (added +55) Updated change log 2000-04-16 009ebc3e449b35ef9b16b382bef81ad0e07594f7 Lines: +123, -1 Files: gtk_color_window.c (+119, -1) print.c (+4, -0) Added dither option menu to gtk_color_window.c and dither variables to print.c. 2000-04-16 3c3e31a56798112f13989ac2f9a896e0547a6b0e Lines: +928, -1213 Files: print-canon.c (+16, -27) print-dither.c (+594, -1124) print-escp2.c (+235, -34) print-pcl.c (+25, -8) print.h (+58, -20) New dithering code 2000-04-15 5ca476cd8babed01000dd3b0e7d68802b13ca21a Lines: +9, -20 Files: gimp_color_window.c (+0, -3) gimp_main_window.c (+0, -2) gtk_color_window.c (+0, -1) gtk_main_window.c (+0, -1) print.c (+3, -8) print_gimp.h (+6, -5) Moved all ui related #include's to print_gimp.h 2000-04-15 7e9fc0eb0a03d3747f1ca43135db40eb918e84f4 Lines: +138, -127 Files: Makefile.am (+3, -1) gimp_color_window.c (+9, -11) gimp_main_window.c (+1, -3) gtk_color_window.c (+9, -15) gtk_main_window.c (+1, -7) print-intl.h (added +62) print.c (+53, -90) * Makefile.am * print-intl.h: new file containing preliminary i18n stuff. More to come... * gtk_color_window.c * gtk_main_window.c: removed the #ifdefs because these files are now to be compiled with gimp 1.0 _and_ gimp 1.1 * gimp_color_window.c * gimp_main_window.c * print.c: removed the i18n macros from all files. For Gimp 1.1.x there are now 2 menu entries for both versions of the ui. This makes the executable larger, but hm, this is development :-) Also had to move the GtkAdjustment definitions to print.c and made them extern in the ui files. 2000-04-13 2a06ee06181fb63ac92ad4c11c11a019406fe49f Lines: +222, -106 Files: pcl-unprint.c (+222, -106) Rewrote the "parser". Only try to decode Configure Raster Data if format is 2. Added descriptions of some extra escape sequences. 2000-04-13 8238706530ea3c0b70163275c8d2bbdb15e92417 Lines: +719, -322 Files: print-pcl.c (+686, -321) printers.xml (+33, -1) Added DJ340, DJ400, DJ2000, DJ2500. Added Quick-dry photo & transparency media. Added Media Source selection for Deskjets where supported. 600x600 mono mode is supported in DJ600/800/1100/2000. Some printers don't support "custom" media sizes. Added 1220C to 1120C case (A3 paper size). Removed A6 paper size, it is not supported directly. Tidy-up: Removed all papersizes not mentioned in print-utils.c. Fixed coding mistakes in "for" statements. Removed double-strdup in pcl_parameters (memory leak). Added more warning messages. 2000-04-13 709355402cb0e36fd5b5ec43a153443c4b2b611b Lines: +54, -18 Files: gimp_main_window.c (+15, -1) gtk_color_window.c (+13, -9) gtk_main_window.c (+22, -4) print.c (+0, -4) print_gimp.h (+4, -0) Moved define of GIMP_1_0 from print.c to print_gimp.h. Fixed problems where PPD box and browse button appeared when not wanted. Fixed problem with options being carried from one printer to another. 2000-04-10 ced8acc6d9f1792b9661efb55f037d96354fb91b Lines: +2, -2 Files: Ghost/contrib.mak.addon (+2, -2) This really is needed for gs 6.01 2000-04-10 464db5e76676df93f4b579dc19d21772796a0ad5 Lines: +1, -0 Files: Ghost/gdevstp.c (+1, -0) botch 2000-04-06 36fc3f03095455d3ffffc08fa6a127f258a50383 Lines: +5, -2 Files: print-dither.c (+5, -2) Fix overlap problem 2000-04-04 dc0d6d185da54c6047ee2cedddc4b0fa0343c8c9 Lines: +31, -1 Files: escp2-weavetest.c (+31, -1) print friendly banner 2000-04-04 fe6ab47ffec3ad5380a6a955e5742d7682344b8f Lines: +1, -0 Files: parse-escp2 (+1, -0) another command 2000-04-04 42ad4d5b07b82d88c162aaa802f1c566d81344c5 Lines: +43, -24 Files: escp2-weavetest.c (+1, -1) print-escp2.c (+42, -23) 640-related stuff 2000-03-31 1932a6ca802493f3b2270c1aea2798a85766e755 Lines: +2035, -0 Files: gimp_color_window.c (added +288) gimp_main_window.c (added +1747) from Mitsch 2000-03-30 496d879aa225b79fa4d9f9ecd049a3455694ce93 Lines: +107, -96 Files: .cvsignore (+3, -0) Makefile.am (+2, -0) gtk_color_window.c (+26, -26) gtk_main_window.c (+66, -66) print.c (+10, -4) Changes from Mitch 2000-03-27 eaffc74e45b41518ab157f2de06764609f4bc8ad Lines: +601, -2338 Files: Makefile.am (+1, -0) gtk_main_window.c (+401, -348) print.c (+191, -1990) print_gimp.h (+8, -0) Moved all gui code from print.c to gtk_main_window.c and prefixed all callbacks with 'gtk_'. Added gtk_main_window.c to Makefile.am. Moved a few gui constants from print.c to print_gimp.h. Shortened main gui table to 14 rows. 2000-03-27 cb1bfbcd08dc22952f7acc85e20da1e705237f5d Lines: +95, -97 Files: print-escp2.c (+95, -97) Try again for microweave... 2000-03-27 59d9a6c480dae07bd82188a19410f0fd09b5c80f Lines: +68, -34 Files: print-escp2.c (+68, -34) Reactivate 1440x720 microweave 2000-03-27 48ae82c9d33c9999d048f27ddfd4b4ecee7d6dfc Lines: +1670, -283 Files: Makefile.am (+0, -1) gtk_main_window.c (+1239, -58) print.c (+431, -216) print_gimp.h (+0, -8) back out changes that do not work 2000-03-26 08734843ba4b26d461b28bfc5c864fd8cb7a2a83 Lines: +283, -1670 Files: Makefile.am (+1, -0) gtk_main_window.c (+58, -1239) print.c (+216, -431) print_gimp.h (+8, -0) From Steve Miller I've been unable to connect to sourceforge all afternoon. I'm trying to commit a new print.c, gtk_main_window.c, Makefile.am, and print_gimp.h. I will be unable to try this again until tomorrow, but if you have the opportunity, can you go ahead and do this? I've attached a zipped tarball of the 4 files. I've started the process of transferring gui code from print.c to gtk_main_window.c, and tightened up the table slightly. There are some temporary externs in print.c until I can get everything moved over (may take several temp steps like this one). 2000-03-26 d26d0be65969e8560e213170e2764cb5cd4bf1bf Lines: +4, -0 Files: README (+4, -0) note about ldconfig 2000-03-25 898f95882c76ea2eb901842064ccd2b6516f00f5 Lines: +5, -5 Files: configure.in (+5, -5) minor fixes 2000-03-24 103a5dc0b03f51f8d7d7a770e22824facb05faea Lines: +6, -0 Files: README (+6, -0) People who install the Gimp from rpm's also need to install gimp-devel. 2000-03-23 8f616c4861405ace0cd57e33320fbd1b3efceb26 Lines: +115, -729 Files: Makefile.am (+1, -0) print.c (+70, -726) print.h (+5, -0) print_gimp.h (+39, -3) Added gtk_color_window.c to Makefile.am. Moved color adjust sliders to gtk_color_window, made this a popup dialog and added button to main window. Added ifdefs to headers to prevent multiple inclusions. 2000-03-22 33f4b49864a9dca72939ace2c1d42a3212d2b708 Lines: +2, -1 Files: Makefile.am (+2, -1) Fix make dist 2000-03-22 c51a4858d07be896752ea1c2eff945570d3a13a5 Lines: +7, -3 Files: RELNOTES (+7, -3) release note tweaks 2000-03-22 bc2b0d30159d3169e307737b3aa58038ffb50bd6 Lines: +1, -1 Files: print.c (+1, -1) release 2000-03-22 bafeceeb48d0586680fc39eda785aadb0996474c Lines: +5, -2 Files: print-dither.c (+5, -2) Some more minor dithering fixup 2000-03-21 0197b42bdd5bb2df8229f0d3b0de98a9c72394f7 Lines: +60, -23 Files: pcl-unprint.c (+60, -23) Use unsigned when calculating resolutions. Updated some commands. 2000-03-21 dbd033bb9437251617a3ad330957ef92806b62c3 Lines: +47, -2 Files: print-pcl.c (+39, -2) printers.xml (+8, -0) Added Deskjet 9xx series. 2000-03-21 05ca889a8a4d08e1c99ea129cb3fe9377ce90485 Lines: +7, -2 Files: run-weavetest (+7, -2) more minor improvements 2000-03-21 377402dcff423be57a36bdc485c841a13dfdd23a Lines: +16, -7 Files: escp2-weavetest.c (+3, -0) run-weavetest (+13, -7) cleanup 2000-03-21 19740510a34a47b20bbc870915b7ec3583d94fc9 Lines: +4, -1 Files: print-dither.c (+4, -1) dumb typo 2000-03-20 825fa9f742de3d3e103bc09c70cb60ec560b77c8 Lines: +28, -6 Files: pcl-unprint.c (+10, -0) print-pcl.c (+18, -6) Added "Bond" and "Photo" paper types to pcl-unprint and print-pcl. Corrected Depletion output for old Deskjets in print-pcl. 2000-03-20 98a4958d8f60698786784904d6fc0ebc6bf29f42 Lines: +22, -4 Files: INSTALL (+1, -1) Makefile.am (+2, -0) README (+1, -1) RELNOTES (+14, -1) print-escp2.c (+4, -1) Try to maintain dependency order of lex on yacc stuff 2000-03-17 f22ef99902f4c6fdce4cd011b9f8ccd340bdfff1 Lines: +7, -14 Files: print-dither.c (+7, -14) Weaken the horizontal lines 2000-03-17 5116956e44d3000804e4335f4c18c5b97a87cfcb Lines: +2712, -203 Files: Makefile.am (+21, -7) print.c (+2666, -179) print.h (+25, -17) Back out non-functioning changes 2000-03-17 3303855233162ecb13e021828b24986378ca4f9c Lines: +5, -4 Files: print.h (+5, -4) *** empty log message *** 2000-03-17 4ef606e38d44697ad2b0b12ccefdf862cb1bf003 Lines: +13, -7 Files: print.h (+13, -7) *** empty log message *** 2000-03-17 3b0c2a89bdaf1c0386b9d06915074cda1573dcc7 Lines: +3255, -2707 Files: gtk_color_window.c (added +989) gtk_main_window.c (added +2054) print.c (+179, -2666) print.h (+26, -41) print_gimp.h (added +7) *** empty log message *** 2000-03-17 c6863b4aa96a1e45ff7d83aada826de14465fd28 Lines: +7, -21 Files: Makefile.am (+7, -21) *** empty log message *** 2000-03-17 586396dd133e24a4f8850eff5342d64e02fc1b97 Lines: +229, -343 Files: print-dither.c (+229, -343) Clean things up a bit to prep for possible dither modifications 2000-03-16 d070a4f1040a62726245c88012fd17ca4c113414 Lines: +28, -2 Files: print-dither.c (+28, -2) Scale down randomness as ink level increases 2000-03-14 f24427e140181790759b2879a5db5d92255b6d79 Lines: +63, -32 Files: escp2-weavetest.c (+7, -6) print-escp2.c (+52, -23) run-weavetest (+4, -3) Added 1440x1440 mode 2000-03-13 6cdd10d4b78840ef0674681dc1b798f36154970b Lines: +331, -348 Files: Ghost/README (+22, -7) Ghost/gdevstp.c (+2, -1) print-canon.c (+22, -9) print-dither.c (+215, -317) print-escp2.c (+20, -4) print-pcl.c (+15, -1) print-util.c (+6, -3) print.c (+26, -6) print.h (+3, -0) Add monochrome mode 2000-03-11 6398b7a4f96d529ab81695b08f274a80487f77fb Lines: +90, -33 Files: Ghost/README (+4, -2) Ghost/gdevstp.c (+9, -4) Ghost/gdevstp.h (+0, -4) Ghost/gs-stp.pdq (+24, -3) print-dither.c (+53, -20) Finish the dither job, and fix up the Ghostscript driver 2000-03-11 330762725911e20587fb638ed09ec7f5239d5a71 Lines: +276, -44 Files: README.dither (+10, -0) print-canon.c (+18, -0) print-dither.c (+54, -17) print-escp2.c (+43, -15) print-pcl.c (+23, -2) print.c (+122, -10) print.h (+6, -0) Significant dither changes; addition of line art/solid color/continuous tone modes 2000-03-10 8aa982b9e106a978d1dec45c6bd6b8c97e2215a9 Lines: +1, -0 Files: .cvsignore (+1, -0) Performance optimizations, documentation 2000-03-09 f974993ac7170da47ef4e9f66d70e3e18c0352e7 Lines: +396, -226 Files: .cvsignore (+1, -0) Makefile.am (+1, -1) README.dither (added +312) print-dither.c (+82, -225) Performance optimizations, documentation 2000-03-07 8ba0b45c69a7174b381ef47ce1018906f376025e Lines: +1984, -1954 Files: print-canon.c (+136, -133) print-dither.c (+41, -33) print-escp2.c (+609, -604) print-pcl.c (+217, -212) print-ps.c (+173, -169) print-util.c (+808, -803) Move CVS history logs to the end of the file 2000-03-07 c29385f1b3cd5800887b651df06cda90c99912df Lines: +100, -109 Files: print-escp2.c (+100, -109) A bit more stuff 2000-03-07 9a81040a96aca96610f2adaa04d953bf06d49f4f Lines: +33, -10 Files: Makefile.standalone (+33, -10) Build "printdef". Deleted unused "SRC" variable. 2000-03-06 943d3b29138f05aabb4f3c55450e0d16d841d656 Lines: +117, -143 Files: configure.in (+0, -2) escp2-weavetest.c (+5, -5) print-escp2.c (+112, -136) More cleanup stuff 2000-03-06 e5d42b80408e1032c181bfb4f85cf566e22efe40 Lines: +238, -348 Files: Ghost/gdevstp.c (+23, -4) Makefile.am (+3, -1) print-canon.c (+7, -1) print-escp2.c (+7, -2) print-pcl.c (+8, -1) print-ps.c (+8, -1) print-util.c (+32, -30) print.c (+2, -3) print.h (+9, -8) printdef.h (+1, -39) printdefl.l (+1, -4) printdefy.y (+88, -58) printers.xml (+49, -196) more rearrangement 2000-03-05 63c7ab89113b8e8e540faa607cc40d1c4fbe70bd Lines: +36, -33 Files: Makefile.am (+3, -0) printdef.h (+1, -1) printdefl.l (+32, -32) some cleanup 2000-03-05 a800f52d7e1f1b78f309ba3fce76b730f9800856 Lines: +745, -236 Files: Ghost/README (+3, -2) Makefile.am (+17, -6) configure.in (+5, -1) print-escp2.c (+118, -97) print-util.c (+8, -114) print.c (+3, -3) print.h (+24, -10) printdef.l => printdefl.l (+1, -1) printdef.y => printdefy.y (+24, -2) printers.xml (added +542) Create list of printers externally 2000-03-05 67330e26bb2de30035b7189b10992a2b300fe20c Lines: +12, -2 Files: RELNOTES (+11, -1) print.c (+1, -1) Release stuff 2000-03-05 e3c1db1d251649e4ef322f315d80cd49ed6c92a0 Lines: +312, -0 Files: printdef.h (added +51) printdef.l (added +83) printdef.y (added +178) Start of new printer identification 2000-03-03 fb849e0f8d3ec88fa2e2525fe796e901267d7a12 Lines: +6, -1 Files: print-escp2.c (+6, -1) correct parameters for ESC(D 2000-03-03 dbd457e8e4c08aa9eebd475c72fb1bf352a7d030 Lines: +9, -3 Files: print-escp2.c (+4, -1) print-util.c (+5, -2) Silly bug in rgb_to_gray 2000-03-02 82a9fd6fd155efd1039faa4bcfb1b77f1b8136c9 Lines: +40, -201 Files: print-util.c (+40, -201) Clean up conversion functions...again...and fix rgb to gray to do density 2000-03-02 4a966f81189b255733e1dab99e1acebeb14e8e84 Lines: +12, -5 Files: ChangeLog (+4, -0) print-escp2.c (+8, -5) Cleaned up some compiler warnings in print-escp2.c 2000-03-02 38ba0dd35ed84dd2f3ce67eb1e862f43d78ee917 Lines: +59, -34 Files: print-dither.c (+59, -34) Performance, by replacing long long with int 2000-03-02 9c0f1f240c2c530663d33499a7e71f91f7b1dbc5 Lines: +10, -43 Files: print-escp2.c (+10, -43) Clean up options a bit 2000-03-01 e7ea4539d546383d46f7ce31934b9762c34f3bc0 Lines: +4, -1 Files: print-util.c (+4, -1) fix alpha channel in rgb_to_gray...again 2000-03-01 54c7ad8b71e81d340d9bc0a4988f4641c9eba532 Lines: +4, -1 Files: print-util.c (+4, -1) fix alpha channel in rgb_to_gray 2000-03-01 07aab7097d7647613bdd6d69703446a3191a1cf5 Lines: +16, -14 Files: print-escp2.c (+16, -14) Some ditsy little things 2000-03-01 51af9d593a818854eda35e557682a11533d83af4 Lines: +6, -5 Files: print.c (+6, -5) Percent vs. ppi details 2000-03-01 2ac34fd1a1e49bb394abf7b6d1af6feee37e98dc Lines: +7, -4 Files: print-escp2.c (+7, -4) Handle variable dot size correctly 2000-02-29 84ffc1d284047d3511bc27b20d93ddb6a529d80b Lines: +68, -27 Files: print-escp2.c (+60, -26) print-util.c (+7, -0) run-weavetest (+1, -1) 1) Should be able to speed up black printing quite a bit for some models. 2) Add support for 1160 (tentative!) 2000-02-29 f1453ca71e433df77c1dd270cbce8e5655d35b0f Lines: +87, -88 Files: print-escp2.c (+87, -88) Rationalize the printer options a bit 2000-02-29 bb392661361bf3e68b88f4a0b74e9999dc81ee4c Lines: +20, -12 Files: print-escp2.c (+20, -12) Improve printing to the bottom, and do memory allocation the way intended 2000-02-29 49f9a07dfb8491e755970f25def2f395e0e127df Lines: +4, -4 Files: configure.in (+4, -4) foolish bogon 2000-02-28 88edd63cc083a79b3853a5f4d59c923d2ae494bb Lines: +110, -51 Files: pcl-unprint.c (+110, -51) Fixed decoding of "configure data". Added "Custom" to paper sizes. Started changes for multiple levels. 2000-02-28 bdd5fa9200b1eb1f5a53061313e5908818a04249 Lines: +21, -52 Files: print-pcl.c (+21, -52) Fixed the "configure data" command again! 2000-02-28 32c36fd4ca5648c1658eb983569775ef0c9c6626 Lines: +965, -335 Files: print.c (+965, -335) Back out the mainline stuff 2000-02-28 ee84ea606460ad4d48782f90190fcfd1bdf7fe7d Lines: +4, -4 Files: configure.in (+4, -4) Fix configure 2000-02-28 a518fd3f111d54471a22a09343b192476535a0d7 Lines: +641, -567 Files: print-dither.c (+84, -18) print-escp2.c (+556, -548) print.h (+1, -1) Try to improve high resolution quality 2000-02-27 70fb5f23d061e6ba2b07134dbff2a1fbddb79c9a Lines: +347, -971 Files: print.c (+347, -971) Experimental print.c from 3.0 2000-02-27 2569b9f2a1478e33257982fa83b399277f815226 Lines: +28, -0 Files: configure.in (+28, -0) Find lp commands 2000-02-27 00f232317640aa0887cc32f43c30a721636299b7 Lines: +115, -27 Files: unprint.c (+115, -27) The major change in this release is the way image cropping is done. Andy originally put some code in write_out which would cut the left and right borders, if there was white space being printed on the left or right side. That was fine, but it neglected the top and bottom. This version will crop all four edges. I also moved the cropping further upstream, into update_page, this way we won't need to allocate RAM we won't need. I also changed the algorithm so that it should run faster. The old one was probably fast enough, but, I'm a bit neurotic when it comes to code I know can be faster... This release also fixes a bug in the environment variable handling which caused it to crash if unset, as well as a few other minor things not worth mentioning. 2000-02-27 9686c4ae2fd79c67bfd4fbf07ed8604a7c91670f Lines: +5, -2 Files: Ghost/README (+5, -2) The section added on installing under Debian contained some minor inaccuracies on how to fetch the source. I've fixed and clarified the procedure. 2000-02-27 e29355351e9034b4fdde1f74232ceeac3e795caa Lines: +4, -1 Files: ChangeLog (+4, -1) First entry in ChangeLog. 2000-02-27 bca6d24b86e081f8822fc6aa2bb5ddba685fa345 Lines: +6, -0 Files: print-ps.c (+6, -0) Fixed problem with missing linefeed character after options from PPD file. Depending on the format of the option the PostScript file was not conform with the Adobe DSC specification. 2000-02-26 38b8cb28d96f4aa3463ff609279d0168d195c975 Lines: +1, -1 Files: print.c (+1, -1) copyright 2000-02-26 3c8ee075b825f74aefa2e39cb2754f1a58ffdd0a Lines: +61, -44 Files: print-escp2.c (+61, -44) 1) Clean up (and maybe fix???) positioning. 2) Fix packing in multi-level code. 2000-02-26 69a034b1eaf3e5c516670d4f4ef0b7cbe01bdee0 Lines: +60, -28 Files: print.c (+60, -28) 1) Add center button. 2) Activate right/bottom entries. 3) Use only two digits of precision when printing position, since we're only accurate to 1 point. 4) Minor cleanup 2000-02-26 59a7f8fa6f1880d6751af7ec80885ec89e070761 Lines: +93, -40 Files: print-canon.c (+10, -7) print-dither.c (+58, -12) print-escp2.c (+9, -6) print-pcl.c (+9, -6) print-util.c (+3, -6) print.h (+4, -3) Rename dither_{black,cmyk}4 to dither_{black,cmyk}_n, and add argument to specify how levels are to be encoded 2000-02-26 0526acb8058c836fa937a8c8d80153b2c63d9851 Lines: +2, -2 Files: Ghost/contrib.mak.addon (+2, -2) Remove apparently spurious stuff 2000-02-25 07d24d46aa05264731492b656c4a1df21144d66c Lines: +381, -46 Files: print-pcl.c (+381, -46) Added Paper size database to handle more of the new paper sizes added a while ago, anything else is handled as "custom". 2000-02-25 1705aaa669b272f367d776ec015c9806ffbc6754 Lines: +51, -11 Files: Ghost/README (+51, -11) Debian 2000-02-25 ad3da1398cb6d0ddd62f9e89a17fa11c3c5d471e Lines: +78, -14 Files: print-escp2.c (+68, -13) print-util.c (+9, -0) run-weavetest (+1, -1) 1) Stylus Color 460 (really a variant 440, at least until I learn otherwise). 2) Major optimization for gs driver in particular: elide rows that are blank. 3) make variable dot size the default for those printers. 2000-02-25 dd6b862ece735560433173689c46550d2167130e Lines: +12, -17 Files: Ghost/README (+11, -9) Ghost/gdevstp.c (+1, -8) Clarification 2000-02-24 01af490b0c18da8bf82d62001c189e01111905b6 Lines: +16, -2 Files: Ghost/README (+16, -2) instructions for people downloading from cvs 2000-02-24 429393d3998602e9bc8ccc5d696835f945f187e4 Lines: +33, -8 Files: unprint.c (+33, -8) * Changed write_output to cut left and right empty borders 2000-02-24 b0eec63897687d2fe3834580af3edbafd2cb5acb Lines: +24, -8 Files: unprint.c (+24, -8) * Extended parse_canon to respect bpp and vertical color component offsets (previously called delayed lines :-) * all resolutions of the bjc6000 driver get unprinted now but there's still an aspect ratio of 2 for 720x360 dpi and 1440x720 dpi 2000-02-24 4e81442480e64dc71174ac5722774e202c11e699 Lines: +25, -18 Files: unprint.c (+25, -18) Small cleanups 2000-02-24 83cd552a93864643e90d057d3a93b27503c2cf72 Lines: +12, -7 Files: unprint.c (+12, -7) Merge Andy's fixes with mine. Set the default value of extraskip based on printer type, 2 for Epsons, 1 for Canons. Add support for light yellow ink. Add Andy to the copyright. 2000-02-24 5e855d6a325f61da05c25bf1e17479465b82bbb9 Lines: +6, -6 Files: INSTALL (+1, -1) README (+1, -1) RELNOTES (+2, -2) configure.in (+1, -1) print.c (+1, -1) Bump version number for next release, whenever that may be 2000-02-24 7f12292f412f14246462687b12ccb7502ae3d724 Lines: +13, -0 Files: Ghost/README (+13, -0) PDQ 2000-02-23 aa82e36e54635b5c1f451731d154bad9aa2f8eb8 Lines: +244, -33 Files: pcl-unprint.c (+244, -33) Added more commands to the commans set. Now handles repeated commands that share the same prefix. 2000-02-23 44327d161119d1b8454a6e740c6b3d83dd893d87 Lines: +281, -120 Files: print-pcl.c (+281, -120) Replaced all "model ==" code with a capabilities database. According to the ghostscript driver (and the HP windows driver), the "new" end raster graphics command is *rC, not *rbC. Use correct commands to set high quality output if dpi >= 300 2000-02-23 05695efc1e0679109935b132b34436666fbe6b99 Lines: +7, -4 Files: print-canon.c (+7, -4) small fix for delayed lines 2000-02-23 271f952fd0c3899e76453043065a3a4b101e6288 Lines: +1, -638 Files: Makefile.am (+1, -2) canon-unprint.c (removed -636) Removed in favour of unprint.c 2000-02-23 5309c29f237e5b9a062e29989a575ac5549a8163 Lines: +0, -519 Files: canon-unprint.cpp (removed -519) Removed in favour for unprint.c 2000-02-23 c12ab3fd220e18eb8047e9ae28b2ac9f39ad7d32 Lines: +36, -16 Files: unprint.c (+36, -16) Fixed severe bug in rle_decode() and parse_canon() 2000-02-23 6c79f81bf5559af745b87bb80254f6b3f9eccff2 Lines: +2, -1 Files: unprint.c (+2, -1) small change to parse_canon() 2000-02-23 27c354928a231ffe6a7c80c9403e6ac932e9232c Lines: +14, -8 Files: print-canon.c (+13, -7) unprint.c (+1, -1) Fixed a bug in canon_write 2000-02-23 1e7e1a0657af723b111498aa48a738c72ad1806a Lines: +124, -81 Files: canon-unprint.c (+123, -81) unprint.c (+1, -0) Merged parse_canon() from unprint into canon-unprint 2000-02-23 25b7ca6ffdd66056c1409e6a203e888c1c01aa59 Lines: +256, -0 Files: unprint.c (+256, -0) * Added parse_canon() * Added rle_decode() * "UNPRINT=canon ./unprint" will use parse_canon() instead of parse_escp2() * output for canon printfiles is extremely poor 2000-02-23 882ae6c77000f355226c3fc6b1bfedf599d428d2 Lines: +7, -4 Files: print-escp2.c (+4, -1) print.c (+3, -3) Some minor fixes 2000-02-23 a28568a38079fe5c84143be8c855b2a68213fa1e Lines: +241, -0 Files: Ghost/gs-stp.pdq (added +241) pdq/xpdq file for stp; supplied by Grant Taylor 2000-02-22 b158359ebcd1694eb2db9efb9aa3af99aa09204a Lines: +5, -1 Files: print-canon.c (+5, -1) Fixed bug introduced with last commit (thou shall never prettify your source...) 2000-02-22 3598a293ae542b841891f9c04909b56b768602d2 Lines: +19, -11 Files: print-canon.c (+19, -11) Some minor cosmethics 2000-02-22 28116b03448771736983bdafa2624e439b62597f Lines: +2, -3 Files: print.c (+2, -3) Save state when printing file 2000-02-21 0594feda931ef2ce2473af4c599562bc9824f6ef Lines: +7, -2 Files: print-escp2.c (+7, -2) Try again 2000-02-21 d50b2b3ddd7b4852abb525d5d7b384cb9ccc000c Lines: +28, -20 Files: print-escp2.c (+28, -20) Try for the 640 2000-02-21 3d137f81f0796a358e3ff24743f313b4832c9344 Lines: +3, -0 Files: RELNOTES (+3, -0) update 2000-02-21 227e9d295168091417b3bc182fc744955142d25d Lines: +133, -37 Files: print-dither.c (+54, -32) print-escp2.c (+12, -0) print-util.c (+66, -4) print.c (+1, -1) Important dithering bug fixes: 1) Avoid runaway black buildup. 2) Some conversion functions weren't doing density 2000-02-21 80c1e4008b2adc62db8bb1afb5858e7515eb54c4 Lines: +2, -0 Files: AUTHORS (+2, -0) update 2000-02-21 36211230f38437b8f42976909e2bbc23cece71c3 Lines: +105, -28 Files: INSTALL (+15, -5) Makefile.am (+1, -1) RELNOTES (added +41) pcl-unprint.c (+4, -0) print-canon.c (+6, -3) print-escp2.c (+11, -2) print-util.c (+26, -16) run-weavetest (+1, -1) Minor release prep 2000-02-21 b251fc358ce284f5e29f7c5dc032be0b1c5ff0e8 Lines: +594, -0 Files: canon-unprint.c (added +594) * cloned escp2-unprint.c and replaced parse_escp2() with parse_canon() * only checks for correct syntax but doesn't really read any contents yet 2000-02-21 a3386b46b78f7ffb6dbfb13d8d125d4ffd8e3b46 Lines: +6, -0 Files: print.c (+6, -0) Do not use scale to image for gimp 1.0 2000-02-21 15b29f15c8c5e99b31b5386e7303e97b70a8bb81 Lines: +26, -5 Files: print.c (+26, -5) Add scale-to-image clicker 2000-02-21 75bcdaae4dd6d280f7c461248754cbfc09309338 Lines: +9, -3 Files: print-escp2.c (+9, -3) Weird init sequence for newer printers 2000-02-21 70cfcd844ba79a9ec4288367eb83729c6e7b0a86 Lines: +4, -1 Files: print-escp2.c (+4, -1) change softweave sequence for older printers 2000-02-20 74e90027c66bc2f0cc07e9573ef9c143e68161dd Lines: +629, -96 Files: pcl-unprint.c (+629, -96) Now does TIFF compressed files and 2 level colour in CMY or CMYK 2000-02-19 e0741d57474b08d1869c3f912ee0232e74ca9d6c Lines: +14, -9 Files: print-escp2.c (+14, -9) Try one more time to fix 740 2000-02-19 75d921737e22e72a9a77e5bfbeb4f2f2e8b15761 Lines: +22, -3 Files: print.c (+22, -3) Another attempt to fix the File printer. 2000-02-19 53d40ebfe5d832db208600375bd8520f63ed9aad Lines: +11, -20 Files: print-escp2.c (+11, -20) A bit more cleanup to non-softweave 2000-02-19 0a9c99d1664b84c41f7b06c65824a95e1bdc5d9d Lines: +11, -4 Files: print-pcl.c (+11, -4) Fixed OUTPUT_COLOR vs OUTPUT_GRAY. Fixed number of planes output for DJ600 in 600dpi mode. 2000-02-19 8f8e72f426a2f0a4f220ec3db842e969b9d2058c Lines: +3, -0 Files: unprint.c (+3, -0) Add a new veriable to the printer state called "extraskip". This is a multiplicative factor applied to the existing skip factor. It defaults to 2. Currently there is no way to change this. 2000-02-18 12bd7738a6563760363e66b3dd1476d6a0bce3a6 Lines: +8, -3 Files: unprint.c (+8, -3) Don't print beyond the bottom margin. 2000-02-18 f8274bbbc90be7185cc942fe45bfbe80eb94dfb8 Lines: +15, -3 Files: .cvsignore (+4, -1) Makefile.am (+2, -1) run-weavetest (+9, -1) minor stuff 2000-02-18 e046298b9d6b74ee58abbf86b7a0f9c37748dbda Lines: +12, -11 Files: print-dither.c (+12, -11) A few more dithering bugs 2000-02-18 56e7b8f4c3797ee09c84d0595ba32d27afca92f7 Lines: +14, -10 Files: print-escp2.c (+14, -10) Try to fix microweave and 360 dpi 2000-02-18 b64f1397e5c208df298a93b53b51b001ad088169 Lines: +3, -1 Files: print-escp2.c (+3, -1) Remove debug printf 2000-02-18 9265e438aa70a0ac78e452de88bebb55c9e7dad4 Lines: +7, -3 Files: print-escp2.c (+5, -1) run-weavetest (+2, -2) Update line spacing for ESC900 2000-02-17 cfdec3a76e02c397ff8ebd0d5078b8b0f6c3e796 Lines: +2, -2 Files: Makefile.am (+2, -2) Change the name of unprint back to unprint. 2000-02-17 0c9dc34bd40d28215abab10c01c1578e50b1bcd3 Lines: +19, -4 Files: unprint.c (+19, -4) Add a "-n" flag which allows adjusting the nozzle separation on the command line. "-n8" or "-n 8" will set the nozzle separation to 8/720". 2000-02-17 e9b6ad52a0890abb243297575db01c715caa45af Lines: +5, -1 Files: unprint.c (+5, -1) Fix a bug in handling uncompressed data bit depth, and add a few more debugging statements. 2000-02-17 37b55b7b805f26f1381a73ce5492748c5bead8fd Lines: +106, -92 Files: unprint.c (+106, -92) Isolate everything that's escp2-specific into a single function called parse-escp2. This function takes a file descriptor as an argument, and parses the escp2 code in the file, filling the generic page variable with bitmapped data. This should make it easier to unify unprint with canunprint (recently renamed canon-unprint) and pcl-unprint. Also change the handling of the color depth a bit to make this a little easier. "bpp" has been added to pstate. This new layout of the code is much cleaner than the previous. There was far too much crap in main. 2000-02-17 d2f541d62a3e297100bd3091cc75d4a29e5e86d5 Lines: +14, -1 Files: unprint.c (+14, -1) Add more verbose GPL description and include string.h. 2000-02-17 e239ade91d853c3a9215bf35d1ba4e814cf41add Lines: +743, -0 Files: unprint.c (added +743) Resurrect unprint.c as it was in revision 1.19. 2000-02-17 6a68ad2470bb17cc701917101edd4e0f75eb0359 Lines: +16, -5 Files: print-escp2.c (+16, -5) Yet another try 2000-02-17 2f2f6a537c817181264b1a5bfb3cf321bb767d7c Lines: +15, -11 Files: print-escp2.c (+15, -11) Another try at the variable dot printers 2000-02-17 075ad4a966bff3fcf5515f50c89285c93764e89e Lines: +5, -2 Files: print-util.c (+5, -2) Alpha channel problems 2000-02-17 16af546eca2173feda08a3a3ea52168562e42ca0 Lines: +37, -7 Files: Makefile.am (+5, -5) canunprint.cpp => canon-unprint.cpp (+14, -0) pclunprint.c => pcl-unprint.c (+3, -0) run-weavetest (+1, -1) unprint.c => escp2-unprint.c (+14, -1) weavetest.c => escp2-weavetest.c (+0, -0) Rename various programs 2000-02-16 e5415432207ddb4951af6bdb3a6175a6d8d920d1 Lines: +21, -13 Files: unprint.c (+21, -13) Fix the damn vertical artifacts! This was another case of sloppy arithmetic. The last pixel is the first pixel + (n-1) pixels, not n pixels, where n is the number of pixels in the line. Also fix a bug in the ESC r color selection (missing break). Also fix a bug in the short form of the set unit command. (horizontal relative units were not being set.) Finally, add a byte counter so that errors can be referenced by their position in the file. This is useful for correlating errors with output from parse-escp2. This is worth a version 0.9 revision number. 2000-02-16 670e4bcb18a59d24c5e647fde959dca1ab9ac907 Lines: +5, -5 Files: parse-escp2 (+5, -5) $bugs-=4; Change $i to $k where appropriate. Thought I was going nuts for a while there.... 2000-02-16 ac1e916a7cb067be9d9111ec32657e7ae871c1e2 Lines: +4, -1 Files: print-escp2.c (+4, -1) narrow-carriage printers can print 14" long, not just 11" 2000-02-16 5a7ab002c8e303182896b91e6c89fd8105e60cda Lines: +36, -14 Files: unprint.c (+36, -14) Change the way command line arguments are parsed to make it easier to add option flags. Add "-u" option flag. -u does two things. It sets the nozzle separation to 1, and it treats all vertical head motion commands as if the argument was to move down pstate.nozzles ticks. For Microweave code, this most likely will have no effect, but for softweave, this essentially "unweaves" the image so that data from each pass appears separately. This is not so useful for image viewing, but can be useful for debugging softweave stuff. 2000-02-16 1471d368b0b9d3cba3db21c28313231ef9429ec0 Lines: +9, -9 Files: unprint.c (+9, -9) Oh, now this looks *MUCH* better. Fixed a bug regarding bit endianness in the pnm writing code. Never attribute a bug to Epson without first checking your own code... 2000-02-16 460818c594854bc160bc3bc9fbac917d2cc47efb Lines: +2, -1 Files: print.c (+2, -1) version number bump to prep for release 2000-02-16 46be91d57e56756c8f3f3d62299b24c43d4bd7f7 Lines: +9, -1 Files: README (+9, -1) comments leading up to release... 2000-02-16 f9850f17e7afb91a618daf0fd8dfb67243bd8380 Lines: +52, -25 Files: print-canon.c (+7, -4) print-dither.c (+13, -5) print-escp2.c (+7, -4) print-pcl.c (+7, -4) print-ps.c (+7, -4) print-util.c (+11, -4) 1) Use correct convert functions (canon, escp2, pcl, ps). 2) Fix gray_to_rgb increment (print-util) 3) Fix dither update (print-dither) 2000-02-16 00251b534f896358232a006d751901905ee7573b Lines: +30, -284 Files: Makefile.am (+2, -3) print-escp2.c (+23, -4) weavetest.c (+5, -277) Put pclunprint in build, and use actual weave code in weavetest 2000-02-15 6ed769c7fc63ecd36762ffae316d335a4616ccd4 Lines: +3, -2 Files: print.c (+3, -2) The File: printer is now initialized, saved and loaded! 2000-02-15 e0db8e9d05d125baee1ff2f868955b1593a4fa11 Lines: +594, -0 Files: pclunprint.c (added +594) Initial version. Only works for mono 2 level uncompressed output (i.e. Deskjet 500) 2000-02-15 90cfb458f56ac736c4b6b47c4c7e48e197327cbb Lines: +5, -0 Files: print-pcl.c (+5, -0) Added fix when (left < 0) 2000-02-15 a42f8d1921407c6a57a69377365746a3ea7f46f7 Lines: +6, -5 Files: print-escp2.c (+6, -5) Back out clearly nonfunctional change for 740 family 2000-02-15 09dfeb4651ab3c62f33ba11d49d3b5f9ed3c0f2b Lines: +248, -68 Files: Ghost/gdevstp.c (+6, -1) print-canon.c (+30, -1) print-escp2.c (+100, -32) print-pcl.c (+30, -1) print-ps.c (+30, -1) print.c (+52, -32) 1) It wasn't possible to print to the edge of the page (as defined by the printer). 2) The page top/bottom/left/right (particularly bottom and right) in the size boxes wasn't displayed accurately (it *had* been coded in 1/10", because that's the units used to print out the pager -- really sillyl, that -- now it's all in points, which is more reasonable if still not all that precise). 3) The behavior of landscape mode was weird, to say the least. 4) Calculating the size based on scaling was also weird -- in portrait mode it just looked at the height of the page vs. the height of the image, and in landscape it just looked at width of the page and height of the image. Now it looks at both axes and scales so that the larger of the two ratios (widths and heights) is set equal to the scale factor. That seems more intuitive to me, at any rate. It avoids flipping between landscape and portrait mode as you rescale the image in auto mode (which seems just plain bizarre to me). 5) I changed the escp2 stuff so that the distance from the paper edge will be identical in softweave and in microweave mode. Henryk, that might not quite be what you intended (it's the opposite of what you actually did), but at least microweave and softweave should generate stuff that looks consistent. 2000-02-15 6a4d22bef66cd4d0519b84b4dc6f0498c1525ef4 Lines: +6, -2 Files: print-escp2.c (+6, -2) Use older-style print command for single bit depth printing 2000-02-14 2897a176e8a2510891c4b7eaae5094ad2638bb44 Lines: +10, -0 Files: unprint.c (+10, -0) Add some code to handle "remote mode" a little more elegantly. Just a little. 2000-02-14 12ce8ca4da093328b039ae7f983dd28bacd64349 Lines: +12, -3 Files: unprint.c (+12, -3) Put in some handling of multiple dot sizes to make the output look nicer. Teach unprint about form feeds. Get rid of the last of the compiler warnings. 2000-02-14 08751bc1d2be0f78983998886f4d3322994a102d Lines: +26, -0 Files: README (+26, -0) warn about gimp.m4 2000-02-14 4a15f50e275739017c793303c5d62fb19cc79b32 Lines: +6, -1 Files: configure.in (+1, -1) print.c (+5, -0) Try to support gimp 1.0 2000-02-14 5f75347c11068cac73fa5a12b1ed3b644cc53ab2 Lines: +5, -1 Files: Makefile.am (+5, -1) make dist 2000-02-14 23f928e245decc9e20cca2bbf7fe5d6b3629c001 Lines: +112, -110 Files: Makefile.am (+18, -2) NEWS (+86, -1) README (+7, -79) configure.in (+1, -28) Clean up configure stuff 2000-02-13 fbc06a649d71cb4656923a8a5dffc81fc1ec97d7 Lines: +4, -0 Files: Ghost/.cvsignore (added +4) .cvsignore 2000-02-13 eca53a39482cbe6f9c4e77a7cb60227be36a6ffc Lines: +57, -40 Files: print-escp2.c (+56, -39) run-weavetest (+1, -1) More modes in run-weavetest, and attempt to handle column spacing in escp2 2000-02-13 efc4815c8c3b1cfc651f7a4f8ca5ac73765de3f2 Lines: +9, -5 Files: unprint.c (+9, -5) Fix the bugs that prevented softweave from working properly. This is currently hard coded for the 740/750/1200 nozzle separation of 6/720". If you want to run it on output for the printers with a nozzle sep of 8/720, you need to change a line. Ideally we need a command line switch to select the model, but, since it's after 1AM that's not going to happen before I go home tonight. At this point we need to decide how much code we want to share between print and unprint. Since unprint is designed to be a check of print, one argument is to keep it completely independent, but, that's more work.... 2000-02-13 7267285600057e947ad459983371f224bb9b42c2 Lines: +4, -1 Files: print-canon.c (+4, -1) Fixed maximum paper size for BJC-6000 2000-02-13 b3b48102f0f1ab830ba609d5cd848977ba66718c Lines: +169, -36 Files: Ghost/README (+12, -12) print-canon.c (+15, -3) print-escp2.c (+14, -2) print-pcl.c (+16, -2) print-ps.c (+14, -2) print-util.c (+95, -15) print.h (+3, -0) Bit of an oops here about printer models; also start on print-gray-using-color mode for better quality 2000-02-13 32c5e00e16f80d136b0f69e012382c3e8dfb15f1 Lines: +1, -0 Files: Ghost/contrib.mak.addon (+1, -0) one that slipped through the cracks 2000-02-13 7f9416eb16b3901de92a19820977fe24b316ebd8 Lines: +38, -16 Files: Ghost/README (+1, -1) Ghost/contrib.mak.addon (+4, -4) Ghost/gdevstp.c (+4, -6) Makefile.am (+9, -1) print-escp2.c (+11, -4) print-util.c (+9, -0) Build a Ghostscript driver! No idea if it works yet... 2000-02-13 dc8f31e8bca8f56ac06f38cc16400bf6ba58e031 Lines: +14, -11 Files: Ghost/contrib.mak.addon (+14, -11) silliness 2000-02-13 60a17e2fe09af03dce96e78dd9202b749a69cef5 Lines: +1166, -0 Files: Ghost/COPYING (added +339) Ghost/ChangeLog (added +24) Ghost/README (added +154) Ghost/contrib.mak.addon (added +17) Ghost/gdevstp.c (added +610) Ghost/gdevstp.h (added +22) First cut at doing the real GhostScript driver 2000-02-12 faf219c81ebfcc62be57cc99e56c71b01701a09a Lines: +30, -10 Files: print-escp2.c (+18, -10) run-weavetest (added +12) Change spacing for newer printers 2000-02-12 a7c42b9837bb895179d047440044127560c8905a Lines: +6, -3 Files: print-escp2.c (+6, -3) Use Epson sequences more exactly 2000-02-12 081735244bed07d1a9649a829055334018193036 Lines: +3, -1 Files: unprint.c (+3, -1) Do not barf on softweave 2000-02-12 147e4a615084b429726bc5092be017c559d55ad6 Lines: +13, -2 Files: print.c (+13, -2) More accurate printing of measurements 2000-02-12 e748739ff86807a30cbb4b5cde2e36e44231ee1a Lines: +13, -10 Files: print-escp2.c (+13, -10) One more try 2000-02-11 fab165683585d65c9ecbcd55a478d76a5920817b Lines: +1, -1 Files: unprint.c (+1, -1) Fix line wrapping bug. The calculation of the image width should have been right-left+1, not right-left. This version of unprint solves the: +----+ |\ | | \ | +----+ image warping problem. 2000-02-11 50d7e47273543ba964ddba993797be3ed37677f6 Lines: +5, -0 Files: unprint.c (+5, -0) Change unprint behavior in response to ESC @ initialization command. If this is found after raster data has been sent, eject the page and quit. What was happening was that a trailing ESC @ occuring at the end of some files was resetting the resolution before writing out the data, which was a bad thing. Ejecting the page on this command isn't a perfect simulation if ESC @ occurs in the middle of the file, but, I'll deal with that later. 2000-02-11 f5779da061ab7f3d6632ef0d349e92feac05b03e Lines: +9, -8 Files: unprint.c (+9, -8) Add a few ()'s and stuff to get rid of some compiler warnings. There should be no actual changes in this update other than changes to coding style to appease gcc. gcc still complains about some potentially unitialized variable usage, but, that's just gcc being paranoid. 2000-02-11 c5de1bb630a78d2f025e2d733244152ba1c137fd Lines: +3, -1 Files: print-escp2.c (+3, -1) Remove apparently spurious flush command 2000-02-11 34e3336de5f4a061f15ce7c4e5cd5033a2189957 Lines: +7, -2 Files: print-escp2.c (+5, -0) print.c (+2, -2) Fix Epson left margin 2000-02-10 f74621e6fd5f185c23d058f7ebd53edce5aaba23 Lines: +28, -25 Files: unprint.c (+28, -25) It works!!! Well, sorta... Fixed two bugs in the ink mixing routine, that mostly works now, but, it's far from optimal. Fixed the use of an unitialized variable in merge_line. Fixed a bug in relative vertical motion command interpretation. = -> += Changed the behavior on unexpected EOF to print out what was read in so far, rather than just quitting. Also removed some excessively verbose debugging statements. The resulting images do not look good. There's a line length mismatch problem somewhere which makes the images look like this: +------+ |\ + | \ + +------+ The lower left triangle contains the right edge of the original image. The image is also cut short by the unexpected EOF problem. There's still a lot of work left to do, but, this is quite promising. 2000-02-10 026b53a61e3ba01c955c7530217dc7cf2b9c02aa Lines: +4, -1 Files: Makefile.am (+3, -1) configure.in (+1, -0) Add canunprint 2000-02-10 598513c6ce83cf93dee70c08f730e23c8797a235 Lines: +1, -7 Files: Makefile.am (+1, -7) Remove spurious explicit GTK libraries that bloated the installation 2000-02-10 f2ef321faf5e852828bfecf0aa792fb65146e48d Lines: +18, -197 Files: Makefile.am (+1, -0) print-ps.c (+4, -132) print.c (+9, -6) weavetest.c (+4, -59) Turn on warnings 2000-02-10 310ebf897f87f207dd276d39e4aeef5dcacc17eb Lines: +8, -2 Files: print-canon.c (+8, -2) initialization 2000-02-10 ac3c4837e06138f4a0dc9071500999da03cff049 Lines: +15, -4 Files: print-canon.c (+5, -2) print-escp2.c (+5, -1) print-pcl.c (+5, -1) Fix landscape vs. portrait problem 2000-02-09 a58bbe6092ea9b8c78b69b799b42cab2ff01f040 Lines: +17, -1 Files: unprint.c (+17, -1) Add a really simple color blending algorithm which makes no use whatsoever of the NDA ink color measurements. 2000-02-09 355e698b03091c3a4a82a36c345f61d4cd36128a Lines: +44, -15 Files: unprint.c (+44, -15) Many many bug fixes. The old version of RLE decompression was pretty severely screwed up. It seems fixed in this version. I also added an error check to make sure that the decompressed length is consistant with what one would expect from an m*n pixel matrix. Several other random bug fixes were put in place, some dealing with some misconceptions I had about operator precedence regarding the ? operator. That took a while to spot. I've also added some excessively verbose debugging statements. These are temporary. Something is still pretty snafu with the motion of the virtual print head. It's going way far to the right. Since the virtual paper is infinitely wide (for small values of infinity) this has some interesting effects. This version currently does not segfault on input from gimp-print, however it doesn't produce output either. It terminates with an unexpected end of file. Go figure. 2000-02-09 e6cc4efab91a8cafb5484f4605d225df33ba1a1e Lines: +506, -0 Files: .cvsignore (+1, -0) canunprint.cpp (added +505) Added canunprint to cvs 2000-02-09 04dac668ebc55d65afd590c249fcac7edcd51050 Lines: +78, -77 Files: print-canon.c (+5, -3) print-escp2.c (+5, -3) print-pcl.c (+5, -3) print-ps.c (+5, -3) print-util.c (+42, -44) print.c (+3, -3) print.h (+13, -18) Put lut inside vars 2000-02-08 858462e8def0404099463516b6bb923d755b2afe Lines: +145, -351 Files: Makefile.am (+3, -1) weavetest.c (+142, -350) Weave tester 2000-02-08 a1c7625b94fef48980cb356a3c452f371bf865ab Lines: +38, -35 Files: print-canon.c (+38, -35) Small fix that makes variable drop sizes work (in B/W) 2000-02-08 fd1318ce44052b8b9f64ed39553b150f0d1b1d49 Lines: +20, -4 Files: print-canon.c (+20, -4) Added call to dither_cmyk4() 2000-02-08 18f759e5e8eaf6dd2fd167db4835895775819a4a Lines: +162, -72 Files: print-canon.c (+162, -72) Got support for variable drop sizes ready for testing 2000-02-08 bdeca0fbb9f18838a128266b272e03a14a8eeab4 Lines: +9, -2 Files: print-canon.c (+9, -2) Next step in supporting variable dot sizes (still experimental) 2000-02-08 b2fd2c4d308cefbdfab723067384e379319475d3 Lines: +10, -1 Files: print-escp2.c (+10, -1) Correct dot size for variable bits 2000-02-08 205f3b058b0e6075495a1af730ef7006fbd2399f Lines: +97, -61 Files: print-canon.c (+97, -61) Beginning support for variable drop sizes (experimental stage) 2000-02-08 af68b304cc114b50fcd347d81815b23d0ec26593 Lines: +14, -5 Files: print-pcl.c (+8, -4) print-util.c (+6, -1) Deskjet 600C is CMY, the rest of the 6xxC series are CMYK. 2000-02-08 453a8ea92085be452304c429a716331cdfe9b38a Lines: +5, -0 Files: print-escp2.c (+5, -0) Remove spurious init string 2000-02-08 847b69a5dcb14f1406d029115e04866f205f1431 Lines: +5, -1 Files: print-escp2.c (+5, -1) Is the separation really 6 lines for the 740? That's very unusual. Usually it's 8 lines. But we shall see... 2000-02-08 abe2004a451f73f237304e573b4203d6e2eed4a7 Lines: +10, -0 Files: print-escp2.c (+10, -0) Some kind of silly magic init string that it appears these printers want. 2000-02-07 1bd46687f80aa5171c7e32c8e156068894210449 Lines: +200, -57 Files: print-canon.c (+200, -57) Major code-cleanups, prettified model capabilities 2000-02-07 b6ab4fd2f18414d935befafffcd3a46b1d8cc420 Lines: +2, -0 Files: Makefile.standalone (+2, -0) Added print-dither to Makefile.standalone 2000-02-07 a4a1636be5eba78d98ad670e1fc0dc3b853baa74 Lines: +9, -0 Files: .cvsignore (+9, -0) more stuff to be ignored 2000-02-07 0a625c56a9361138aa9af9f6fd1d47107bb19fd3 Lines: +25, -10 Files: print-dither.c (+18, -6) print-escp2.c (+7, -4) Try to improve variable dot stuff 2000-02-06 cdda4212572bfb8b510e8a727bf32aa28788f3cf Lines: +26, -287 Files: print-escp2.c (+12, -106) print-pcl.c (+7, -103) print-ps.c (+7, -77) print.h (+0, -1) 1) Use old methods only for microweave printing. 2) remove MAX_DPI from print.h since it's no longer necessary. 3) Remove spurious CVS logs that were just clutter. 2000-02-06 391292011d445633b6fddb67187caa2289591e04 Lines: +38, -18 Files: print-canon.c (+38, -18) Remove calls to non-POSIX strdup 2000-02-06 3422787518ab40156b73d1b64b989304c06de161 Lines: +27, -1 Files: print-escp2.c (+27, -1) Choice of variable vs. single drop size for new printers 2000-02-06 41b66b7e21a70e4dd8de48c8e6bbebdc7fea4448 Lines: +18, -9 Files: print-escp2.c (+18, -9) Try to fix softweave mode on new printers 2000-02-06 4dbe1d35dc9378ccce1b6b8953dc760e58e2736d Lines: +6, -3 Files: print-pcl.c (+6, -3) Fixed max paper sizes. 2000-02-06 470d8e20570e786964312d24f883a320a0602a92 Lines: +14, -2 Files: print-escp2.c (+14, -2) Try to fix microweave on newer printers...? 2000-02-06 5775fb2582e98ff9815682d731fc9f5dfd65545f Lines: +2022, -1983 Files: Makefile.am (+1, -0) print-dither.c (added +2018) print-util.c (+3, -1983) Split out dither stuff from print-util 2000-02-06 9added7566db84561ec84f3568b586e875d2fefb Lines: +7, -2 Files: configure.in (+7, -2) Check for the Gimp as well as GTK. 2000-02-06 55939a4be6937e15c3bc39ddbba34746ffa8d1e7 Lines: +5, -1 Files: INSTALL (+5, -1) Slightly better installation instructions. 2000-02-06 f7bf2ed275b0c76ed546f0d522491d4d1628156f Lines: +133, -9 Files: unprint.c (+133, -9) Add some (buggy) support for printing on a line we already printed on (needed for interleaving 1440 DPI). More debugging messages. Support for ESP 700/EX and older ESC ( / command. This version probably introduces more bugs than it removes, but add more functionality. I think it's a step forward. I'll try to clean it up a bit more later. 2000-02-06 f6a51492193e5bb5ebf18b1432e6dc893a044b26 Lines: +12, -4 Files: print-escp2.c (+12, -4) Don't cut corners by padding the 32 bit horizontal shifts with 0's in the upper 16 bits. Do the full shifting and masking. This is important when the relative offset is negative. 2000-02-06 548e00c57f07a09dba61b5988c70235a4606e626 Lines: +297, -10 Files: print-util.c (+282, -10) print.h (+15, -0) Fill in the setter functions for the dither stuff 2000-02-06 c9b66003003befb76cc013cf1fb75ce03e7c2b8b Lines: +462, -488 Files: print-canon.c (+15, -8) print-escp2.c (+22, -27) print-pcl.c (+21, -14) print-util.c (+395, -361) print.c (+0, -1) print.h (+9, -77) More work on the generalized dithering parameters stuff. At this point it really looks like a proper object. Also dynamically allocate the error buffers. This segv'd a lot, which forced me to efence it, which was just as well because I found a few problems as a result... 2000-02-05 dd2c598f1959bcc72c51bea150e85871de4e3534 Lines: +11, -0 Files: print-escp2.c (+11, -0) Do horizontal positioning correctly in microweave 2000-02-05 81c6b7049a597d30376380abd66bdb99dbad51a8 Lines: +50, -33 Files: print-util.c (+50, -33) Minor reorg 2000-02-05 9c119708589902c87575bbde42d7551a5bded1e4 Lines: +99, -108 Files: print-util.c (+32, -107) print.c (+1, -1) print.h (+66, -0) some more silly problems 2000-02-05 35c280ffe4212867a72665931f0c780a80fea8df Lines: +339, -1 Files: COPYING (+339, -1) GPL 2000-02-05 9233317216dd6319a678792f374a5cf722ba4095 Lines: +14, -3 Files: AUTHORS (+14, -3) minor update 2000-02-05 f3bf6fb2a4389d92cb39c73bbde3add34d635895 Lines: +17, -3 Files: print-escp2.c (+9, -1) print-util.c (+8, -2) 1) print-util.c: decrement rather than increment counter! 2) print-escp2.c: don't advance the paper a negative (or, with some printers, a very large positive) amount. 2000-02-05 383e903c8df23f8f0c932be0e1de7b5599aeca59 Lines: +16, -10 Files: unprint.c (+16, -10) Change some bugs regarding handling of top and bottom page margins. If the printer head moves below the bottom margin, we're supposed to eject the page and start a new one. That's a little tricky with PPM, especially when writing to stdout. I think the best behavior on a page ejection situation is to just write out the PPM with what has been printed so far and just ignore the rest of the data. In other words, unprint will produce a PPM file describing the first page of output for any given escp2 input. The only other option would be to write out several PPMs in one file. I was hoping that "pnmcat" would be able to read multiple files from stdin, but that seems not to be the case. 2000-02-05 0e3f9f7cace0970671bbf61ac3fc92d3f30127bf Lines: +0, -860 Files: Makefile (removed -430) Makefile.in (removed -430) Remove generated files 2000-02-04 0177e18c23bc86a0a2381c7166cebcafebf025f7 Lines: +90, -4 Files: unprint.c (+90, -4) Add recognition of monochrome mode selection command. (Doesn't actually do anything, though.) Also add the undocumented 8 byte page format command (prints warning to stderr if found). Add the routine which actually writes out the PPM file. (That's useful.) Fix a bug in vertical motion. This still needs more bounds checking on subscripts. If you specify the page dimensions and then try to print off the page it can segfault. Also, the actual CcMmYK -> RGB function doesn't do anything yet, so the PPM file will be all white, if you get one. You're more likely to get a core file, though. 2000-02-04 e942c2387c40ecc63bab98d575ebfa7167ae2f7a Lines: +71, -38 Files: print-canon.c (+54, -37) print-util.c (+17, -1) Models BJC-1000/2000/3000/6000/6100/7000/7100 ready for testing. 2000-02-04 db30444c1935d57440f9599beda441aa49fa0644 Lines: +4, -1 Files: print-escp2.c (+4, -1) 1440 dpi stupidity 2000-02-04 d0c4ee881e96d804f3f16749125567b03cfcd517 Lines: +28, -11 Files: print-escp2.c (+19, -11) print-util.c (+9, -0) Prelim support for 850/860/870/1200; fix stupid bug in ESC(S 2000-02-03 c3063838647dea76d6d4b1e7fd7c1513be0b787c Lines: +30, -7 Files: print-canon.c (+30, -7) Preparations for some more printer models (to be continued...) 2000-02-03 d42a61b34eeeaaf7f45bdb093db3cd51cb0c5bd3 Lines: +49, -83 Files: print-canon.c (+49, -83) Dirty left-border-treatment leaving an uncertainty of -4..+4 dots 2000-02-03 4407eddd53e2400709465d257ee7bf9ebedee567 Lines: +481, -0 Files: install-sh (added +251) missing (added +190) mkinstalldirs (added +40) Scripts needed for autoconf. 2000-02-03 37fe14d10727b62184bc82b47549f709ea0a4f26 Lines: +61, -0 Files: configure.in (added +61) This is my first attempt at a configuration input file for autoconf. It's got some cheesy inelegant bits, but, it seems to work for me. I'll try to figure out how to do this properly later. There are some complications involved with the fact that libgimp requires that applications linking to it provide the symbol PLUG_IN_INFO, which means that all of the standard autoconf tests will fail. 2000-02-03 1a1bb77c41199b6d2c6f917db9aea5f8dc49e813 Lines: +388, -460 Files: AUTHORS (added +3) COPYING (added +1) ChangeLog (added +1) INSTALL (added +1) Makefile (+196, -240) Makefile.am (+11, -5) Makefile.in (+174, -215) NEWS (added +1) These files are required documentation files for applications using autoconf for configuration. The current versions of these files are just one step removed from "touch filename". They need to be fleshed out, but, they're enough to stop autoconf from complaining. 2000-02-03 bff348ab9b357efc367114687d30816558deca8e Lines: +5, -11 Files: print-canon.c (+5, -11) Honours the new ink-type setting 2000-02-03 95397e6b7dfdd060b4598ab9ad2c21bf9973488b Lines: +133, -48 Files: print-canon.c (+17, -6) print.c (+114, -41) print.h (+2, -1) Ink type 2000-02-03 1f33073b529320770c9e88c7496759463e3b820d Lines: +16, -0 Files: print-escp2.c (+16, -0) Don't get too fancy with the new, undocumented ESC(c command 2000-02-02 ee903a5477311b5bd9f9bffc9a18a6a5d29fe776 Lines: +17, -29 Files: print-canon.c (+17, -29) Minor cleanups of code and debugging messages 2000-02-02 a342a9b240d4fce38c2a534ae3f24128c77d5242 Lines: +76, -12 Files: print-canon.c (+76, -12) Prepared the driver for one of K/CMY/CMYK/CcMmYK/CcMmYy printing 2000-02-02 8639fab54eeb40527107a88e9007ea03357a5ddd Lines: +3, -2 Files: print.c (+3, -2) Fixed the plp-lpc-bug producing printer entries ak "Press RETURN to continue..." 2000-02-02 9c294d6bf056ec1b9b3888713653599498f0b033 Lines: +6, -120 Files: print-canon.c (+6, -120) Removed remnants from the original escp/2 source not needed for BJL 2000-02-02 c57583e7dff64b3d80ba667d70fb19a681025e19 Lines: +204, -109 Files: print-canon.c (+204, -109) 1) reworked printer capabilities handling 2) initilization sends media type, paper format and printable area 3) works fine with new dithering stuff 2000-02-02 85dfbcad4eef82b05061a9bd2b1456e519aea3c1 Lines: +53, -46 Files: print-util.c (+53, -46) Add a few more parameters to the dither_t struct. 2000-02-02 b78a621224d3aa6dc30b98b14bd50f3082feec96 Lines: +279, -209 Files: print-escp2.c (+7, -0) print-pcl.c (+8, -0) print-util.c (+263, -209) print.h (+1, -0) Move all the constants into members of a struct. This will eventually permit us to use different dithering constants for each printer, or even vary them on the fly. Currently there's a static dither_t that contains constants, but that's the easy part to fix... 2000-02-01 12de28eaa712c3cf247c547ea5070d46efb0b178 Lines: +2, -0 Files: .cvsignore (added +2) Added a .cvsignore file 2000-02-01 fc6f916b5cc3e92fb941524119d5f8565f7a35c8 Lines: +1212, -2 Files: Makefile.am (+1, -0) Makefile.standalone (+5, -2) print-canon.c (added +1191) print-util.c (+5, -0) print.h (+10, -0) Add print-canon.c: Support for the BJC 6000 and possibly others 2000-01-30 c2b12ef619276a748fa7d22b022bc74a996ab929 Lines: +42, -16 Files: unprint.c (+42, -16) Improve color handling and color selection commands as well as support for two more printer head motion commands. 2000-01-30 d6425790775824f9014ef9788efaec056c2ebd56 Lines: +53, -9 Files: unprint.c (+53, -9) Fix a few obvious C errors (doh!), reduce some debugging output, add some comments and some more code to handle other commands. This version should compile. Really, I mean it this time. 2000-01-29 c560f6306a56efecd90899d14d619282f072087d Lines: +348, -0 Files: unprint.c (added +348) This is as much a test of my ability to commit code to the repository as it is to get the code in there. This is version 0.001pre-alpha of "unprint" which will eventually read escp2 data and dump a ppm file. This code should compile, nothing fancy, just "gcc -o unprint unprint.c", but it doesn't do anything useful yet. 2000-01-29 433d560df1a80bf90a4fe5ad02b775d17784ced4 Lines: +44, -2 Files: print.c (+44, -2) Separate save and print stuff 2000-01-29 0214df0f1326e779a84de4e7bcc47cf32cb83931 Lines: +3, -8 Files: print.c (+3, -8) Handle orientation change correctly 2000-01-29 05f3cb5bfc22a7af7c8a5e265fac5a29fe393727 Lines: +276, -212 Files: print-escp2.c (+236, -203) print-pcl.c (+11, -7) print-util.c (+26, -1) print.h (+3, -1) 1) Remove globals from everything except print.c. 2) Remove broken 1440x720 and 2880x720 microweave modes. 2000-01-28 05a1c3450b05f6038e854d9a9593cbd4d13b2883 Lines: +326, -161 Files: print-escp2.c (+3, -1) print-util.c (+140, -0) print.c (+177, -150) print.h (+6, -10) Move printers to print-util; also add top/left/bottom/right boxes to the UI 2000-01-25 11afc7c2021d6436a85a503a45a7976365361da3 Lines: +143, -117 Files: print-escp2.c (+34, -19) print-pcl.c (+29, -13) print-ps.c (+15, -8) print-util.c (+54, -77) print.h (+11, -0) 1) Better attempt at supporting newer Epson printers. 2) Generalized paper size support. 2000-01-25 e0f6a7342d3add13603bd3926e3ba68cad246573 Lines: +76, -18 Files: print-escp2.c (+76, -18) Try to make 440/640/740/900/750/1200 work 2000-01-25 64b8097df4f81467d6fafdfd8d4c150b66f32b40 Lines: +248, -5 Files: Makefile.standalone (+4, -5) parse-escp2 (added +244) Add parse-escp2, and roll back Makefile.standalone stuff that accidentally got committed 2000-01-25 d929e9ec63b3137c0fa47edf5e3d25865293584e Lines: +432, -162 Files: Makefile.standalone (+5, -4) print-escp2.c (+166, -126) print.c (+18, -11) weavetest.c (+243, -21) 1) Weaving code for Stylus Photo 1200 and friends (the multi-bit printers). I don't expect printing to actually work, although it's not impossible that it will. 2) Fixed up the save code to be a bit more predictable. 3) Bug fixes 2000-01-21 0d0fb26c958a6bf6feb5b41c78e8925f55e3ac5b Lines: +84, -13 Files: Makefile.standalone (+1, -1) print-escp2.c (+13, -2) print-util.c (+65, -10) print.c (+2, -0) print.h (+3, -0) 1) Add a few more paper sizes. 2) Clean up Makefile.standalone. 3) Nominal support for Stylus Color 850. 2000-01-21 f799e21893bfd61854234bf9f6b236b45130daea Lines: +157, -3 Files: README (+4, -3) print-util.c (+153, -0) Describe the algorithms in print-util.c. 2000-01-17 1c648c7f386cb637f8891c9f8c4a21f2d65b5164 Lines: +555, -602 Files: print-escp2.c (+277, -39) print-pcl.c (+7, -4) print-util.c (+268, -557) print.c (+1, -1) print.h (+2, -1) Print 3.1.0 2000-01-17 9850386d5711ac0a6a55c269c9898435e51ca5bb Lines: +465, -119 Files: Makefile (+4, -4) print-escp2.c (+99, -51) print-pcl.c (+25, -11) print-util.c (+295, -48) print.c (+39, -2) print.h (+3, -3) Much stuff: 1) Fixes from 3.0.5 2) First cut at enhancing monochrome and four-level printing with stuff from the color print function. 3) Preliminary support (pre-support) for 440/640/740/900/750/1200. 2000-01-15 d6ddb707fa65ea967b8e16cdd01f4fc180fe6fb3 Lines: +264, -207 Files: print-escp2.c (+243, -205) print-util.c (+9, -2) print.c (+12, -0) Intermediate version 2000-01-13 18f0a7e193e6d0a91c4bad0badf7cade6de9bcde Lines: +4, -1 Files: print-escp2.c (+4, -1) bug fix from mainline 2000-01-13 58b61069d3ac658adabbf7e6a77c57ca284e96c8 Lines: +19, -3 Files: print.c (+6, -3) print.h (+13, -0) Gimp merge 2000-01-09 3eda167f4aa170b735dbf6303a768c4a318a89d6 Lines: +36, -12 Files: weavetest.c (+36, -12) miscellany 2000-01-08 bfcb7d377a6cb61600ee9b12c0c58be18d7a5c2f Lines: +42, -22 Files: Makefile (+2, -0) Makefile.standalone (+1, -1) README (+4, -5) print-pcl.c (+4, -1) print-ps.c (+4, -1) print.c (+1, -1) print.h (+1, -1) weavetest.c (+25, -12) Y2K copyright 2000-01-08 f6741d5e9d3750a735265cc0fbc86fa5890a61d5 Lines: +20, -17 Files: print-util.c (+20, -17) Some tweaking 2000-01-08 a1af2c26f953b73b1327c956f6013d502c562342 Lines: +126, -122 Files: print-escp2.c (+126, -122) Rearrange setup code; more printers to support softweave 2000-01-03 dd269c3dd71d8d50b55584f69c00a9d55c9784e9 Lines: +5, -2 Files: print-ps.c (+5, -2) Fix from Salvador Pinto Abreu 1999-12-30 352e4d9788859e5b4df29bee9f3db199ac606968 Lines: +27, -34 Files: print-util.c (+27, -34) Silly little bug... 1999-12-26 64f05a80326bdc42509c49e7b82d4614483c0a60 Lines: +100, -62 Files: print-util.c (+100, -62) Performance stuff 1999-12-25 296bac5630fcc63dc937698785076d4562615329 Lines: +1, -1 Files: print.c (+1, -1) version 1999-12-25 a7343800928edd158fb0c86da1c7bc5a3e75cca3 Lines: +10, -86 Files: print-util.c (+10, -86) Cleanup 1999-12-25 41f20af3d1ffcd401f61bb40f6f30979b162026d Lines: +30, -20 Files: print.c (+30, -20) UI tweaks 1999-12-25 12b7fb380ebd1d4ccb454019c780e53abbcffd77 Lines: +3, -3 Files: print-util.c (+3, -3) some minor improvement 1999-12-24 1ba8a398ad45b742c8bea5c6de16fd946ecdb312 Lines: +29, -21 Files: print-util.c (+29, -21) Reduce grain; improve red 1999-12-22 12a2264750fe4e899aef9ff2ba09d6abcc2bb334 Lines: +4, -1 Files: print-util.c (+4, -1) round length up, not down 1999-12-22 2497b596af8126099eed540d7a13c68a664decd9 Lines: +9, -6 Files: print-util.c (+9, -6) More constant fiddling 1999-12-22 f055c7499a7354548ac11a9669e3858c558c439e Lines: +107, -47 Files: print-util.c (+107, -47) Reverse direction each pass 1999-12-20 0f1c8661b363669d59c2ed88d4ac042b313b82e0 Lines: +67, -18 Files: weavetest.c (+67, -18) Intermediate 1999-12-19 648344e3ff4e4b0d946688f62f83e94ede4bf65f Lines: +8, -5 Files: print-escp2.c (+8, -5) Make 'em big enough 1999-12-18 c1a4379972e5c3361e81661bb5786f68ca00d5e2 Lines: +1, -1 Files: print.c (+1, -1) Update the version 1999-12-18 cdd3306f20c6ee3dfffdf12ceb0a267684950d2b Lines: +4, -1 Files: print-util.c (+4, -1) typo 1999-12-18 19728fb1736a4533ebefe28d4c27b917f674982b Lines: +3, -6 Files: README (+3, -6) update 1999-12-18 4b4d3840f80b9140630dd8dfb8dcbc5d43051879 Lines: +22, -4 Files: print-escp2.c (+22, -4) comments, mostly 1999-12-18 e232f1daadf77d076a5155ba43481d20efc0b4c1 Lines: +58, -1 Files: weavetest.c (+58, -1) Comments 1999-12-18 d61d0231a1e7bdaacf50935512676c0a6fe53cce Lines: +0, -4 Files: print.c (+0, -4) remove PRINT_LUT 1999-12-12 a9ab6b07b202e7eb3bcae1f55ab49c9debbc45cb Lines: +13, -10 Files: print-util.c (+13, -10) Various changes 1999-12-11 5c677d8e26b8d6770ff57123e305d2a2dfbdc75d Lines: +49, -26 Files: weavetest.c (+49, -26) vertical stuff 1999-12-11 3305ffe0693512f46cbc0a7bc907676b0ceb8ce3 Lines: +11, -4 Files: print-util.c (+11, -4) Better matching between cmy/k Smoother dither! 1999-12-11 37a322fb18af6de3ce307249dc47a25fdda1242b Lines: +6, -1 Files: print-escp2.c (+6, -1) hopefully get borders right 1999-12-11 17f4945f9bf279604460a6e69a2cd16d4b058691 Lines: +1, -1 Files: print.c (+1, -1) Printer name correction 1999-12-11 0515f1fc2c89da7b903b0c2b7269ad1f7d3026fc Lines: +5, -2 Files: print-escp2.c (+5, -2) bug fixes 1999-12-11 cb2c12dfcdc1fdc6753728e99a9a10def6244d87 Lines: +160, -214 Files: print-escp2.c (+160, -214) various other print modes 1999-12-11 73a3f8b082eaafa9c61c05a119aa388e7fca4fcb Lines: +156, -100 Files: print-escp2.c (+156, -100) Better weaving code -- not absolutely complete yet 1999-12-10 6b05a17564e98154d7be16387583b0d2ad5a81bc Lines: +36, -29 Files: weavetest.c (+36, -29) Looks pretty good, now time to integrate it back... 1999-12-10 6458db102a2289d960fe68f2adfa3afb64b59cca Lines: +38, -11 Files: weavetest.c (+38, -11) Fixed most of the problems 1999-12-10 3b2b5f5c9e860b102282961f5db2b33308d1ca1c Lines: +42, -24 Files: weavetest.c (+42, -24) handle vertical subpasses for better weaving 1999-12-10 da2a617e04eb9b41a7a81cc09a8e15e42e6b0771 Lines: +277, -0 Files: weavetest.c (added +277) . 1999-12-05 78a5b3c0528fd22172ca07308eac78f1f77a050d Lines: +4, -1 Files: print-util.c (+4, -1) don't want PRINT_LUT in release 1999-12-05 2e066a75c5bff4e4a2f93401e478750a8e4a3d49 Lines: +1, -1 Files: print.c (+1, -1) Increment version 1999-12-05 65b8ed926314971c02097f79ca2b1ef8fb299ca3 Lines: +4, -3 Files: print-escp2.c (+4, -3) minor, prep for release 1999-12-05 12eaa74b3f8116f72562a3ff86775f89c3bf3a3c Lines: +11, -1 Files: print-escp2.c (+11, -1) fencepost 1999-12-05 79d905eea7d882f09ff4a3243f3092710e8857f6 Lines: +19, -13 Files: print-util.c (+19, -13) Good results for the night. 1999-12-04 5a716665a7052ced50eb09ed73a746d970d0ebf2 Lines: +199, -312 Files: print-util.c (+199, -312) better use of light colors 1999-12-02 ee282d5895bb222350e7fa012b041a422c389d81 Lines: +3, -0 Files: print-util.c (+3, -0) . 1999-11-30 2287df2c36855e75d528f88800db31f2f12630ec Lines: +14, -5 Files: print.c (+9, -0) print.h (+5, -5) . 1999-11-29 8b7e18ee92b1e916227297d2364c5900ba356a60 Lines: +21, -0 Files: print.c (+21, -0) stdplugins-intl.h is not a standard header file 1999-11-27 d4b8ec327fd0687d3dd00fa2806091ffe5e0dbd7 Lines: +4, -4 Files: Makefile (+4, -4) . 1999-11-27 5523194f619366352bcaf1ce91da20013e9daaac Lines: +8, -5 Files: Makefile (+8, -5) . 1999-11-27 3138041bcc48e88d81d85d6a253feee74d419f92 This commit was generated by cvs2svn to compensate for changes in r113, 1999-11-27 9cc0ac5539b621f2a1f380d2ad2b4db5400b9c48 Lines: +209, -183 Files: Makefile.am (+28, -66) Makefile.in (+181, -117) . 1999-11-27 03cab3d7e15d20549dde9ff7db006e4d43056f56 This commit was generated by cvs2svn to compensate for changes in r111, 1999-11-27 cfa0ec2bab5ca76944f51773a6da94bfebe35f0b Lines: +183, -209 Files: Makefile.am (+66, -28) Makefile.in (+117, -181) . 1999-11-25 b46c5fa65ddf951a23c61bde1393c28b357ad783 Lines: +30, -19 Files: print.c (+30, -19) 1.1.12 merge 1999-11-25 42521ed36787932b664d6dd9216269cbedd5a309 Lines: +33, -20 Files: Makefile.in (+4, -1) print.c (+29, -19) . 1999-11-25 36ff3c511b0e29a0f8deedc5223c8f0a42a1cc40 This commit was generated by cvs2svn to compensate for changes in r107, 1999-11-25 5a5e79e0cd5013ef234d0d862b2736636c387dc8 Lines: +91, -23 Files: print-util.c (+86, -18) print.c (+4, -4) print.h (+1, -1) Revamped many controls 1999-11-23 b79a8f1e3926e169281a87f1e89b46a1d6b9d9e8 Lines: +59, -59 Files: print-escp2.c (+5, -7) print-pcl.c (+5, -6) print-ps.c (+5, -5) print-util.c (+38, -35) print.h (+6, -6) Rationalize variables, pass 3 1999-11-23 a6b4ba7f2c87893dd6dab29fa35695c170cab006 Lines: +58, -67 Files: print-escp2.c (+16, -13) print-pcl.c (+16, -13) print-ps.c (+15, -12) print.c (+2, -6) print.h (+9, -23) Rationalize variables -- pass 2 1999-11-23 a99a8d84a415e8d229bfd63d79cb2fcaa536c80c Lines: +275, -304 Files: print-util.c (+41, -45) print.c (+197, -252) print.h (+37, -7) First stage of simplifying the variable stuff 1999-11-23 50e1bcb822d1fa609c53355ffd8c34ac0bc6ddac Lines: +1, -0 Files: Makefile.standalone (+1, -0) Need Gimp includes, too 1999-11-16 197dabbcb7486f3f66a371a3b1d53c521ab051db Lines: +2, -2 Files: Makefile.standalone (+2, -2) . 1999-11-16 bc9bbe08a77037913b2d80675bfbd7ae1fa8d666 Lines: +76, -0 Files: Makefile.standalone (added +72) README (+4, -0) . 1999-11-16 f5d4fbd5426405a94e8b6ed967516f8802724ebc Lines: +31, -0 Files: README (+17, -0) print-escp2.c (+14, -0) Documentation 1999-11-16 1663de25d2c5aa600e174efb23cc7e6218427cac Lines: +21, -18 Files: print-util.c (+21, -18) More fine tuning 1999-11-14 fce1a1aa0e789d3876384b8b1b85fc10cdb707b7 Lines: +0, -6 Files: README (+0, -6) contrast 1999-11-14 3b63634ac35f10d6516784f0547f28f258dd786c Lines: +15, -5 Files: print-util.c (+14, -4) print.c (+1, -1) Revamped contrast 1999-11-14 25b82fe2b7eb5490005aa55485da5d474ba01280 Lines: +72, -0 Files: README (added +72) This commit was manufactured by cvs2svn to create branch 'print'. Cherrypick from master 1999-11-14 18:59:22 UTC rlk 'Final preparations for release to Olof': 1999-11-14 56462bbd2ed802235c68e2ad752c0c86eeda58d8 Lines: +164, -47 Files: README (added +72) print-escp2.c (+28, -8) print-util.c (+57, -39) print.c (+3, -0) print.h (+4, -0) Final preparations for release to Olof 1999-11-14 c705addaa6e52aa1f47882ab5aac7ca4a9c823aa Lines: +42, -4 Files: print-escp2.c (+42, -4) Pseudo-hi-res microweave options 1999-11-14 a8d3af96d3aab8fcaa5cc8b516af1ac67d2f78b3 Lines: +3, -2 Files: print.c (+3, -2) Null-terminate media source entry 1999-11-14 84d9d7f4006c14632420486043f57bf339858729 Lines: +4, -1 Files: print-util.c (+4, -1) Mix black in sooner gives better density. 1999-11-13 700a94299f0252c736dc73473caf0366075d467c Lines: +10, -0 Files: print-escp2.c (+10, -0) Comments on some good settings! 1999-11-13 71a1272505c0c41fdd732ffdbeaa98f54caa2d7b Lines: +7, -4 Files: print-util.c (+7, -4) Finally! Good settings! 1999-11-12 1f0188b497f531d297a117216ad6322060def676 Lines: +8, -6 Files: print-util.c (+8, -6) More tweaking 1999-11-12 405eda77ec791c6e596b8c54514308f9f5aca185 Lines: +9, -6 Files: print-util.c (+9, -6) Stubs for dynamic memory allocation 1999-11-12 df0c7682a5ebb73c03779afd797afa75d0c6186f Lines: +2, -3 Files: print.c (+2, -3) Use standard header locations 1999-11-12 fed0d346c43d57f7c5c22c434272998a1b8ca97c Lines: +4, -18 Files: print-util.c (+4, -18) Remove silly spurious stuff 1999-11-12 201bf08aedc97b8267cee42bd43aee9b48499e5f Lines: +53, -16 Files: print-util.c (+53, -16) Much better black 1999-11-10 f465963bb59a461564ead5c4aff3d93b615bae51 Lines: +1, -1 Files: Makefile (+1, -1) -g really doesn't work very well with -O6 1999-11-10 2187be63fdcf7c786a69332e5ee3f09fcb9e022f Lines: +5, -2 Files: print-pcl.c (+5, -2) multi-pass 1999-11-10 2ef05f9046c204718142a4c58baf199622d11861 Lines: +176, -171 Files: print-escp2.c (+176, -171) 1440x720 two-pass 1999-11-10 7dd0c71a1956022744f04bd4ad120ac45136fa41 Lines: +28, -2 Files: print-util.c (+28, -2) Support up to 2880 dpi 1999-11-10 ca21d735e2427d712eccb8dd96a00b80532900a5 Lines: +1, -1 Files: print.h (+1, -1) Increased horizontal weave 1999-11-08 b4b4562a1477aa87350dbccdd96edbb86f2f95c1 Lines: +19, -16 Files: print-escp2.c (+19, -16) Bug fix 1999-11-07 30391cc827d3880837f5871cfad5aa21e1e7993a Lines: +394, -84 Files: print-escp2.c (+394, -84) Support Stylus Photo Attempt at 1440 dpi 1999-11-07 9ffefde9b14f163dd6cbea4c9fdce5ff4ccb0669 Lines: +2, -0 Files: print.c (+2, -0) Support Stylus Photo 1999-11-07 30809db49c565c2df03627266907297d98dab1e3 Lines: +12, -8 Files: print-util.c (+12, -8) Bug fixes; try to improve dithering slightly 1999-11-04 bbedc85c2e7330a4860d60b19bf30c1559b3f7b4 Lines: +364, -220 Files: print-escp2.c (+364, -220) Comments! Comments! Comments! 1999-11-02 3dfea9d17a5b1a83b4da129a045755b27707f72d Lines: +36, -32 Files: Makefile (+36, -32) 1.1.11 merge 1999-11-02 09c181a9b38d6397a80d7bcc94648d973838de8f Lines: +49, -41 Files: Makefile (+37, -33) Makefile.in (+12, -8) gimp 1.1.11 1999-11-02 b6ffd4bcea8c72bc81bdea1a8d48c0641f9c13fe This commit was generated by cvs2svn to compensate for changes in r62, which 1999-11-02 cdee21fd92cc26251cbe4963b900e02d04f31fe7 Lines: +48, -51 Files: Makefile (+2, -1) print-escp2.c (+46, -50) Good weave code 1999-11-02 2130d3239ccd323e876c00e82c5bbf333092674c Lines: +3, -841 Files: print-escp2.c (+3, -841) Remove dead code 1999-11-02 eb1ee9df052ced5995901c78c6f7eb335c40527a Lines: +32, -10 Files: print-escp2.c (+32, -10) Support both softweave and microweave 1999-11-02 e0e7c5a8aa75bffb96f2cf03fdac32fb597552c3 Lines: +22, -8 Files: print-escp2.c (+22, -8) Much better weaving code! 1999-11-01 3065bb024f15dd0eddfa6f61787ac44b5cecd7e7 Lines: +1343, -54 Files: print-escp2.c (+1343, -54) First cut at weaving 1999-10-29 54fb71cd11b3428b20a57ca5f2829cfd00bb2c28 Lines: +43, -34 Files: print-util.c (+43, -34) Smoother rendering of darker colors 1999-10-28 76ee4dbca2c15fd6ce117cd6085d3c73e0b40404 Lines: +85, -5 Files: print-util.c (+85, -5) One bug, two effects: 1) Handle 4-color correctly (it was treating the 4-color too much like the 6-color). 2) An attempt to handle both cases with the same code path led to a discontinuity that depending upon the orientation of a color gradient would lead to either white or dark lines at the point that the dark version of the color would kick in. 1999-10-26 2c4c92263caf0e02b0838410ac0a10822cbe059a Lines: +264, -245 Files: print-escp2.c (+4, -1) print-util.c (+227, -212) print.c (+0, -0) print.h (+33, -32) indentation 1999-10-26 60eed148b7b124b04a1f3afe8a64e22cadd3d6a8 Lines: +557, -550 Files: print-escp2.c (+14, -11) print-pcl.c (+16, -13) print-ps.c (+8, -5) print-util.c (+496, -496) print.h (+23, -25) Comment out all remaining 16-bit code, and rename 16-bit functions to "standard" names 1999-10-26 bcc6cba1e7767c5fc2cf19da33e9c9df83601b09 Lines: +479, -330 Files: print-escp2.c (+77, -64) print-pcl.c (+88, -76) print-ps.c (+102, -85) print-util.c (+40, -33) print.c (+119, -27) print.h (+53, -45) Mostly fix save/load Move all gimp, glib, gtk stuff into print.c (take it out of everything else). This should help port it to more general purposes later. 1999-10-25 971c4848d8ca3fd67ca9153d02fa3b9491a0e4a9 Lines: +70, -91 Files: print-escp2.c (+7, -5) print-pcl.c (+7, -5) print-ps.c (+7, -5) print-util.c (+28, -43) print.c (+4, -6) print.h (+17, -27) 16-bit clean 1999-10-25 1f2ad5f2973cdd3d3d4847e292046ceff15bb531 Lines: +4, -1 Files: print-escp2.c (+4, -1) Comment 1999-10-25 833490c3f97fca8195c59eaff9f5a6d51527de1f Lines: +3, -322 Files: print-util.c (+3, -316) print.h (+0, -6) Remove more of the 8-bit code, now that it is tested 1999-10-24 c0af176a2fef088a5a7890110c32965d7d0f0dce Lines: +38, -57 Files: print.c (+38, -57) Fixed saving of scale 1999-10-24 c0b66a7d58e1edcb63c79161c8674c63b06ae64d Lines: +308, -19 Files: print.c (+308, -19) First cut at saving all parameters. Not fully functional 1999-10-23 53e062a6ac41afa63df577024fcee2bc3c8fd4e5 Lines: +232, -205 Files: print-util.c (+224, -0) print.c (+3, -205) print.h (+5, -0) Move LUT calculation to print-util 1999-10-23 a6953b2b673456924731b40035cd2d0e4153c877 Lines: +109, -14 Files: print.c (+109, -14) density, other improvements 1999-10-22 1aab1bbd84ef44d71ca179449f8d9354842cdd84 Lines: +2, -0 Files: print.c (+2, -0) Don't #define PRINT_LUT in the distribution 1999-10-21 95a1bc9127e7af7424acdb943fd6e8b9e75759d3 Lines: +268, -542 Files: print-escp2.c (+38, -35) print-pcl.c (+38, -35) print-ps.c (+38, -35) print-util.c (+88, -368) print.c (+66, -66) print.h (+0, -3) More progress toward full 16-bit rendering 1999-10-19 22d612cd98eac65e8f6734c74865eef4096fc128 Lines: +128, -273 Files: print-escp2.c (+11, -8) print-pcl.c (+8, -8) print-util.c (+104, -238) print.c (+4, -14) print.h (+1, -5) Merge all of the single-level print_cmyk functions 1999-10-18 7f42f279a29c6d418476188c09f6448709c0ec48 Lines: +127, -202 Files: print-escp2.c (+125, -202) print.c (+2, -0) Add Stylus Photo 700 and switch to printer capabilities 1999-10-18 2061f52d073e5adb04fb794240887dfda435becb Lines: +7, -12 Files: print-util.c (+7, -12) Remove spurious stuff 1999-10-17 3597066d7b3c77c1eeeb65bec31026ca158db3d0 Lines: +1414, -576 Files: print-escp2.c (+22, -35) print-pcl.c (+22, -19) print-ps.c (+27, -19) print-util.c (+1280, -470) print.h (+63, -33) 16-bit everything (untested) 1999-10-17 c46459183f48af5fdb9c52ca9285daa74d372ba9 Lines: +431, -839 Files: print-pcl.c (+3, -347) print-util.c (+423, -492) print.h (+5, -0) Move various dither functions into print-utils.c 1999-10-14 cc44d92d15aef2570275631eb41156ad777c878c Lines: +513, -31 Files: print-escp2.c (+14, -5) print-pcl.c (+10, -3) print-ps.c (+10, -3) print-util.c (+354, -6) print.c (+102, -2) print.h (+23, -12) Saturation 1999-10-07 61e401038d36f6dd7ee013ea2069ebab34ace224 Lines: +1, -1 Files: Makefile (+1, -1) . 1999-10-07 b6cb4f0eab431c85452f08e38e2d5ef793a371ad Lines: +74, -28 Files: Makefile (+25, -18) print.c (+49, -10) 1.1.10 merge 1999-10-07 bba97aa96a92c1b7c0c38a5da6bb31846ea5ace8 Lines: +422, -328 Files: Makefile (+172, -122) Makefile.am (+27, -72) Makefile.in (+174, -124) print.c (+49, -10) gimp 1.1.10 1999-10-07 521eb02610ce757ad0cfda0e37296e6f6241f5ed This commit was generated by cvs2svn to compensate for changes in r21, which 1999-10-07 810507125047a083eb5e615f0e1aacbecba9d265 Lines: +341, -381 Files: Makefile (+141, -184) Makefile.am (+72, -26) Makefile.in (+128, -171) gimp 1.1.10 1999-10-07 50101b1e38ca41592b9187d476d8370e56afbbae This commit was generated by cvs2svn to compensate for changes in r19, which 1999-10-06 08adba038410a3b1101bbdac4189c817b245c5b8 Lines: +94, -5 Files: print.c (+94, -5) linear LUT mode 1999-10-03 b5536f02ab2bd8472afd43f2e50fba830837d9d1 Lines: +108, -54 Files: Makefile (+43, -31) print-escp2.c (+21, -9) print-util.c (+41, -11) print.c (+3, -3) Various improvements 1999-09-18 0fa93328be9e7a65b68508627f5643bbc30322cc Lines: +14, -11 Files: print-util.c (+14, -11) A bit more random 1999-09-15 3d7b9c9b36a84a443852d8043f05b75023c9cdd9 Lines: +10, -0 Files: print-escp2.c (+10, -0) Remove some stuff that seems to have no effect 1999-09-15 8917e05372f1e780167a99b373ed048bd38f9ce6 Lines: +1, -1 Files: print.c (+1, -1) fix bogus contrast value 1999-09-14 87729ac3db7f6024384927e597837d1bc8c0ac02 Lines: +79, -76 Files: print-util.c (+79, -76) Some hoped-for improvements 1999-09-12 c23282fa7c816c771850bd51c8c3d0d44f217db5 Lines: +41, -29 Files: Makefile (+41, -29) . 1999-09-12 d580fb7d6ac545092787ebe75e25139d7d1902cd Lines: +15, -16 Files: print.c (+15, -16) 1.1.9 merge 1999-09-12 1f3298676f7d7d43388c00c1c28dff737fe99447 Lines: +46, -35 Files: Makefile.in (+31, -19) print.c (+15, -16) . 1999-09-12 80fc93f4eacfe7fdb56a1c54703bd3fbe1e11004 This commit was generated by cvs2svn to compensate for changes in r7, which 1999-09-12 55b832eab996f8f6d7014a8516bed9994daca879 Lines: +445, -0 Files: Makefile (added +445) This commit was manufactured by cvs2svn to create branch 'print'. Cherrypick from master 1999-09-12 00:12:24 UTC rlk 'Current best stuff': 1999-09-12 dc438ccb33e24b77416a1d99f7cc55e6b6994142 Lines: +2551, -176 Files: Makefile (added +445) print-escp2.c (+258, -23) print-pcl.c (+5, -4) print-ps.c (+5, -4) print-util.c (+1141, -118) print.c (+658, -17) print.h (+39, -10) Current best stuff 1999-09-12 5f584421fc71027569f67723da789abd325cdee8 Lines: +7059, -0 Files: Makefile.am (added +37) Makefile.in (added +445) print-escp2.c (added +919) print-pcl.c (added +1498) print-ps.c (added +1114) print-util.c (added +712) print.c (added +2190) print.h (added +144) 1.1.8 baseline 1999-09-12 b04b249805507ab8ce5de688e8ae42f85112584a This commit was generated by cvs2svn to compensate for changes in r2, which