Nicolas Martin
5ab0b2024c
Changes for MP970 (to be continued), add MX7600 pid (untested yet).
2008-09-13 12:32:52 +00:00
Stéphane Voltz
c21bb0ab56
- fix head parking for HP4400
...
- tune dark calibration for HP4400
2008-09-11 04:38:19 +00:00
Nicolas Martin
286dbd885d
Doc update, CCD sensors white lines padding fix, enhance scan area adjustments.
2008-09-07 19:08:25 +00:00
Stéphane Voltz
a2cb00cdc3
- minor tweaks for hp4400 support
2008-09-03 04:43:15 +00:00
Nicolas Martin
3a8c2cc40f
Some tweaks to have PIXMA MP810 supported by the pixma backend.
2008-09-02 20:56:23 +00:00
Stéphane Voltz
9f60fdf955
- move to configuration framework
...
- fix GPO value confusion
- don't reset ASIC anymore
- some HP2400/G2410 tidbits
2008-08-29 05:13:15 +00:00
m. allan noah
08d54b457a
* backend/fujitsu.c, doc/descriptions/fujitsu.desc: backend v78
...
- recent model names (fi-6xxx) dont end in 'C'
- simplify flatbed area overrides
- call scanner_control to change source during sane_start
2008-08-26 17:04:30 +00:00
m. allan noah
b9aaa8a469
* backend/fujitsu.c, backend/fujitsu-scsi.h: backend v77
...
- override flatbed maximum area for fi-6230C and fi-6240C
- set PF bit in all mode_select(6) CDB's
- set SANE_CAP_INACTIVE on all disabled options
- fix bug in mode_select page for sleep timer
2008-08-26 15:29:46 +00:00
Gerhard Jaeger
c7b898da9c
Fixed name from XP100 to Strobe XP100
2008-08-25 20:23:42 +00:00
Gerhard Jaeger
78413ed072
Added preliminary support for Visioneer XP100
...
Tweaked entry for LM9831 version of Plustek UT12
2008-08-25 20:17:46 +00:00
Gerhard Jaeger
39dabb3a09
Bumped build number
2008-08-25 20:15:11 +00:00
Stéphane Voltz
ace0f65863
- calibration update for HP 4400
...
- 75 dpi scan mode update for HP 4400
2008-08-25 05:36:46 +00:00
Stéphane Voltz
58b63ddeb3
- for HP4400 support, add a sensor type filed in device description
...
and use it in find_origin()
2008-08-21 06:45:13 +00:00
Stéphane Voltz
b7db21cf61
- fix for HP4400 init
2008-08-14 05:26:05 +00:00
m. allan noah
852411f3f4
* backend/fujitsu.[ch]: backend v76
...
- add independent maximum area values for flatbed
- override said values for fi-4220C, fi-4220C2 and fi-5220C
* doc/descriptions/fujitsu.desc: bump version, add 2 untested scanners
2008-08-14 03:56:17 +00:00
Stéphane Voltz
bbc7dbd0c9
- improve configuration framework use
...
- add temporary shading calibration tuning tool
2008-08-11 19:17:28 +00:00
Rene Rebe
b975ac1fcd
* backend/fujitsu.c, backend/fujitsu.conf.in,
...
doc/descriptions/fujitsu.desc: backend v75
- added fi-6230 ID, updated fi-6130, fi-6230 status
2008-08-07 08:21:51 +00:00
Julien BLACHE
07b79c5feb
Fix typo in message.
2008-08-04 20:50:34 +00:00
Stéphane Voltz
8fb94ddcd9
- change umax_pp backend to use the configuration framework
...
- allow for 'umax_pp' default device name
2008-08-04 19:49:46 +00:00
m. allan noah
47772db938
2008-08-02 m. allan noah <kitno455 a t gmail d o t com>
...
* backend/fujitsu.c, backend/fujitsu-scsi.h: backend v74
- replace global scsi blocks with local ones in each function
2008-08-04 00:51:24 +00:00
m. allan noah
ea2a506cba
fujitsu backend v73
...
- add fi-6130 usb ID
- correct overscan dimension calculation
- provide correct overscan size overrides for fi-5110C and fi-4x20C2
- fi-5750C can't handle 10 bit LUT via USB
2008-07-27 23:29:12 +00:00
m. allan noah
2dc0cb38bd
separate x-resolution from resolution, and update all backends that use
...
it, to prevent ui change
2008-07-26 03:53:44 +00:00
Julien BLACHE
154bea9618
sane_control_option(): perform options reload if asked by the remote backend and the frontend doesn't care (info == NULL)
2008-07-20 10:28:14 +00:00
Nicolas Martin
cc60422d01
Changed page scan end condition to handle correctly PIXMA ADF.
2008-07-15 20:24:26 +00:00
m. allan noah
4f4ce809ba
* backend/fujitsu.[ch]: backend v72,
...
- use mode_sense to determine background color support
- remove fi-5900 background color override
2008-07-14 00:59:26 +00:00
m. allan noah
dfee7abb75
fujitsu backend v71,
...
- disable overscan option if vpd does not tell overscan size
- fi-5110EOX crops scan area based on absolute maximum, not paper
- fi-5330C and fi-5650C can't handle 10 bit LUT via USB
- fi-5900 has background color, though it reports otherwise
2008-07-13 06:32:41 +00:00
Stéphane Voltz
fb5ade52ad
- handle the case where the attach callback or the config struct
...
is NULL
- make use of new configuration parsing framework
2008-07-10 19:37:00 +00:00
Stéphane Voltz
c74a1be430
- add support for SANE_Bool in sanei_check_value
...
- add sanei_constrain_value.lo to libsane dependencies
- add makedepend for .lo files in sanei
- add configuration parsing framework
2008-07-10 05:40:25 +00:00
m. allan noah
7b73560b15
* backend/fujitsu.[ch]: backend v70,
...
- fix bug in sane_get_parameters (failed to copy values)
- autodetect jpeg duplex interlacing mode by inspecting scan width
2008-07-06 01:03:11 +00:00
Nicolas Martin
b17fddd55b
A few changes for ADF source scanning, updated MX850 description.
2008-07-05 12:42:53 +00:00
m. allan noah
800a3ae2c3
backend/fujitsu.[ch]: backend v69, support hot-unplugging scanners
2008-07-04 01:04:12 +00:00
m. allan noah
40e5aaa7fe
* backend/fujitsu.[ch], backend/fujitsu-scsi.h: backend v68,
...
- add halftone type and pattern options
- support M3097G with IPC and CMP options via modified VPD response
* doc/descriptions/fujitsu.desc, doc/sane-fujitsu.man: backend v68,
- manpage cleanup
2008-07-02 20:43:49 +00:00
m. allan noah
da1587f897
backend v67,
...
- add IPC/DTC/SDTC options
- call check_for_cancel() in sane_cancel, unless reading flag is set
2008-07-01 21:21:16 +00:00
Nicolas Martin
be7c92b63e
Removed experimental flag for PIXMA MX850.
2008-06-28 08:52:49 +00:00
m. allan noah
d7a24693cf
oops- 1 char typo
2008-06-27 04:02:06 +00:00
m. allan noah
07df99df47
backend version 66:
...
- restructure double feed detection options for finer-grained control
- add endorser side option
- prevent init_interlace() from overriding init_model()
- simplify sane_start() and fix interlaced duplex jpeg support
- simplify sane_read() and add non-interlaced duplex jpeg support
- removed unused code
2008-06-27 03:13:08 +00:00
m. allan noah
8733651c4b
test backend checks for options that have not been loaded before being controlled
2008-06-26 13:14:23 +00:00
Nicolas Martin
7ef8119579
Patch from Sam Varshavchik to deal with libusb 64 read issue, for ImageClass MFPs.
2008-06-25 20:54:16 +00:00
m. allan noah
f3ed5342cc
backend version 65, add endorser support, add quirks for fi-4990
2008-06-25 02:30:54 +00:00
Julien BLACHE
29e8be57e5
Fetch option descriptors in sane_open() so a GET_VALUE on option 0 can still
...
work without having to get option descriptor 0 beforehand.
2008-06-24 20:07:01 +00:00
Julien BLACHE
f7f53e0479
Do not refresh option descriptors cache behind the frontend's back.
2008-06-24 17:29:37 +00:00
Ilia Sotnikov
7b4f5d36e8
* Fixed segmentation fault on invalid option passed to
...
sane_get_option_descriptor(), sane_control_option()
(thanks to Albert Cervera i Areny)
2008-06-19 11:28:06 +00:00
Ilia Sotnikov
249681dbc6
+ Added support for HP ScanJet 4570c (thanks to Markham Thomas)
2008-06-19 11:03:49 +00:00
Nicolas Martin
1a23d9be8c
Remove 'experimental' in pixma buttons options and text, fix some French translation typos, update man page.
2008-06-15 20:05:14 +00:00
Stéphane Voltz
777c8f4f6d
- improved sanei_constrain_value to handle arrays (such as gamma
...
tables)
2008-06-10 04:59:45 +00:00
Stéphane Voltz
24fab2e360
- fix scan with moels sold with XPA
2008-06-09 19:50:16 +00:00
Julien BLACHE
e4d87cce65
Lock the Avahi thread before stopping it and tearing down the Avahi objects.
2008-06-06 15:24:28 +00:00
Stéphane Voltz
f27fc32bb1
- fixed wrong offset for start of scanarea for MD6471 scanner.
2008-06-03 04:41:08 +00:00
m. allan noah
ad779e0865
backend version 64,
...
use model and serial to build sane.name (idea from Ryan Duryea),
allow both serial_name and device_name to sane_open scanner,
simulate missing VPD data for M3097G, probe scanner for color
interlacing mode instead of hardcoding, other minor cleanups
2008-05-30 08:47:38 +00:00
Mattias Ellert
1e8ff4c986
Fix the logic
2008-05-29 20:46:07 +00:00