Wykres commitów

6495 Commity (b7c37f5aefde918c7cf5085a154187645ce9a8fa)

Autor SHA1 Wiadomość Data
Alessandro Zummo b7c37f5aef epson2: limit the capabilities of group options to SANE_CAP_ADVANCED 2010-01-04 02:59:42 +01:00
Stéphane Voltz 38276f32ff improve init time debug messages 2009-12-30 08:23:52 +01:00
Nicolas Martin f9e6dc5ce1 pixma: some routine maintenance updates to backend and documentation. 2009-12-26 14:40:39 +01:00
Julien BLACHE ec295e359a Fix standalone polling loop
Not explicitely checking for POLLIN leads to breakage. Unbreak saned.
2009-12-24 17:22:46 +01:00
Julien BLACHE c23157c62a Update epkowa.desc for Image Scan! for Linux 2.23.0
Patch from Alesh Slovak.
2009-12-15 18:15:49 +01:00
Stéphane Voltz 8c37b113fb entry for genesys bug fix 2009-12-09 20:56:42 +01:00
Stéphane Voltz e6dd25adb7 fix image size when document shorter than expected for gl841 scanners
- add a function to read count of lined scanned
- use real scanned count line to compute the number of line to read to
  flush the current scan
2009-12-09 20:54:42 +01:00
Nicolas Martin 3fc69a358e pixma: updated backend, docs and desc for support to MP560 and MF4330d/ADF
backend/pixma_imageclass.c: added PIXMA_CAP_ADF to model imageclass MF4320, to support MF4330d
backend/pixma_mp150.c: removed untested state for MP560 (comment)
doc/descriptions/pixma.desc, doc/sane-pixma.man: doc update for both MP560 and MF4330d
2009-12-09 21:49:19 +01:00
Nicolas Martin ce32268d7c Update ChangeLog for 2 last commits. 2009-12-06 15:52:03 +01:00
Nicolas Martin f2e98f7975 pixma: bumped version, added compilation type debug message, updated docs for MX330.
doc/descriptions/pixma.desc
doc/sane-pixma.man
backend/pixma_mp150.c
  Updated docs for MX330, supported by the pixma backend.

backend/pixma.h: Bumped pixma backend version added debug message.
backend/pixma.c: added compilation type (w or w/o pthread) debug message.
2009-12-06 15:40:58 +01:00
Nicolas Martin 7d659f87df pixma: bumped minor, added compilation type debug message, updated MX330 doc.
- doc/descriptions/pixma.desc
  doc/sane-pixma.man
  backend/pixma_mp150.c
            updated doc and desc (support for MX330)
- backend/pixma.h
  backend/pixma.c
            bumped backend minor
2009-12-06 15:33:10 +01:00
Stéphane Voltz 78a81fe4e6 fix modified file list 2009-12-05 08:40:28 +01:00
Stéphane Voltz 389fd35346 changelog for genesys minor update 2009-12-05 08:39:38 +01:00
Stéphane Voltz 4e7c47fa33 handle unattended document height for sheetfed scanners
- make sheefed scanners report a -1 line number to allow for variable
  document height
2009-12-05 08:33:27 +01:00
Stéphane Voltz ef4c5102ca add support for Ambir/Syscan DS685 2009-12-05 07:26:25 +01:00
Nicolas Martin eb66f734ba pixma: fix pixma backend bug for compilation with USE_PTHREAD/-lpthread
backend/pixma_mp150.c: correctly reset state to idle at end of scan, as threading
                       will use the same address space and variables between pages.
2009-12-04 22:52:16 +01:00
Stéphane Voltz f28ae7bbaa Merge branch 'genesys' 2009-12-01 21:47:36 +01:00
Stéphane Voltz 2dfb35c7b6 commit message for genesys minor update 2009-12-01 21:47:18 +01:00
Stéphane Voltz 56ade2e8c5 take data buffered in scanner into account at end of document
- when document end is detected while scanning, we must take the amount
  of data buffered in scanner to compute the number of data bytes needed
  to flush.
