Wykres commitów

1717 Commity (da1587f8970660f408d1a7ce084495cf93084432)

Autor SHA1 Wiadomość Data
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
Nicolas Martin a8f3404cc3 Update SANE status types, and take into account new ones. 2008-05-29 20:03:35 +00:00
Mattias Ellert d19b1a6b6e Correct typos, update localization 2008-05-29 19:24:12 +00:00
Rene Rebe 3f0f3be9e3 * backend/avision.{c,h}: merged latest upstream SVN changes, bug fixes
and device ID updates, including fixing uninitialized variables due
          former defect merge and exposure control for film / dia scanners
2008-05-26 09:57:28 +00:00
Stéphane Voltz fa01ab9662 - added 2 more virtual devices. 'locked' which is hardware locked
and 'warmup' that always do warming-up before scan
2008-05-26 04:58:05 +00:00
Stéphane Voltz 25d2ffff6d - added support for new status
- added internationalization support
2008-05-26 04:55:52 +00:00
Stéphane Voltz 1ed1d84f85 - renamed per frontend struct tp Rts8891_Session
- made use of new well-known option groups
	- added warming-up handling in sane_start()
2008-05-26 04:48:20 +00:00
Stéphane Voltz c97e99a430 - changed top of scan area detection for MD6228/MD6471 models 2008-05-23 08:55:22 +00:00
Jonathan Bravo Lopez fa54852d6e Setting appropiate capabilities to some advanced options 2008-05-23 08:34:53 +00:00
Jonathan Bravo Lopez 041f5cd20c * backend/hp3900_sane.c: use 1.1.0 well-known option group strings.
* backend/hp3900_config.c, backend/hp3900_debug.c,
  backend/hp3900_rts8822.c, backend/hp3900_types.c,
  backend/hp3900_usb.c: fixed reference position detection for
  HP3800/HPG2710 scanners. Code clean up.
2008-05-22 10:24:31 +00:00
Stéphane Voltz e154d2eb11 - minor tweak for scanjet 4470cx 2008-05-22 04:47:42 +00:00
m. allan noah c204b01b89 SANE 1.1.0 well-known button options 2008-05-21 18:48:30 +00:00
m. allan noah 2016e8f019 backend version 1.0.62, begin sane 1.1.0 compliance 2008-05-21 02:27:14 +00:00
m. allan noah 084a18b0c4 remove undocumented and otherwise unused SANE_CAP_ALWAYS_SETTABLE 2008-05-21 01:20:35 +00:00
Stéphane Voltz 726e46456e - shading calibration fixes for HP4470 with 'xpa sensor' 2008-05-19 19:53:11 +00:00
m. allan noah 5c10c3f29b look at correct bool before enabling prepick mode option 2008-05-16 13:20:50 +00:00
m. allan noah f6f4de5d5d * doc/descriptions/cardscan.desc, doc/descriptions/epjitsu.desc,
doc/descriptions/hp3900.desc, doc/descriptions/hp5590.desc,
  doc/descriptions/hpljm1005.desc, doc/descriptions/hs2p.desc:
  remove 'new' tag from sane 1.0.19 backends
* doc/descriptions/fujitsu.desc, backend/fujitsu.conf.in:
  add fi-5530C2 usb ID
* backend/cardscan.c: correct version number
* backend/epjitsu.conf.in: improved firmware directions
* backend/fujitsu.[ch]: update to backend v 1.0.61
2008-05-16 02:31:57 +00:00
Mattias Ellert d5ae0bbc3d Fix for bug #306751: sanei-thread with pthreads on 64 bit 2008-05-15 12:50:25 +00:00
Stéphane Voltz 8d55281218 - calibration and 150/300 dpi mode fixes for 4470cx sensor 2008-05-12 05:48:07 +00:00
Julien BLACHE 341363843a By popular demand, merge my Debian patch adding support for dll.conf
snippets under $configdir/dll.d.
2008-05-07 17:04:40 +00:00
Nicolas Martin 00a0b5fd31 USB IDs updates in imageClass backend (pixma), by Dennis Lou. 2008-05-07 06:52:24 +00:00
Stéphane Voltz 1eb416ba47 - description update for untested HP4400 model
- 150 dpi mode fix for HP4470 models sold with XPA
2008-05-06 20:00:32 +00:00
Earle F. Philhower III f2230330cb Fix 64-bit compile warnings, add information about lineart and halftone modes 2008-05-06 01:37:36 +00:00
Nicolas Martin ddb9080cfd Code cleanup patch to imageClass backend (pixma) by Dennis Lou. 2008-05-04 17:32:58 +00:00
Julien BLACHE 89b77cef58 Initialize s->fd to -1 once the struct Epson_Scanner is allocated and zeroed
out in attach(). Otherwise the backend sends inquiry data to fd 0, which it
obviously shouldn't do; this breaks scanning over saned.

Thanks to Giuseppe Sacco who experienced the issue and pointed to epson2 as
the probable cause.
2008-05-03 14:43:07 +00:00
m. allan noah 8c2f857f39 backend v1.0.12: fix double free error 2008-04-29 00:57:26 +00:00
m. allan noah deafc44600 sanei/sanei_usb.c: allow sanei_usb_init() to run once per second
backend/fujitsu.c: backend v1.0.60, relocate call to sanei_usb_init(),          free sane_devArray before calloc'ing a new one
2008-04-28 00:48:48 +00:00
Stéphane Voltz dcb8cda9ae - added untested support for HP4400c 2008-04-27 05:57:36 +00:00
m. allan noah 16f5a83f8d fujitsu: support new fi-6x20
epjitsu: mention new S300M
2008-04-23 01:55:34 +00:00
Nicolas Martin 7b695e1c8e Update pixma backend for Grayscale scan for MP970 (tested), and probably other CCD sensor MPs (yet untested). 2008-04-22 19:28:18 +00:00
Nicolas Martin 2ccf695b59 Update for Canon ImageCLASS series MFPs, to add pixma_imageclass.c to the pixma backend. 2008-04-21 19:27:46 +00:00
Nicolas Martin d1a648f194 For Canon ImageCLASS series MFPs, add file pixma_imageclass.c to the pixma backend. 2008-04-21 19:26:22 +00:00
Nicolas Martin 4e780149b7 Update for Canon ImageCLASS series MFPs, to add pixma_iclass.c to pixma backend. 2008-04-21 19:23:06 +00:00