Wykres commitów

205 Commity (462df7d6ad72b1c35e155987ec9f173f45a1ee91)

Autor SHA1 Wiadomość Data
Rolf Bensch e16a2b05b1 pixma_mp150: activate image down-scaling for LiDE300 & 400
we don't need to force >=300 dpi scans anymore
2019-11-01 20:08:57 +01:00
Rolf Bensch cffeb11ee6 pixma_mp150: special image format handling only needed for existing sub-images 2019-11-01 20:08:57 +01:00
Rolf Bensch 95e208527a pixma_mp150: new function shrink_image()
call shrink_image() from post processing image data
2019-11-01 20:08:32 +01:00
Rolf Bensch 452b28a81f pixma_mp150: use mp->scale to calculate scan parameters for down-scaling images
the values for xdpi, ydpi, x, xs, y and wx must be expanded to minimum image size
2019-11-01 19:21:50 +01:00
Rolf Bensch b4cf3343bd pixma_mp150: add comments and some debug outputs 2019-11-01 19:16:14 +01:00
Rolf Bensch 5d64760f0f pixma_mp150: new sub-driver parameter scale 2019-11-01 19:06:53 +01:00
Rolf Bensch bd811cb0b0 pixma: new device option: min_xdpi
used for scaling scanned images
2019-11-01 19:02:01 +01:00
Rolf Bensch 7b388d14da pixma_mp150: fix scan height calculation
this fixes: pixma_mp150: remove (ccd) color shifting (fc300be)
2019-10-24 15:09:57 +02:00
Rolf Bensch fc300be715 pixma_mp150: remove (ccd) color shifting 2019-10-22 19:23:18 +02:00
Rolf Bensch 1b8fe029a2 pixma_mp150: remove unused code
unused scanner functions: ccd, tpu
2019-10-22 19:13:43 +02:00
Rolf Bensch 83a0a1c55f pixma_mp150: move ccd scanners => pixma_mp810 2019-10-22 18:03:33 +02:00
Rolf Bensch ba9bc24fd2 pixma: replace snprintf() by strftime()
strftime() uses format specifiers with fixed lengths.
2019-10-12 17:59:13 +02:00
Rolf Bensch 14851d780d pixma: CanoScan LiDE 300 supports max. 2400 dpi 2019-10-04 11:21:14 +02:00
Rolf Bensch f64489bd71 pixma: fix ADF scanning for Canon MAXIFY MB2000 and MB2300 Series 2019-08-20 13:26:11 +02:00
Rolf Bensch 8446baf4f9 pixma: fix ADF scanning for Canon MAXIFY MB5000 Series 2019-08-20 13:11:57 +02:00
Rolf Bensch dfc5f5ed76 pixma: new scanners Canon PIXUS XK50, XK70, XK80 Series 2019-03-11 17:45:27 +01:00
Rolf Bensch 6f4440152f pixma: new scanners PIXMA TS6130, TS6180, TS6230, TS6280, TS8100,
TS8130, TS8180, TS8200, TS8230, TS8280,
                          TS9180, TS9580 Series
2019-03-11 17:44:19 +01:00
Rolf Bensch adef553799 pixma: new scanners Canon PIXMA TR4500, TR7350, TR8530, TR8580, TR9530 Series 2019-03-11 17:26:29 +01:00
Rolf Bensch 83ddbd0fc4 pixma: new scanners Canon PIXMA G3010, G4010 Series 2019-03-11 17:23:20 +01:00
Rolf Bensch 953562ae8e pixma: new scanner Canon PIXMA E4200 Series 2019-03-11 17:17:45 +01:00
Thierry 2915756ae4 Add Driver Canon Pixma TS 6200 Serie. 2019-03-05 08:43:31 +01:00
Rolf Bensch 7bbc9bf1c7 pixma: new scanner CanoScan LIDE 300
See issue sane-project/website#18
2019-02-20 19:16:01 +01:00
Rolf Bensch ab1b746c69 pixma: add button support for CanoScan LiDE400 2019-02-20 19:15:52 +01:00
pekhterev d978494096 pixma: new scanner CanoScan LiDE 400
See merge request sane-project/backends!36
2019-02-20 17:44:44 +00:00
Rolf Bensch 107f334d7f pixma: update copyright 2019-01-01 14:20:46 +01:00
Rolf Bensch 2f3cdcb580 pixma: new scanner Canon PIXMA TS9500 Series 2018-12-20 12:56:47 +01:00
Rolf Bensch 1675697366 pixma: MP490 Series doesn't need special image formatting @ high dpi 2018-10-28 12:28:11 +01:00
Laurent Kap 1846b0381e Adds button support for Pixma MG5350 2018-10-17 21:30:17 +00:00
Rolf Bensch e8bdbe1f50 pixma: new scanners Canon MAXIFY MB5100, MB5400 Series 2018-10-08 21:24:51 +02:00
Rolf Bensch b5e92b8b8d pixma: new scanners Canon PIXMA TR7500, TR8500, TS3100, TS5100, TS9100 Series 2018-10-08 21:24:04 +02:00
Rolf Bensch dbecf846d5 pixma: new scanner TS6100 Series 2018-09-12 22:08:41 +02:00
Earle F. Philhower, III 5e5183c84e Return NO_DOCS after last ADF page, not IO_ERROR
When scanning from ADF in MP150 based scanners, after the last page is
scanned the XML session-close was sent.  However, when using the ADF, if
the frontend called sane_start/sane_read(), it would try and send an
XML command that was not valid after the session abort.  This would give
an IO error up through the stack.