2009-12-01 21:42:48 +01:00
Stéphane Voltz 5ae97a227d changelog entry for gt68xx document detection backend update 2009-11-30 22:01:13 +01:00
Stéphane Voltz ff0fb4ba9c use document presence detection before scans for sheetfed scanners 2009-11-30 21:48:16 +01:00
Stéphane Voltz 157587e90e add page loaded sensor option
- add page loaded sensor option
- detect page loaded status by usign '0x59' request
2009-11-30 21:36:12 +01:00
Stéphane Voltz 409e1d29d2 add document presence detection request to gt6816 2009-11-30 06:58:42 +01:00
Stéphane Voltz ed35562ea2 entry for gt68xx minor update 2009-11-29 21:20:47 +01:00
Stéphane Voltz 36ea76f5a8 fix clear calibration and need calibration options 2009-11-29 21:19:56 +01:00
Stéphane Voltz 5d1ebac8e3 initialize clear and need claibration options 2009-11-29 21:19:56 +01:00
Stéphane Voltz 03ac144ac8 add clear calibration butto and need calibration sensor
- add a 'clear calibration' to clear sheetfed calibration
- add a 'needs calibration' sensor to signal that a sheetfed scanner
  needs to be calibrated
2009-11-29 21:19:56 +01:00
Nicolas Martin 13641ac5b3 pixma: fix for PTHREAD compilation, add support for MP990 in docs.
- backend/pixma.c: fix end of scan buggy exit when compiled with USE_PTHREAD/-lpthread
- backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
  change support to complete for MP990 in documentation, as reported by Jean-Michel Pouré.
2009-11-28 15:11:05 +01:00
Stéphane Voltz eb9df3a727 changelog entry for gt68xx update 2009-11-28 13:55:59 +01:00
Stéphane Voltz f0269dda83 update copyright notice for sheetfed calibration code 2009-11-28 13:54:22 +01:00
Stéphane Voltz 0415d47567 update status of 3 sheetfed scanners 2009-11-28 13:34:23 +01:00
Stéphane Voltz ecf2aabb41 enable sheetfed calibration on iriscan express2 and Colorpage SF600 2009-11-28 13:33:22 +01:00
Stéphane Voltz 7c9bd4e0f5 honor y_offset_calib when doing sheetfed calibration 2009-11-28 08:20:05 +01:00
Stéphane Voltz 24cb242285 put correct y_offset_calib value for OpticSlim M12 2009-11-28 08:19:17 +01:00
Stéphane Voltz 4133e1b079 fix move paper before scan when required ydpy exceeds base ydpy 2009-11-28 08:04:58 +01:00
Stéphane Voltz 7d5958f52d fix OpticSlim M12 settgins and resolutions 2009-11-28 07:46:59 +01:00
Stéphane Voltz 2c42444ed5 fix init of calibration state at sane open 2009-11-28 07:32:39 +01:00
Stéphane Voltz 57634a7ec9 fix first scan uncalibrated
- compute parameters before restoring calibration
- some memleak fixes
2009-11-28 07:32:39 +01:00
Stéphane Voltz 496d332006 optimize default afe settings 2009-11-28 07:29:52 +01:00
Stéphane Voltz 014e14e953 calibration persistence in file
- added read/write calibration functions
- call write calibration at the end of calibration
- call calibration read at sane open
2009-11-28 07:29:52 +01:00
Stéphane Voltz fcb86641bf make sheetfed shading correction work for any width
- add pixel_x0 to GT68xx_Params to keep used pixel_x0
- use scan's pixel_x0 and calibration one to compute offset in
  calibration data
- use final scan width for per scan calibration
- compute and use offset when copying from calibration data
2009-11-28 07:29:52 +01:00
Stéphane Voltz f8016c62e3 improve calibration data allocation and freeing 2009-11-28 07:29:52 +01:00
Stéphane Voltz 9154cb7ee1 initialisation fixes spotted by valgrind 2009-11-28 07:29:52 +01:00
Stéphane Voltz 249211ca81 add supported resolutions based on firmware disassembly 2009-11-28 07:29:52 +01:00
Stéphane Voltz c951328202 working full width in memory calibration
- added debug traces and calibration image files
- tuned default OpticSlim M12 exposure parameters
- bug fixes to make calibration work in memory
2009-11-28 07:29:51 +01:00
Stéphane Voltz 3a3e581f90 loop several time while searching for a white area
- when doing sheetfed calibration try 10 times to find a proper area for
  doing calibration
2009-11-28 07:20:58 +01:00
Stéphane Voltz 90e5b6427d add 'gt68xx' as default name for first available scanner 2009-11-28 07:20:58 +01:00
Stéphane Voltz 30d2fc7ec3 calibration for all modes groundwork
- GT68xx_Scanner is extended to hold calibration data for all
  resolutions
- gt68xx_sheet_fed_calibrate loops over all resolution and color
  mode, and stores result in scanner struct
- calibrators are created from stored data before each scan
2009-11-28 07:20:58 +01:00
Stéphane Voltz 558172a003 OpticSlim M12 geometry fixup 2009-11-28 07:20:57 +01:00
Stéphane Voltz 3268d78268 add needed flags to Optic Slim M12 2009-11-28 07:20:57 +01:00