Wykres commitów

7920 Commity (0efb64d12686429f921ddcb0646c44c987e9a26b)

Autor SHA1 Wiadomość Data
Rolf Bensch 0efb64d126 update copyright 2014-01-02 20:51:00 +01:00
Rolf Bensch 42d9aa6ec2 MF4800 has ADF 2013-12-27 20:41:54 +01:00
Rolf Bensch 8556321c5d ChangeLog for recent work 2013-12-27 11:34:06 +01:00
Rolf Bensch 1ffcd34710 Canon i-SENSYS MF4800 Series is working 2013-12-27 11:33:44 +01:00
Rolf Bensch 7c454611a8 MF4800 supports 14" legal paper size in ADF mode 2013-12-27 11:08:03 +01:00
Rolf Bensch 473d976c0f fix usb cmd transaction timeout 2013-12-23 10:02:49 +01:00
Stéphane Voltz a9dc869717 calibration tuning for LiDE35 and LiDE80 2013-12-23 06:20:23 +01:00
Stéphane Voltz f5f88cefde tune gamma for LIDE80 sensor 2013-12-23 06:18:10 +01:00
Stéphane Voltz c5730be96b enable fast fed for LiDE80 2013-12-23 06:18:10 +01:00
Stéphane Voltz e79a94db5e tune LEDADD exposure for GL841 scanners 2013-12-23 06:18:10 +01:00
Stéphane Voltz 60eba116f3 Make LEDADD work for LiDE 35 and 80 2013-12-23 06:18:10 +01:00
m. allan noah 5b66dd64c5 fujitsu backend v119
- call get_pixelsize after start_scan, not before
- extend get_pixelsize to request backside data
- stop using backup/restore_params
- don't use extended get_pixelsize on M3091 or M3092
- call software crop code on backside images too
2013-12-18 21:53:26 -05:00
Rolf Bensch ae0a6c251f ChangeLog for recent work 2013-12-16 19:49:26 +01:00
Rolf Bensch 5cfa697ec3 Pixma backend version 0.17.6 2013-12-16 19:41:20 +01:00
Rolf Bensch 12828c84c6 update doc files for MX920 2013-12-16 19:34:58 +01:00
Rolf Bensch de393271bc tidy calc_shifting() 2013-12-16 19:27:02 +01:00
Rolf Bensch 0893dc530f enable button support for MX920 2013-12-16 19:24:25 +01:00
Rolf Bensch 94378b7bd8 bypass reorder_pixels() 2013-12-16 19:21:14 +01:00
Rolf Bensch 0670ad7b12 MX920 has 14" ADF paper length 2013-12-16 19:17:57 +01:00
Rolf Bensch 2f37052d2a rename Canon imageCLASS MF4770n to i-SENSYS MF4700 Series 2013-12-16 18:31:43 +01:00
Rolf Bensch a1222c0928 rename Canon i-SENSYS MF4890dw to MF4800 Series 2013-12-16 18:31:21 +01:00
Stéphane Voltz 6e1ce492ba GL841 shading calibration fixes
- fix regression in LiDE 35 shading (buffer full flag)
- tune LiDE80 shading calibration by skipping extra dark area
- whitespaces cleanup
2013-12-16 06:06:19 +01:00
Stéphane Voltz b882b2ed06 use y white strip offset to reach calibration area
- use y white strip offset to move to calibration area for GL841 devices
- set y offset to 0 for all GL841 devices but one needing it
2013-12-15 07:27:26 +01:00
Stéphane Voltz 77a3c2f7aa disable LED ADD for LiDE 80 2013-12-15 07:27:26 +01:00
Stéphane Voltz 4cae3bdeab LIDE80 WIP : basic operation milestone reached!
- make SHDAREA work
- exposure timing working from 75 to 1200 dpi
2013-12-15 07:27:26 +01:00
Stéphane Voltz 1a780d6bf1 LiD80 WIP: working motor modes for all resolution 2013-12-15 07:27:25 +01:00
Stéphane Voltz 091322f1f6 LiDE80 WIP : 1200 dpi color mode working
- factor exposure computing for gl841
- correct motor set up for LiDE80
2013-12-15 07:27:25 +01:00
Stéphane Voltz 79371ea4d9 factor out step type computing function 2013-12-15 07:27:25 +01:00
Stéphane Voltz e500d44e65 LiDE 80 WIP:
- 1200 shading working
- 600 and below resolution are ok, but shading needs to be fixed
- 1200 dpi motor resolution doesn't work
2013-12-15 07:27:25 +01:00
Stéphane Voltz ebcc2c0a3f LiDE80 WIP : update calibration
- led calibration updated
- offset calibration : new function added
- coarse gain calibration updated
- device description updated
2013-12-15 07:27:25 +01:00
Stéphane Voltz 1952f1172a LiDE 80 WIP : unit test scans are working 2013-12-15 07:27:25 +01:00
Stéphane Voltz 8fbb9c247b LiDE 80 WIP : working unit esting for 75, 100, 150 and 300 dpi 2013-12-15 07:27:25 +01:00
Stéphane Voltz 6ebd7e35b4 LiDE80 WIP : Working frontend 2013-12-15 07:27:25 +01:00
m. allan noah 4ab0b21fac Changelog for recent updates 2013-12-10 22:06:22 -05:00
m. allan noah 9f6ebc2f3c fujitsu backend v118
- support fi-7160, fi-7260, fi-7180 and fi-7280
- remove unused var from do_scsi_cmd()
- added more request_sense options
- add adv_paper_protect option
- enable paper protection by default
- increase max_x_fb for fi-6240 and fi-6230
2013-12-10 21:57:11 -05:00
m. allan noah c4a5bbc143 canon_dr backend v42
- initial DR-G1100 support
- add support for paper sensors (P-215 & P-208)
- add initial support for card reader (P-215)
- removed unused var from do_scsi_cmd()
2013-12-09 20:56:45 -05:00
Nils Philippsen 8082a42ec4 avoid using string formats insecurely with "-f"
In the process, simplify processing the device list format: don't copy
the format string for writing \0 into it, just iterate over chunks in
the original string.
2013-12-04 15:04:12 +01:00
Nils Philippsen aa8d117c2a fix "make check"
Regenerate testsuite reference data which was necessary after these
fixes:

- commit 3b96baef65
  "sane-desc: fix udev hwdb generation"
- commit 758731489d
  "sane-desc: fix faulty udev logic for SCSI devices"
2013-12-03 15:26:53 +01:00
Stéphane Voltz febae63aa3 handle version number change in testsuite 2013-11-21 06:06:17 +01:00
Nils Philippsen 758731489d sane-desc: fix faulty udev logic for SCSI devices
SUBSYSTEMS!="..." seems to always match, i.e. skip the SCSI-specific
rules.
2013-11-20 21:49:58 +01:00
Nils Philippsen d835d9d565 epson: don't leak memory if realloc() fails 2013-11-07 14:29:28 +01:00
Nils Philippsen dc76e7cce4 genesys: check return values 2013-11-06 12:03:23 +01:00
Nils Philippsen 5d7f7ffefb genesys: remove code which is never reached
The surrounding conditions always evaluate as FALSE because the
variables are set to different values before.
2013-11-06 12:03:23 +01:00
Nils Philippsen 602d6ecdfe rts8891: check return values 2013-11-06 12:03:23 +01:00
Nils Philippsen a3fe2c1ea5 genesys: compute MAX_SCANNERS from array length
... of genesys_usb_device_list[]
2013-11-05 15:51:05 +01:00
Nils Philippsen 2d89e37f36 kodakio: don't overrun option name array 2013-11-05 15:51:05 +01:00
Nils Philippsen 101f76c516 pixma: document falling through to next switch case 2013-11-05 15:19:48 +01:00
Nils Philippsen b53a58c4b5 genesys: avoid infinite loop
The stray semicolon prevents executing the loop which could reset the
REG41_FEBUSY bit.
2013-11-05 15:15:17 +01:00
Nils Philippsen 575f40a079 pixma: avoid buffer overflows 2013-11-05 15:12:20 +01:00
Nils Philippsen cf9129d62f pixma: u32tohex(): shift first, then cast to uint8_t 2013-11-05 14:54:13 +01:00