Wykres commitów

1598 Commity (569bdc5300dc70b63295c3956376a87d3b634b4e)

Autor SHA1 Wiadomość Data
Gerhard Jaeger d6261ec5df Added flag to allow only 1- and 8-bit scanmodes. The Q-Scan does
not seem to support 14-bit modes.
2007-07-10 09:01:54 +00:00
Gerhard Jaeger d7d8160b5f Added sheetfed device Q-Scan USB001 from Portable Peripherals
Fixed Mustek Bearpaw and made some speedup (bugreports #304343 and #301763)
Fixed calibration for senororders other that RGB
2007-06-29 08:39:56 +00:00
m. allan noah 26d0e072ee update to v 1.0.49. add fi-5750C and S510 2007-06-28 17:53:09 +00:00
Gerhard Jaeger 4d9251c88d Make the Kernelmodule work with Kernels > 2.6.15 w/o DEVFS. 2007-06-18 20:28:51 +00:00
Gerhard Jaeger e603ee0021 Bumped build number. 2007-06-18 20:27:43 +00:00
Jon Chambers ab4ca71a02 remove strange whitespace characters 2007-06-16 20:55:23 +00:00
Jon Chambers 6b2be8f2bb Tweaks to allow compilation on OS/2 2007-06-16 19:18:56 +00:00
Mattias Ellert a75a509bcc Updated localization files 2007-05-08 11:46:24 +00:00
Ilia Sotnikov d398f615d0 * Don't use libusb structs directly, define necessary of them by ourselves
('struct usb_ctrl_setup' -> 'struct usb_in_usb_ctrl_setup')
* Renamed 'struct usb_bulk_setup' to 'struct usb_in_usb_bulk_setup' to show
  its internal usage
2007-04-29 15:06:52 +00:00
Ilia Sotnikov bb31b94180 + Added files for 'hp5590' backend which supports HP ScanJet 5550/5590/7650
scanners
2007-04-24 17:56:36 +00:00
Ilia Sotnikov 2441d08401 + Added 'hp5590' backend 2007-04-24 17:54:41 +00:00
Julien BLACHE d1d46d8d2a Remove bogus check in get_identity2_information(). 2007-04-21 10:12:48 +00:00
Troy Rollo ee413cf781 HP3500 backend:
Improve speed and reduce noise of most resolutions
	Deal with an escape code discovered in the scanner's protocol
	Use hardware detailed calibrations for resolutions up to 300
	Use improved software detailed calibration for other resolutions
	Add more debug information
	Drop the 25dpi resolution
	Make 200dpi the default (the same as the Windows frontend)
	Add code (not used yet) to deal partially with grayscale and
		lineart scanning
	Use I18N strings where appropriate
2007-04-21 07:19:14 +00:00
Julien BLACHE 83a22d6ab9 backend/microtek2.c: Add missing braces. 2007-04-17 19:11:29 +00:00
m. allan noah 1f30d88c6c update to 1.0.48, plus playing with cvslog 2007-04-17 00:47:53 +00:00
m. allan noah 47cb655c19 update to backend v1.0.47 2007-04-13 15:50:20 +00:00
Wittawat Yamwong 459d5c7e8e * Updated to version 0.13.0
* Added MP160, MP180, MP460, MP510 and MP600
* Fixed a buffer-overflow bug in sane_read()
2007-04-09 20:41:25 +00:00
Earle F. Philhower III 75985d5568 Check USB handle returned is OK when scanner is opened to guard against permission issues or multiple instances accessing the scanner at once. 2007-03-11 01:33:29 +00:00
m. allan noah 041aea259b update to backend version 1.0.46 2007-03-09 02:05:51 +00:00
Earle F. Philhower III c5c85c5515 Added lineart and halftone scan modes, updated man page with new options 2007-03-08 21:49:23 +00:00
Gerhard Jaeger b851bf539a * doc/plustek/Plustek-USB.changes: Update.
* backend/plustek.c: Bumped build number.
* backend/plustek-usb.c: Fixed typo.
* backend/plustek-usbdevs.c: Added CanoScan to all Canon
  device strings, identified one more Plustek device as U24.
* backend/plustek-usbhw.c: Fixed button handling for Plustek/
  KYE devices and added some more debug messages.
2007-03-05 19:50:32 +00:00
Oliver Rauch 9c31766111 Modified Files:
backend/umax.c
	corrected highlight blu bug
2007-01-29 21:43:04 +00:00
Henning Geinitz 313a5f80b6 Added .conf entry for Pluste OpticPro S12 and S24. Updated .desc file. 2007-01-28 15:58:40 +00:00
m. allan noah a76e85a0b4 update to backend v1.0.45 2007-01-28 15:32:17 +00:00
m. allan noah 4eabb3820c updated to backend version 1.0.44, updated maintainer email addy 2007-01-27 01:42:13 +00:00
Mattias Ellert 17e9115fdd Fixed the "three-valued boolean" bug 2007-01-21 13:29:21 +00:00
Mattias Ellert 49d756ca44 Fixing compiler warnings 2007-01-20 23:02:53 +00:00
Alessandro Zummo 7a34d599e5 * sanei/sanei_tcp.c: added a missing include
* backend/epson2.c: fixed a bug while moving scanner data,
removed support for line mode (block or ext modes will be used).
2007-01-20 20:59:05 +00:00
Mattias Ellert 5d42e90718 String harmonization 2007-01-20 14:46:25 +00:00
Mattias Ellert cc0b23c5da String harmonization 2007-01-20 14:32:08 +00:00
Julien BLACHE 7d15d5b06b Add missing return status check in sane_start(), preventing an ugly segfault later on. 2007-01-08 18:45:50 +00:00
Alessandro Zummo bf5a1290f7 * epson2: restructured code once more, splitted
in multiple files, added networking
support, added FS G extended handshaking mode,
make proper use of extended commands when possible
* sanei/sanei_tcp.c: read now wait until all
the requested data is available.
2006-12-18 00:13:09 +00:00
Alessandro Zummo 99770af682 coolscan2: fixed coolscan2 infrared to work
as advertised in the man page. RGBA format will come soon.
2006-12-13 22:46:24 +00:00
Alessandro Zummo 35d54905e8 epson2: removed calls to alloca(), code reorganization fixed a bug
with request_extended_status (reply length is 33 on older scanners).

include/.cvsignore: added two more entries
2006-12-12 01:12:07 +00:00
Pierre Willenbrock 6a7fb3235a * backend/genesys_devices.c: reduced height of calibration area
* backend/genesys_gl841.c: fixed bug in offset calibration(offset values were
  not clamped to 0..255)
2006-12-10 14:06:18 +00:00
Ulrich Deiters b06eb2220b Ulrich Deiters: disentangled some pointer arithmetics in canon-sane.c 2006-12-10 12:28:42 +00:00
Alessandro Zummo 48b02b3489 epson2: reordered includes, replaced __FUNCTION__, use the new byteorder macros
moved acbyteorder.m4 to m4/byteorder.m4, added m4/stdint.m4
2006-12-07 19:28:02 +00:00
Pierre Willenbrock dba2f29195 * backend/genesys_devices.c: fixed gamma settings(1.0 now)
* backend/genesys.c backend/genesys_gl841.c: improved calibration for dark
  shades
2006-12-02 21:57:08 +00:00
Alessandro Zummo 735130b0ff Added missing bits for epson2 driver. 2006-12-02 14:47:21 +00:00
Gerhard Jaeger 06323b4597 * doc/plustek/Plustek-USB.changes: update.
* backend/plustek.c: bumped build number, fixed option
  descriptors, see bug #303786.
2006-11-22 20:30:32 +00:00
Henning Geinitz 2df19bcd0b Added Support for Genius Colorpage SF600. 2006-10-03 21:24:39 +00:00
m. allan noah 2eb55005c6 update to v1.0.43 2006-09-19 12:04:54 +00:00
Stéphane Voltz 63fa40d277 - fixed color calibration for 1220P, whit is really white, no more
greenish tint
	- mail address update
2006-09-18 04:59:52 +00:00
Oliver Schwartz 00e6616499 Bugfix for firmware download by Paul Smedley 2006-09-03 10:00:11 +00:00
m. allan noah 3a78258ac5 update to v1.0.42 2006-09-01 00:31:45 +00:00
Gerhard Jaeger e44b51c218 * doc/plustek/Plustek-PARPORT.changes: update.
* backend/plustek-pp.h backend/plustek-pp_ptdrv.c backend/plustek_pp.c:
  fixed "not homing" problem, the sensor did not return when
  the driver gets the _IOCTL_STOP command
  fixed compilation issue for kernels > 2.6.15
  fixed compiler warning conditions
2006-08-29 08:57:02 +00:00
m. allan noah 5bbc2fef6c update to v1.0.41 2006-08-28 23:45:25 +00:00
Stéphane Voltz 51a4f3c216 - chnages to support HP2400 in lamp warm up 2006-08-28 06:20:59 +00:00
Wittawat Yamwong 25cb4d8bca * update to 0.12.2
* use own error codes e.g. PIXMA_EPROTO instead of EPROTO
* add MP530, MP800R and MP360
* add grayscale mode for MP700 and MP730
* add work-around for lock-up ("hang") problem of MP760 and MP780
* fix line correction (color alignment) for MP760
2006-08-27 12:39:18 +00:00
m. allan noah e47693e107 updated to v 1.0.40 2006-08-27 00:49:43 +00:00
Karl Heinz Kremer 0da1bfb49a Added V700/V750 scanner information 2006-08-23 21:45:51 +00:00
Karl Heinz Kremer 0c16bb9916 Add product ID for CX3800/3810 2006-08-23 01:49:50 +00:00
Karl Heinz Kremer cc1d524c66 Fix buffer overflow error (submitted by Johannes Meixner) 2006-08-22 01:44:49 +00:00
Jon Chambers 7b3e64508e TIFF tweaks required for pickier libtiff version under win32/cygwin 2006-08-21 21:12:08 +00:00
Jon Chambers 00e0019c0c Remove explicit $(srcdir) from conf files in Makefile.
Fix dell1600n_net.c compile warnings.
2006-08-20 14:13:42 +00:00
Jon Chambers b7109db2eb - added support for dell1600n_net.conf
- removed tmpfile usage (including overly large buffer)
- fixed the indentation horrors inflicted by auto-formatting tools
2006-08-12 12:45:11 +00:00
Jon Chambers 98339fa803 added dell1600n_net.conf.in 2006-08-12 12:43:15 +00:00
Gerhard Jaeger 7ab8ce6e13 * doc/plustek/Plustek-USB.changes: update.
* backend/plustek.c: bumped build number.
* backend/plustek-usbdevs.c: lowered speed for LiDE20/30 when
  using low resolutions.
* backend/plustek-usb.c: fixed warning condition.
2006-08-11 05:42:02 +00:00
Gerhard Jaeger 51780b8362 Updated comments. 2006-08-09 14:13:16 +00:00
Stéphane Voltz 7ec4d9b567 - improved sanei_genesys_search_reference_point to fix origin detection
for HP2300 and a left margin detection bug with MD6345
	- some HP2400 support tidbits
2006-08-09 13:22:36 +00:00
Gerhard Jaeger 67ae886d9c * doc/plustek/Plustek-PARPORT.changes doc/plustek/Plustek-USB.changes
doc/u12/U12.changes: update.
* backend/artec_eplus48u.c backend/plustek.c backend/plustek_pp.c
  backend/u12.c: changed sane.type to "flatbed scanner" only.
* backend/plustek-usbdevs.c: fixed LiDE20/30 motor settings
2006-08-09 12:47:58 +00:00
Stéphane Voltz 850ad80287 - fixed HP2300 detection of scanarea
- fixed one more issue related to bug #303681
2006-08-06 07:02:22 +00:00
Pierre Willenbrock b0f67f1f83 * backend/genesys_gl841.c: use an intermediate u_int8_t buffer
for register write (bug #303681).
2006-07-30 16:59:09 +00:00
Stéphane Voltz ce8dbc6847 - fixed gl646_bulk_write_register regarding data alignment on ARM arch.
(bug  #303681)
2006-07-30 14:56:48 +00:00
m. allan noah 4d357d0fa1 updated to backend v1.0.39 2006-07-18 00:08:10 +00:00
m. allan noah 6a453bd191 update to backend v1.0.38 2006-07-15 15:15:52 +00:00
m. allan noah 8b9df6bcbf update to backend v1.0.37 2006-07-15 01:17:33 +00:00
m. allan noah 05aa6cc323 update to v1.0.36 2006-07-06 23:47:13 +00:00
m. allan noah cdbe31d245 update to backend v1.0.35 2006-07-05 22:46:42 +00:00
m. allan noah f9927937af update fujitsu backend to v 1.0.34 2006-07-05 00:42:05 +00:00
Gerhard Jaeger c927b4acdf * backend/plustek.c: Fixed the fix (problem when trying to select bit-depth). 2006-07-02 14:35:16 +00:00
Gerhard Jaeger 3354675a85 * doc/plustek/Plustek-USB.changes: Update
* backend/plustek.c: Fixed problem when trying to select bit-depth.
2006-06-30 11:53:48 +00:00
m. allan noah b998ccced7 add S500 usb id and status. 2006-06-27 18:22:00 +00:00
m. allan noah b4d76b6923 update to backend v 1.0.33, add fi-5900 usb id, print sane version during
sane_init.
2006-06-24 17:48:53 +00:00
Ulrich Deiters e55d3d8ce6 Ulrich Deiters: got rid of some compiler warnings 2006-06-15 15:55:28 +00:00
Jon Chambers 5346dc4f04 break out of sane_start wait loop in case of cancellation 2006-06-14 21:02:59 +00:00
m. allan noah f61d6d2b80 update backend to v1.0.32, just adds a usb id. 2006-06-14 17:46:40 +00:00
m. allan noah fe0a606b98 update fujitsu backend to v 1.0.31. minor changes 2006-06-13 16:10:39 +00:00
Henning Geinitz 9fbb6c0e72 Fixed compilation problem on *BSD (ENODATA not defined). 2006-06-11 21:39:54 +00:00
Henning Geinitz ee5542ebc1 Added (minimal) support for Nikon LS 50 ED, Coolscan V ED and (probably) Super
Coolscan LS-5000 ED (patch from Giuseppe Sacco
<giuseppe@eppesuigoccas.homedns.org>).
2006-06-11 21:35:19 +00:00
Eddy De Greef ce74bb2b26 E-mail address update. 2006-06-11 21:02:30 +00:00
Karl Heinz Kremer 3d057d04c6 Applied Henning's patch, Fixed some compiler warnings. 2006-06-11 19:46:09 +00:00
Jon Chambers 63361c54ae Bugfixes related to multipage scanning
iScanner -> iHandle
This version is believed (hoped) to be fully functional
2006-06-10 14:34:27 +00:00
Wittawat Yamwong f0c5deb436 Removed experimental flag from MP750, MP760 and MP780. 2006-06-10 10:50:43 +00:00
Jon Chambers 8c116e3566 initial stab at multipage scan support 2006-06-10 01:23:23 +00:00
Wittawat Yamwong 653a6ea056 Removed SANE_I18N from backend type string. 2006-06-08 17:49:47 +00:00
Wittawat Yamwong 2153ebdf6e Added support for buttons and a work-around for the lockup problem 2006-06-08 17:49:07 +00:00
Wittawat Yamwong a5223669f2 Added debug info. 2006-06-08 17:48:36 +00:00
Wittawat Yamwong 890d2dee95 Added 2 commands for MP800. 2006-06-08 17:48:06 +00:00
Wittawat Yamwong 653e3c2226 Set minimum timeout to 10ms. 2006-06-08 17:47:34 +00:00
Wittawat Yamwong 763f0fecde Added a work-around for the buffer underrun problem. 2006-06-08 17:47:05 +00:00
Wittawat Yamwong 07ade2e39f Upgraded to version 0.11.3 2006-06-08 17:46:29 +00:00
Gerhard Jaeger 08ecce430c Fixed calibration cache issues (coarse calibration for all modes,
correct fine calibration for sheetfed devices).
2006-06-08 07:49:38 +00:00
Pierre Willenbrock b53cfc23fe * backend/genesys.c backend/genesys.h backend/genesys_low.h: added
options for enabling/disabling horizontal interpolation at high
   resolutions and selection of color filter in grayscale and
   lineart modes.
 * backend/genesys_gl841.c: implemented color filter selection.
2006-06-07 22:39:09 +00:00
Gerhard Jaeger c25e16f38a Added patch created by Vitaly Lipatov <LAV AT vl3143.spb.edu>:
Add --with-lockdir to configure for set path to lock dir
  Set PATH_SANE_LOCK_DIR really to lock dir (instead localstatedir)
Updated german translation file.
2006-06-07 07:28:31 +00:00
m. allan noah c62006fd47 update to v1.0.30 2006-06-07 02:42:27 +00:00
Mattias Ellert 734d3600c2 Fix stv680 dependencies 2006-06-06 11:42:20 +00:00
Rene Rebe 91255bd85a the last remaining Avision usbid without tailing zeros, sorry 2006-06-06 11:35:12 +00:00
Rene Rebe ead7bf6036 hopefully fixed the remaining Avision usbids to make the scripts happy 2006-06-06 11:32:00 +00:00
Rene Rebe 66fe987c4d Avision backend update (Build 182 -> 201), the ChaneLog has the details 2006-06-06 11:24:18 +00:00