Now, check if ADF scanning is happening and on reads after the last page
return SANE_STATUS_NO_DOCS on read. and abort.

Finally, minor fix of max DPI for Pixma MAXIFY MB21xx/27xx to 1200 DPI.
2018-05-16 07:09:00 -07:00
Earle F. Philhower, III d90f9054c6 Add JPEG scanning, MB2100/2700 to PIXMA
The Maxify scanners seem to only be able to return JPEG data for ADF
sources.  Attempting to send a gamma LUT will result in an error on
sane_start when trying to use the ADF.  Flatbed scanning is unaffected
and runs fine with LUTs like prior models.

This patch adds support to the PIXMA backend for returned JPEG scans
and keys it off of the new capability, ADF_JPEG.

Tested on a Maxify MB2120 using the ADF and the flatbed scanner.

This may also fix other Maxify MB* models where it seems the ADF does
not with with the prior code, but I only have the MB2120 to test.
2018-05-10 19:11:35 -07:00
Rolf Bensch 12dbae0fc5 pixma: MB2300 Series has no duplex document scanner 2018-03-11 12:06:51 +01:00
Rolf Bensch 4f156894db pixma: add button support for MB2300 Series 2018-03-11 11:13:43 +01:00
Rolf Bensch 055c3ffa86 pixma: new scanners Canon PIXMA E410 Series, E3100 Series, G2000 and G3000 2017-09-01 12:15:10 +02:00
Rolf Bensch 61ca162fc0 pixma: fix definitions for PIXMA G4000 2017-09-01 12:07:57 +02:00
Rolf Bensch d78013afc6 pixma_mp150: fix comments for generation 5 scanners 2017-09-01 11:52:39 +02:00
Rolf Bensch 450e55c230 pixma_mp150: send XML end of scan dialog also for generation 5 scanners 2017-08-31 20:32:53 +02:00
Rolf Bensch 49ae62618c pixma_mp150.c: new generation 5 for scanners without special image format @ high dpi 2017-07-10 23:06:29 +02:00
Rolf Bensch fbbb6cabf3 pixma: fix capabilities for TS* Series 2017-07-10 21:47:40 +02:00
Olaf Meeuwissen 23891a2646 .editorconfig: trim trailing whitespace 2017-05-29 21:14:29 +09:00
Louis Lagendijk 0ca2fc4613 fix 1200 dpi scanning for MB5000 series 2017-05-03 16:35:10 +02:00
Louis Lagendijk ff5c11622d Fix scanbutton detection for MB5000 series 2017-05-03 16:35:10 +02:00
Rolf Bensch ddccf956b4 pixma_mp150: MG5400 Series has button scan support 2017-04-26 11:06:32 +02:00
Rolf Bensch f14285dba3 pixma_mp150: MG5400 Series doesn't need special image format post processing @ high dpi 2017-04-26 11:06:25 +02:00
Rolf Bensch 66ce95a5a1 new scanners Canon PIXMA G3000, E470, G3000, TS5000, TS6000, TS8000 and TS9000 [#315658] 2017-04-04 12:00:25 +02:00
Louis Lagendijk 7a0e1126b3 Revert "pixma_mp150.c: Fix scanbutton detection for MB5000 series"
This reverts commit 53aa78df3a.
2017-01-06 23:30:31 +01:00
Louis Lagendijk 306f8f16e7 Revert "pixma_mp150.c: fix 1200 dpi scanning for MB5000 series"
This reverts commit dfc5487571.
2017-01-06 23:29:59 +01:00
Louis Lagendijk 9bc734042f Revert "pixma_mp150.c: scan param 0x26-0x29 should contain localtime HHMM, also for MB5000 series"
This reverts commit eb712c6bd8.
2017-01-06 23:28:56 +01:00