Wykres commitów

1448 Commity (94f05c3ccd83a18d30e2862cf991fa43ebeb1e9a)

Autor SHA1 Wiadomość Data
Gerhard Jaeger 8c78f8fcc2 Applied patch (see bug #301605). 2005-05-11 14:46:12 +00:00
Gerhard Jaeger e9152e5879 Bumped build number. 2005-05-11 14:45:27 +00:00
Henning Geinitz ea9ad9a396 Plustek OpticSlim 2400: Fixed list of resolutions. That fixed the
preview. Removed "untested" warning. Adjusted scan area.  Updated gt68xx.TODO.
Find firmwares independent of capitalization (bug #301580).
2005-05-07 17:16:30 +00:00
Gerard Klaver c33139cc82 - indent -gnu
- free (devlist) added so memory allocated by sane_get_devices() will be released (bugreport 300128)
- added more DEBUG lines and some small fixes.
2005-05-06 21:12:21 +00:00
Henning Geinitz b3669f8d6e Added options to set the time after which the lamp of the A3 Pro is shut off
and to shut it off immediately.
2005-05-05 17:28:38 +00:00
Peter Fales 88df3af0bb When no port is specified in the gphoto2.conf config file, an attempt
was being made to strdup() a bad pointer.
2005-05-05 03:52:03 +00:00
Julien BLACHE 390e9b4884 backend/v4l.c: duplicate capability.name in attach() so that each device is listed with its actual name, not with the name of the last discovered device. Reported by Andreas Hartmann. 2005-04-28 21:18:41 +00:00
Gerhard Jaeger 885b787ee1 Fixed compilation problem for kernel module with gcc-3.4 compiler. 2005-04-25 09:53:08 +00:00
Gerhard Jaeger b4b0163175 Bumped build number. 2005-04-25 09:52:29 +00:00
Gerhard Jaeger a259ff4d9f Bumped build number. 2005-04-18 07:49:54 +00:00
Gerhard Jaeger 80f10fc89a Fixed problem, that has been reported in conjunction with
backtracking and sensor-speedup option.
2005-04-18 07:32:34 +00:00
Mattias Ellert de7ed8a4eb Add missing SANE_I18N, Regenerate .po files accordingly, Update Swedish translations 2005-04-13 12:50:08 +00:00
Julien BLACHE 5c9ba87bb1 hp5400: make non-SANE-standard functions static. 2005-04-10 12:20:50 +00:00
Jochen Eisinger ecdbf48171 2005-04-10 Jochen Eisinger <jochen@penguin-breeder.org>
* backend/mustek_pp.c, backend/mustek_pp.conf, sanei/sanei_pa4s2.c,
	  include/sane/sanei_pa4s2.h, doc/sane-mustek_pp.man: added global
	  option "no_epp" to work around a known bug in the linux parport
	  code.
2005-04-10 11:53:16 +00:00
Gerhard Jaeger 8f047dccf3 Added installation of $(localstatesanedir)/lock/sane, were the lockfile
should go to.  Also added linking of sanei_access to the plustek
backend.
2005-04-01 13:57:47 +00:00
Earle F. Philhower III 02e0cf229e Fix endianness problems in gray mode 2005-03-22 04:35:43 +00:00
Earle F. Philhower III e1da48acae SM3840: Added SM4800, PPC endianness fix, Makefile deps fix 2005-03-16 08:09:19 +00:00
Gerard Klaver 2b96a873e6 use __unused__ 2005-03-04 19:45:06 +00:00
Henning Geinitz 316d7553e4 Added sm3840 backend (from "Earle F. Philhower, III"
<earlephilhower@yahoo.com>).
2005-02-20 20:08:04 +00:00
Karl Heinz Kremer 1c6f3c7dde Added configuration information for GT-6500 (fix for bug #301100) 2005-02-11 01:01:56 +00:00
Oliver Schwartz 79672dfb5b Added IDs for Benq 5250C and 5000S 2005-02-08 22:17:53 +00:00
Ullrich Sigwanz 3e7028d23b added ID for Silitek-HP-ScanJet-3400c-Clone 2005-02-03 18:48:42 +00:00
Oliver Rauch 133b172756 coolscan.c: added initialization dev->scanning = SANE_FALSE 2005-01-19 21:59:35 +00:00
Oliver Schwartz e50a436ce0 Added ID for Benq 5250C 2005-01-18 20:36:13 +00:00
Karl Heinz Kremer ba3e39794f Added IDs for RX-425 (from bug report #301114) 2005-01-16 16:37:11 +00:00
Gerhard Jaeger 2dc7c7dbda Copyright Update. 2005-01-12 11:34:36 +00:00
Gerhard Jaeger e5cf1bc989 Using now PhyDpi.y as selector for the motor MCLK setting.
Copyright Update.
2005-01-12 11:31:39 +00:00
Gerhard Jaeger 9a365ded1c Tweaked motor settings for EPSON and CANON1200.
Copyright Update.
2005-01-12 11:30:49 +00:00
Gerhard Jaeger ae473461ea Bumped build number.
Copyright Update.
2005-01-12 11:29:15 +00:00
Karl Heinz Kremer bc91d375dc "flaming hack to get USB scanners working without timeouts under linux"
submitted by "Steve" (in comment to bug #300830)
2005-01-09 15:33:56 +00:00
Karl Heinz Kremer 634e4a9210 Added USB IDs for CX-4600 and CX-3650. 2004-12-18 15:15:15 +00:00
Oliver Schwartz c94edf0864 Added quality calibration for Epson 2480 (by Simon Munton) 2004-12-09 23:21:48 +00:00
Henning Geinitz b1b75afd4a Disabled stop_scan command for Mustek BearPaw 2448 TA Plus. 2004-12-07 19:32:13 +00:00
Oliver Schwartz 3bf4243c4d Fix for allocation of gamma tables by Simon Munton 2004-12-01 22:49:14 +00:00
Oliver Schwartz 3b64716050 Added support for Epson 1270 2004-12-01 22:12:21 +00:00
Gerhard Jaeger 75cb064cdb Fixed problem, when builing supported and connected device list. 2004-11-21 16:16:56 +00:00
Rene Rebe ce7d34ba23 2004-11-19 Rene Rebe <rene@exactcode.de>
* backend/avison.c doc/descriptions/avision.desc: just added new IDs
2004-11-19 15:48:18 +00:00
Gerhard Jaeger 7107aee632 Major Update. Esp. improved support for multiple
devices and autodetection.
2004-11-19 12:38:46 +00:00
Stéphane Voltz 6ec1194542 - non i386 linux compilation fix
- 1220P gray levels scan hang fix
	- 1220P color calibration tuning
2004-11-15 05:55:34 +00:00
Oliver Schwartz cb4b388b63 Applied patch from Julien Blache to change ch_past_init from SANE_Int to SANE_Bool 2004-11-14 19:26:38 +00:00
Henning Geinitz d0785c55cb Fixed test to move home sensor at the start of scan. Fixed gray mode linemode
test. That stopped e.g. the Plustek OpticPro U 16 B from working in gray mode.
2004-11-14 13:31:56 +00:00
Henning Geinitz f75025e72b 64 bit fix from Frank Zago <fzago at austin dot rr dot com>. 2004-11-13 20:20:11 +00:00
Frank Zago 2dd9cff710 fixes some warnings. 2004-11-13 19:59:55 +00:00
Frank Zago 51955adb9d Fixes some warnings. 2004-11-13 19:53:04 +00:00
Frank Zago da05a875bc Use __unused__. 2004-11-13 19:33:16 +00:00
Oliver Schwartz d1e4cbcf4c First implementation of deinterlacer for Epson scanners at high resolutions (thanks to Brad Johnson) 2004-11-09 23:17:38 +00:00
Henning Geinitz a3a8808bf9 Removed unused gain and offset options. 2004-10-31 18:05:01 +00:00
Gerhard Jaeger dbbf60949b Additional debug output. 2004-10-31 12:10:53 +00:00
Gerhard Jaeger 712e9dc5d6 Fixed a warning condition. 2004-10-31 12:10:28 +00:00
Gerhard Jaeger e145b8cbbd Fixed a bug in buffer calculation 2004-10-30 16:48:02 +00:00
Gerhard Jaeger 2b7dfe3a6a Bumped release number. 2004-10-30 16:47:23 +00:00
Ullrich Sigwanz 2cb4f0227e moving critical timing for backward movement to niash_core 2004-10-27 18:06:19 +00:00
Mattias Ellert aa1be3ad2c Fixing fuzzy translations 2004-10-21 20:26:15 +00:00
Rene Rebe 5eb4ca04c1 * backend/avision.h backend/avision.c: update of the scanner ID table,
wait_4_light bugfixes, fixed color packing, fixed 16bit modes
  (especially for big-endian systems), avoid 16bit modes for default
  modes, fixed gamma-table for some models as well as spelling on the
  way
2004-10-21 15:01:04 +00:00
Rene Rebe c70b8a260c 2004-10-20 Rene Rebe <rene@exactcode.de>
* backend/avision.c doc/descriptions/avision.desc doc/sane-avision.man:           substituted my mail address and web-site to a new one - due to
          leaving the rocklinux project
2004-10-20 06:09:08 +00:00
Gerhard Jaeger 0ea7bfa7c9 Using now the same strings for gain and offset like
the umax_pp backend (bug #300962).
2004-10-19 07:33:50 +00:00
Ullrich Sigwanz 1c1479d919 correcting vertical scanning start point 2004-10-18 19:02:58 +00:00
Ullrich Sigwanz 1414cd8f44 using exact number of lines for a scan 2004-10-17 18:53:15 +00:00
Karl Heinz Kremer 1de7d6867b Added USB ID for Expression 10000XL 2004-10-17 00:33:06 +00:00
Ullrich Sigwanz 0983c94a43 updated debug info 2004-10-16 14:42:39 +00:00
Ullrich Sigwanz e7ac842c81 new buffer portioning and full DIN A4 support 2004-10-16 11:14:47 +00:00
Oliver Rauch a776ea2311 *** empty log message *** 2004-10-16 08:55:51 +00:00
Ullrich Sigwanz 2c9973603e adapting gamma conversion 2004-10-14 12:04:28 +00:00
Ullrich Sigwanz 98db315a68 proper resource handling in sane_cancel 2004-10-13 19:57:26 +00:00
Gerhard Jaeger c9cd26d3e1 Fixed warning condition. 2004-10-12 09:13:18 +00:00
Gerhard Jaeger 04aa692225 Cleanup. 2004-10-12 09:12:54 +00:00
Ullrich Sigwanz eeffc0b4ab adapting warm up difference to corrected _UnscrambleLine() 2004-10-11 20:09:02 +00:00
Henning Geinitz ed68c27986 Fixed typos. Added Packard Bell Diamond 2450 to .conf and changed status to
"good". Avoid error message when closing scanner. Don't print max_white warning
when debugging is not enabled.
2004-10-11 19:45:08 +00:00
Oliver Schirrmeister 072b49566e bugfix: M3091 did not work, supports M4099 (bw only) 2004-10-11 08:23:43 +00:00
Henning Geinitz 8e367bc2da Fixed typo. 2004-10-10 13:08:40 +00:00
Mattias Ellert 1263a1410a Fix niash dependencies 2004-10-10 07:31:48 +00:00
Ullrich Sigwanz 20b13d557f using unity gamma for lineart 2004-10-08 10:39:17 +00:00
Stéphane Voltz 9ff04460ef - code cleanups
- 1220P offset and calibration fixes, image quality
		is really good now.
	- 610P shading calibration improvement
2004-10-08 05:16:43 +00:00
Ullrich Sigwanz 281726a0b2 adding monochrome modes 2004-10-07 22:37:08 +00:00
Henning Geinitz d80e2f47ca Don't eject medium twice after each page. 2004-10-06 15:59:40 +00:00
Gerhard Jaeger e0bad8599b Cleanup. 2004-10-06 13:19:50 +00:00
Gerhard Jaeger 35d6d250ab Using now the well known MODE definitions. 2004-10-06 13:11:23 +00:00
Henning Geinitz 5d3abf887c New version: 0.96. Added Genius ColorPage-EP (from Karsten Festag
<karsten.festag@gmx.de>).
2004-10-06 10:36:57 +00:00
Henning Geinitz 419c622b44 Added backend version 200410042220 from Karsten Festag <karsten.festag@gmx.de>.
While attaching devices only read attributes from source 0 (=
MD_SOURCE_FLATBED), others give wrong results. Better handling of different
shading depths. Including model ColorPage-EP. Workaround for firmware bug for
V300 (FW < 2.70). Workaround for firmware bug with odd pixel numbers. Bugfix for
lamp switching when using LightLid35 Transparency Adaptor.
2004-10-05 10:52:39 +00:00
Peter Kirchgessner 07a22cd39f Rename global function hp_init_openfd to sanei_hp_init_openfd 2004-10-04 18:09:05 +00:00
Gerhard Jaeger 29b8f0047a Fixed bug #300963. 2004-10-04 07:18:19 +00:00
Henning Geinitz c26223ed79 Fixed DESTFILES. 2004-10-03 17:39:44 +00:00
Henning Geinitz af58065746 64 bit platform fixes (bug #300799). 2004-10-03 17:34:36 +00:00
Henning Geinitz 0e29f2138f Fixed some warnings (bug #300823). Fixed Microtek Phantom C6 scanning on big
endian platforms. Based on patch from Matijs van Zuijlen in Debian bug tracking
system (#274523).
2004-10-03 13:19:07 +00:00
Thomas Soumarmon 3e4899d63b * hp5400: removing more compilation warnings 2004-10-03 13:00:49 +00:00
Henning Geinitz 9e3a4cefbf Fixed some warnings (bug #300823). 2004-10-03 12:57:19 +00:00
Henning Geinitz a70f09e4ca Check for (size_t) -1 doesn't work on 64 bit platforms as size_t is 64 bits
there while the length of a data block is defined as 32 bits in the SANE network
standard (bug #300837).
2004-10-03 12:34:10 +00:00
Thomas Soumarmon f50c42d4fb * hp5400: removing more compilation warnings 2004-10-03 11:14:03 +00:00
Henning Geinitz 59b80e8c46 Used new lamp option from saneopts.h. 2004-10-03 10:54:57 +00:00
Thomas Soumarmon fe611e1011 * hp5400 : removed some compilation warnings 2004-10-02 18:39:01 +00:00
Thomas Soumarmon 973198cb30 * hp5400 : removed some compilation warnings 2004-10-02 18:31:28 +00:00
Thomas Soumarmon bae6c75ac7 * hp5400 : Version Matching Test removed by default 2004-10-02 17:03:58 +00:00
Henning Geinitz f5aaa34eed Updates of supported scanners. 2004-10-02 16:21:37 +00:00
Oliver Rauch 47aa22cd1b *** empty log message *** 2004-09-30 22:20:28 +00:00
Karl Heinz Kremer f19a7ac039 backend/epson_usb.c: add USB device ID for CX6400 back in
backend/epson.c: disable "feed" command for Perfection 1640 w/ ADF
2004-09-14 23:21:29 +00:00
Jochen Eisinger e94bd95143 2004-09-06 Jochen Eisinger <jochen@penguin-breeder.org>
* backend/mustek_pp.c: clarify error message
	* configure.in: only build the mustek_pp backend, if parallel
	  port support of any kind is present
2004-09-06 18:30:54 +00:00
Gerhard Jaeger b7ec4d0fc4 Fixed bug #300913. 2004-09-06 07:58:36 +00:00
Gerhard Jaeger c2403281fa Bumped build number. 2004-09-06 07:58:20 +00:00
Ullrich Sigwanz 25b1983efc using correct literal for SANE_Fix type conversion 2004-09-04 19:15:51 +00:00
Ullrich Sigwanz fa432745ca cleaned gamma-stuff and set correct start-gamma 2004-09-04 11:16:55 +00:00
Henning Geinitz f7fb0fa2d2 Committed missing file. 2004-09-03 18:08:02 +00:00
Henning Geinitz 42aab25d25 Fixed firmware name for Mustek 1248 UB. Changed status to basic. Removed
"unsupported" warning.  Added workaround for shared memory compilation problem
on Windows. It's now possible to add a new vendor/product id line to gt68xx.conf
to test yet unsupported scanners without changing the source code.
2004-09-03 14:06:19 +00:00
Oliver Schwartz 199eab31b8 Added support for Epson 2480 2004-09-02 20:59:12 +00:00
Ullrich Sigwanz d6badf6687 removed niash_types.h 2004-08-31 18:43:58 +00:00
Stéphane Voltz db6ba01d78 * backend/umax_pp.c:
option parsing fix
	* backend/umax_pp_low.c:
          minor 1220P calibration fixes
2004-08-28 07:21:12 +00:00
Stéphane Voltz 44065a4f5a - rename 'contrast' to 'offset' and 'highlight' to 'gain'.
Translations will need to be updated.
	- beginning of 610P/1220P codepath merge.
2004-08-25 19:51:58 +00:00
Henning Geinitz b600c81c26 Added Mustek ScanExpress 1248 UB and new version of Mustek BearPaw 1200 CU Plus. 2004-08-08 10:00:02 +00:00
Gerard Klaver 57f1ef4df5 -using now SANE_VALUE_SCAN_MODE_LINEART, _GRAY, and _COLOR,
-changed use of %d to %ld (when bytes values are displayed)
 (part of bug 300799 and 300814)
2004-08-05 17:01:00 +00:00
Gerard Klaver 4f1709e51c correction removed dummy WHITE R, G and B slides for VM656A and VM6586. 2004-08-04 20:58:10 +00:00
Gerard Klaver fdc5564cac -added for the VM6575 a WHITE_LEVEL_R, _G and _B slider option
-changed for the VM656A, VM6575 and VM6586 the calibration part(subtract highest and lowest value and then divide).
-default SANE_TECO2_CAL_ALGO value is now 1 for the VM3564 and VM6575
-preview value is now 75 dpi for the VM6575
2004-08-04 16:53:20 +00:00
Gerhard Jaeger f9c28244fb Small cleanup. 2004-08-03 10:23:26 +00:00
Gerhard Jaeger 727dd4ab9a Niash backend files, initial checkin. 2004-08-03 07:42:08 +00:00
Gerhard Jaeger 75858b7e9b Added niash backend files and target. 2004-08-03 07:40:00 +00:00
Gerhard Jaeger 9aa86144d0 Added niash backend. 2004-08-03 07:37:56 +00:00
Gerhard Jaeger 2a1b6bd853 Added speedup parameters and TPA autodetection for UMAX3400/3450,
added disableSpeedup option.
2004-07-26 15:16:32 +00:00
Stéphane Voltz f6c51c2b7e - fixed a 610P initialization bug that shown up when changing from
color to grey mode from within a fronted
	- internal revision numbers increase
2004-07-21 04:42:17 +00:00
Gerhard Jaeger 1faef6ebf3 improved fastforward stuff, cleanup work. 2004-07-16 11:45:11 +00:00
Gerhard Jaeger 5b730abe4c cleanup work. 2004-07-16 11:41:22 +00:00
Gerhard Jaeger a0f1ff4a1b bumped up build number. 2004-07-16 11:40:51 +00:00
Gerhard Jaeger dfba0dd7a7 added DevFS support for kernel 2.6, removed floating point
operations (Thanx to Rafal Rzepecki), bumped up build number,
  cleanup work.
2004-07-16 11:39:09 +00:00
Gerhard Jaeger 349bce36ca Added support for binary scanning for the CanoScan D660U, cleanup work. 2004-07-05 12:59:03 +00:00
Gerhard Jaeger 6bb7bcaf49 Bumped up build number. 2004-07-05 12:56:23 +00:00
Gerhard Jaeger 51549b4570 Major update, see doc/plustek/Plustek-USB.changes. 2004-07-02 13:09:36 +00:00
Frank Zago 2e06036a35 added support for Genius FS-1130 Colorpage Scanner. 2004-07-01 02:35:20 +00:00
m. allan noah 809228102f bugfix 2004-06-28 14:01:10 +00:00
Henning Geinitz dd60b829d0 Fixed some (but not all) MIN related compilation warnings (bug #300823). 2004-06-22 16:16:45 +00:00
Rene Rebe 4897ea92fa * backend/avision.c, backend/avision.h, doc/sane-avision.man:
Fixed compilation warning (Bug #300399) and added a force-a3
  option, needed for A3 scanner returning bogus scan area definitions
2004-06-22 14:12:52 +00:00
Mattias Ellert ac9ec0ff1c Missed one... 2004-06-20 01:22:44 +00:00
Mattias Ellert 9f059ae1cd Option names should not be tagged for localization
Fixing some typos
New localizable strings from the gt68xx backend (pofiles regenerated)
Swedish localization updated
2004-06-19 23:21:02 +00:00
Henning Geinitz 75a39c06d7 Updated to backend version 61. Lots of fixes for coarse calibration, scanning
speed and several scanners. For details, see gt68xx.CHANGES.
2004-06-18 09:49:32 +00:00
Stéphane Voltz 06ef6f1dbb - fixed overflows in 610P shading calibration coefficients
-  minor man update
	-  610P status change from minimal to good
2004-06-17 05:09:10 +00:00
Oliver Schwartz 2035924143 Don't enforce even number of URB packages on 1212u_2. Fixes bug #300753. 2004-06-16 19:52:27 +00:00
Henning Geinitz f493221fc6 Only use __attribute__ if gcc is used for compilation. Some other compilers
don't know __attribute__ and therefore can't compile sane-backends without this
fix. See bug #300803.
2004-06-15 12:17:37 +00:00
Stéphane Voltz e4892c69cf * 610P gray levels shading calibration fix
* added timer to let 610P ASIC settle down after probing
2004-06-15 05:45:09 +00:00
Julien BLACHE 6de2f54c0c doc/Makefile.in: saned is in /usr/sbin, its manpage should go to section 8.
Fixed everything referring to saned(1) to refer to saned(8).
2004-06-13 15:25:13 +00:00
Karl Heinz Kremer b619e0a0f1 Added product ID for Perfection 1650 again, which was removed by mistake, and
finally removed ID for Perfection 1250.
2004-06-13 12:41:00 +00:00
Stéphane Voltz 935f195487 - final fixes for 610P color scanning
- umax_pp tool can autodetect the parallel port
2004-06-12 05:20:53 +00:00
Henning Geinitz a33211805c Reduced scan area of Mustek Paragon 1200 A3 Pro. Removed warning
message. Increased support level to complete.
2004-06-08 11:34:02 +00:00
Gerhard Jaeger 10ffbfd280 fixed multiple parport problem for kernel 2.6.x. 2004-06-08 09:29:52 +00:00
Gerhard Jaeger 3eef774dde bumped up version number. 2004-06-08 09:29:18 +00:00
Karl Heinz Kremer db5fdabf16 Removed product IDs for Perfection 1250 and 1260 (they are handled by the
Plustek backend)
2004-06-06 15:13:25 +00:00
Oliver Schwartz c059d91529 Use shared memory functions only when needed 2004-06-06 14:50:36 +00:00
Henning Geinitz 7751b3b7eb Changed service name from "sane" to "sane-port". This is the
IANA registered service name for port 6566 (bug #300758).
2004-06-02 18:38:28 +00:00
Oliver Schirrmeister 94ce381d82 bugfix: It is possible to read duplex color now. 2004-06-02 17:17:03 +00:00
Henning Geinitz 73b6b966b2 Used SANE_VALUE_SCAN_MODE_* constants. 2004-05-30 13:48:40 +00:00
Henning Geinitz d5b20dfd4d Fixed the fix of the sanei_thread fix (from Mattias Ellert). 2004-05-29 10:27:47 +00:00
Henning Geinitz e5465f5e3a Fixed sanei_thread fix (bug #300634, by Mattias Ellert). 2004-05-28 18:52:53 +00:00
Oliver Schwartz 0b9b6c51db Use shared memory for urb counters in snapscan backend 2004-05-26 22:37:01 +00:00
Henning Geinitz da5773b8cb Work around 8 char limit for dynamic loading on OS/2 (patch from Franz Bakan
<fbakan@gmx.net>).
2004-05-24 19:16:41 +00:00
m. allan noah 9737eaab84 forgot, and only updated makefile 2004-05-24 16:10:36 +00:00
m. allan noah f7eb787095 updated fujitsu backend with thread support 2004-05-24 13:28:38 +00:00
Henning Geinitz 07d7013992 Use sanei_thread instead of fork() in the unmaintained backends.
Patches from Mattias Ellert (bugs: 300635, 300634, 300633, 300629).
2004-05-23 17:28:56 +00:00
Ulrich Deiters 19fed4c4f8 Ulrich Deiters: removed option "OPT_PAGE" from Canon-SCSI backend 2004-05-21 20:35:26 +00:00
Michael Herder 98f1e4d7b6 *** empty log message *** 2004-05-18 07:59:09 +00:00
Ulrich Deiters 6be161afe4 Ulrich Deiters: memory leak plugged, option settings for FS2700 corrected 2004-05-17 15:09:57 +00:00
Oliver Rauch a28bd84350 Added DIR_SEP and PATH_SEP defintions for windows 2004-05-16 22:08:03 +00:00
Gerhard Jaeger b43b7f0b01 fixed kernel 2.6 issue.
fixed also Bug #300698.
2004-05-15 13:58:40 +00:00
Michael Herder 20fded72e9 *** empty log message *** 2004-05-15 13:09:45 +00:00
Stéphane Voltz aa7f92c063 - added protection against configuration tools that put
several 'port' option in umax_pp.conf file
	- fixed y origin shift bug for 610P
2004-05-15 05:03:42 +00:00
Stéphane Voltz 94e5c585fb - fixed color data lines reordering for 610P 2004-05-13 05:00:28 +00:00
Stéphane Voltz c77dd8e04f - fixed 300x600 dpi scans for 610P
- fixed direct hardware access for 610P
	- fixed timing issues in 610P
2004-05-10 05:23:42 +00:00
Matthew Duggan db931572ef 2004-05-05 Matthew Duggan <stauff1@users.sourceforge.net>
* include/sane/saneopts.h: Added SANE_VALUE_SCAN_MODE_* strings.
	* backend/canon_pp.c: Used them.
2004-05-05 00:26:42 +00:00
Stéphane Voltz d41fed97b2 - support for UMAX Astra 610P in umax_pp backend 2004-05-03 05:14:20 +00:00
Henning Geinitz 53c4fe2e15 Added last minute fix to avoid compilation trouble with gcc 3.4. 2004-04-30 21:02:04 +00:00
Oliver Schwartz b1c07979bc Added USB ID for Benq 640BT 2004-04-29 15:56:48 +00:00
Henning Geinitz c824c6de2d Patch from Franz Bakan <fbakan@gmx.net>. 2004-04-23 15:21:14 +00:00
Henning Geinitz f723898b2b Minor fixes for Mustek BearPaw 2448 TA Plus. 2004-04-19 18:01:48 +00:00
Marian Eichholz c8b840399a sm3600: fixed gain table transfer 2004-04-15 21:06:58 +00:00
Oliver Schwartz 1664d516d8 Fixed compilation problem in snapscan backend on OS/2 2004-04-15 20:33:53 +00:00
Marian Eichholz 41b72dc6e6 Portability fixes and tweaks for sm3600 2004-04-15 19:56:53 +00:00
Karl Heinz Kremer f0d0397273 Added "usb" entry in config file for libusb. This way, most scanners will be
recognized automatically.
2004-04-15 00:31:22 +00:00
Rene Rebe c4b01509ab 2004-04-14 Rene Rebe <rene@rocklinux.org>
* backend/avision.h, backend/avision.c: the current development state,
          including cleanups, code refactoring, dynamic color and scan source
          list creation, implemented ADF mirroring needed for some ASICs ,
          some scan window scaliing fixes for some ASICs, added 16bit gray
          and color support, fixed a tiny big-endian issue, fixed command
          error reporting for some ASICs, improved inquiry logging and some
          tiny fixes for film-scanners.

Sorry for such a bit chunk so late in feature freeze (...). But tested on Ultra
SPARC, PowerPC and x86 Linux ... ;-)
2004-04-14 20:20:39 +00:00
Gerhard Jaeger 5939553028 Fixed Kernel 2.6 compilation problems. 2004-04-14 19:11:48 +00:00
Gerhard Jaeger d3551d4825 minor fixes. 2004-04-14 19:05:16 +00:00
Karl Heinz Kremer f94e4cdb9b Added ID for RX-500, which was accidentialy removed back in. 2004-04-11 17:16:56 +00:00
Karl Heinz Kremer 97d0a32852 Added missing device IDs for MFDs 2004-04-11 11:15:11 +00:00
Henning Geinitz c187441e94 Minor fixes for Mustek A3 USB, Genius ColorPage Vivid4 and Mustek BearPaw 2448
CS/TA Plus.
2004-04-10 17:30:36 +00:00
Oliver Schwartz 9092bd1ab8 Fix initialization of FDSource.bytes_remaining 2004-04-09 16:18:37 +00:00
Gerhard Jaeger 23b2c5802f Fixes bug #300620. 2004-04-09 12:19:16 +00:00
Oliver Schwartz 6676fdb069 Fixes for pthread implementation 2004-04-09 11:59:02 +00:00
Oliver Schwartz 1dff2115a3 Use URB counting in snapscan-usb.c (thanks to Jose Alberto Reguero) 2004-04-08 22:48:13 +00:00
Oliver Schwartz 472d9ab2f5 Use sanei_thread in snapscan backend 2004-04-08 21:53:10 +00:00
Gerard Klaver a2f4f13f7a Some opt_groups and options have not the same menu values (od->cap):
For the opt_bool_group, opt_int_group and opt_fixed_group: changed od->cap = 0; to od->cap = SANE_CAP_ADVANCED;
2004-04-06 20:18:41 +00:00
Jochen Eisinger 40638d29d7 2004-04-06 Jochen Eisinger <jochen@penguin-breeder.org>
* sanei/sanei_pa4s2.c include/sane/sanei_pa4s2.h, backend/mustek_pp.c:
	  fixed compiler warnings
2004-04-06 18:02:57 +00:00
Henning Geinitz 3593f24a3d Added BGR color order for pixel mode. Plustek OpticPro U16B works
in color mode now. Made 600 dpi mode for Mustek BearPaw 2400 TA
	  Plus a bit faster. Changed Mustek ScanExpress A3 linedistance
	  correction. Added detection of Visioneer Onetouch 7300.
2004-04-04 18:59:49 +00:00
Gerhard Jaeger 68aa020c41 added Canon D660U support, cleanup, bug-fixing. 2004-04-04 13:56:46 +00:00
Gerhard Jaeger dc125d1479 added red_lampoff, green_lampoff and blue_lampoff parameters. 2004-04-04 13:54:31 +00:00
Oliver Schwartz 1757ae5b5b Various bugfixes for gamma corretion (thanks to Robert Tsien) 2004-04-02 20:19:24 +00:00
Henning Geinitz 46ed7dab4d Plustek U16B: Added GT68XX_FLAG_SE_2400. Fixed color order.Increased debug level
for setup_scan. Fixed CCD ocarse calibration.
2004-03-28 18:26:38 +00:00
Peter Kirchgessner d77b4b4736 Keep USB-connection open (was problem with Linux 2.6.x) 2004-03-27 13:52:39 +00:00
Oliver Schwartz 64ae048c74 Added detection for Epson 660 by USB ID since new models use new ID strings 2004-03-22 00:00:40 +00:00
Henning Geinitz d7e5361782 Added detection of Mustek ScanExpress 1200 FS. 2004-03-21 12:35:39 +00:00
Henning Geinitz aafcfe6a8e Genius Vivid 4xe now has color order RGB. Removed 50 dpi for Mustek BearPaw 2448
as that resolution doesn't work. Make sure that the lamp of the Mustek A3 USB
gets warmed up. It's a CIS scanner with a lamp. That code is untested. Full scan
starts scanning from the start position of the white strip now. Added detection
for Genius Vivid 1200 EX. Fixed product id of Mustek BearPaw 2448 TA Plus. Other
minor updates.
2004-03-19 18:55:35 +00:00
Oliver Rauch 75018e1ad0 backend/umax: bugfix for sense_handler and do_calibration 2004-03-15 20:42:19 +00:00
Stéphane Voltz e2b72e6b57 - added ppdev support for 610P
- fixed direct hardware ECP support for 1220P
	- fixed scanning area overflow
	- removed uneeded function
2004-03-15 13:21:13 +00:00
Stéphane Voltz e973af58e8 - finished ECP support for 1220P/2000P
- added low level communication for 610P
	- added scanner detection for 610P
	- misc doc updates
2004-03-09 06:12:27 +00:00
Oliver Schirrmeister 24af8c80d9 enabled dropoutcolor for fi4x20C 2004-03-04 12:37:41 +00:00
Oliver Schirrmeister d431a39f63 enabled dropoutcolor for the fi4530C 2004-03-04 12:10:24 +00:00
Karl Heinz Kremer ad0b4850a4 Corrected typo introduced in last commit. 2004-03-03 02:55:39 +00:00
Karl Heinz Kremer 6e96cb5f90 Added function level D8 for RX-500 2004-03-03 01:34:49 +00:00
Henning Geinitz cae6ee91fd Added workaround for toggle = data0 chipset bug. Fixes bug #300323. 2004-03-02 21:00:46 +00:00
Frank Zago 7771e34ff6 Reverted unintentianal changes. 2004-02-28 18:39:28 +00:00
Frank Zago eed30216b5 ChangeLog 2004-02-28 18:33:09 +00:00
Matthew Duggan 34f8a413bf 2004-02-27 Matthew Duggan <stauff1@users.sourceforge.net>
* backend/canon_pp.c: Add more debug output to help resolve bug #300524
2004-02-26 22:05:21 +00:00
Oliver Schirrmeister a15136f82b merged the 3092 and the 3091 functions
inverted the image in mode color and grayscale
          jpg hardware compression support (fi-4530C)
2004-02-20 17:12:47 +00:00
Stéphane Voltz e64495994e - initial ECP support
- version number and status update
	- made safe-auto the default for port access
2004-02-20 05:36:27 +00:00
Frank Zago 04dec9382a Added partial support for models KV-SS55EX, KV-S2025C, KV-S2045C and KV-S2065L. 2004-02-12 01:59:53 +00:00
Henning Geinitz 820b9ba269 Added basic support for Plustek OpticSlim 2400. Fixed calibration debug output. 2004-02-10 19:02:03 +00:00
m. allan noah 3e34ca2aa2 minor whitespace cleanups 2004-02-09 20:55:42 +00:00
Karl Heinz Kremer 5a3f789018 Reformat of source code to get rid of different coding styles used by different
authors over the years.
2004-02-08 18:32:33 +00:00
Frank Zago fafc1de3df Added new scanner Relisys RELI 4816, marked Relisys AVEC 2412 as tested. 2004-02-08 15:27:55 +00:00
Oliver Rauch af4a252e02 sane-umax: bugfix for DOR mode 2004-02-08 14:02:26 +00:00
Karl Heinz Kremer c44e9b5e28 Increased timeout for lamp warmup from 60 to 120 seconds. 2004-02-08 00:29:07 +00:00
Eddy De Greef ad821bf12c Fixed mistakes in examples. 2004-02-07 20:59:50 +00:00
Eddy De Greef 8f3ad37072 Bumped version number. 2004-02-07 20:58:49 +00:00
Eddy De Greef 52dc4df31c Cleaned up debug code. 2004-02-07 20:58:12 +00:00
Karl Heinz Kremer d89d6730ea Updated version number and added changelog comments 2004-02-01 15:14:17 +00:00
Karl Heinz Kremer 39b8c6b325 backend/epson.c: Added D7 function level as copy of D1 for CX-6400
backend/epson_usb.c: Added IDs for CX-6400 and Perfection 4870
2004-02-01 15:12:45 +00:00
Oliver Schwartz 7d7df459ee Fixed resolutions for Epson 1670 2004-02-01 13:32:26 +00:00
Matthew Duggan cb65a9a8bc 2004-01-31 Matthew Duggan <stauff1@users.sourceforge.net>
* backend/canon_pp.c: Remove more compile warnings.
2004-01-31 06:47:55 +00:00
Henning Geinitz 80ae15abed Use gettimeofday() instead of ftime(). Bug #300482. 2004-01-29 22:58:17 +00:00
Gerhard Jaeger 09153449b7 reader_process terminates now, when running as thread. 2004-01-21 19:02:52 +00:00
Gerhard Jaeger 1db4a06965 major update, compilation fixes. 2004-01-21 08:15:16 +00:00
Gerhard Jaeger 1917906feb cleanup. 2004-01-19 19:41:02 +00:00
Gerhard Jaeger 21fbbbb312 activated cancel function, added lamp off timer function, cleanup, stability fixes. 2004-01-19 19:41:02 +00:00
Henning Geinitz 6026b31f36 Debug options are only enabled if the debug level is 1 and higher. Added product
id 0x0402 for Plustek U16B.
2004-01-19 17:35:57 +00:00
Eddy De Greef 256fab5d71 Bug fix: make sure that the child process releases the parallel port
under all circumstances. Otherwise, the parent process may no longer be
able to control the scanner and the lamp stays on and doesn't return home.
2004-01-15 19:58:03 +00:00
Gerhard Jaeger fab18995b2 Fixed preview bug. 2004-01-15 17:50:09 +00:00
Gerard Klaver 17a58e485c -Change from WHITE_LEVEL to WHITE_LEVEL_R, WHITE_LEVEL_G and WHITE_LEVEL_B. 2004-01-15 17:39:30 +00:00
Gerard Klaver 37008dff08 For VM3564, VM356A and VM3575 added options:
-Change from WHITE_LEVEL to WHITE_LEVEL_R, WHITE_LEVEL_G and WHITE_LEVEL_B sliders for manual changing calibration value downloaded to scanner.
-Subtraced highest and lowest value from calibration samples before divide by x-2 samples
2004-01-15 17:37:22 +00:00
Gerhard Jaeger 6c660815d3 bump up version, fixed device autodetection and corrupted pictures,
improved model-detection.
2004-01-14 19:10:43 +00:00
Karl Heinz Kremer 170f42289e Added product ID for RX-500 2004-01-13 22:27:06 +00:00
Karl Heinz Kremer 243d4e9498 Fixed bug # 300444 - Changed OPT_CCT_9 desc. string. 2004-01-13 01:02:46 +00:00
Oliver Rauch c287806dc0 *** empty log message *** 2004-01-12 19:54:31 +00:00
Matthew Duggan 656a9d8be3 2004-01-12 Matthew Duggan <stauff1@users.sourceforge.net>
* backend/canon_pp-dev.c backend/canon_pp-io.c backend/canon_pp.c
          backend/canon_pp.h: Fix various compile warnings (Bug #300407).
          Also fix bug in parsing config file.
        * doc/descriptions/canon_pp.desc: Bump version number.
2004-01-11 22:24:07 +00:00
Gerhard Jaeger 1093e3e628 copyright updates and minor fixes. 2004-01-09 15:57:55 +00:00
Gerhard Jaeger 43dac158ba copyright updates. 2004-01-09 14:25:56 +00:00
Gerhard Jaeger c9d48fcdeb copyright updates and some changes concerning the CanoScan lamp calibration. 2004-01-09 14:24:30 +00:00
Oliver Rauch 3f7078d7f6 *** empty log message *** 2004-01-08 19:59:05 +00:00
Oliver Rauch 872a4544c9 umax backend: disabled quality calibration for umax Astra 2200 SU via USB 2004-01-07 23:01:48 +00:00
Gerhard Jaeger a20efe37fb initial checkin. 2004-01-05 20:34:09 +00:00
Gerhard Jaeger f31aeb07b6 added u12 backend 2004-01-05 20:30:40 +00:00
Henning Geinitz a4dc00b0ed Fixed a bug in the stop scan function for Plustek U16b. Added support for Genius
Vivid4xe.
2004-01-05 18:16:04 +00:00
Henning Geinitz e7484c515e Silenced some compilation warnings. 2003-12-27 17:48:39 +00:00
Henning Geinitz 08486e6be4 Added support for Mustek Paragon 600 II EP (SCSI-over-parallel port). This is
based on a patch from James Perry. Support for libiee1284 is missing until
now. Closes bug #300143.
2003-12-25 20:27:49 +00:00
Henning Geinitz 0777c60aa7 Don't include linux/videodev.h kernel header anymore. Use own defines
instead. Fixes bug #300324.
2003-12-21 22:51:42 +00:00
Henning Geinitz a16dfafd6a Fixed initial value for --fixed-constraint-range (bug #300388). 2003-12-21 20:59:59 +00:00
Gerhard Jaeger 009189bd0a new version 0.47, added support for model overide when one manufacturer uses the
same model-id for various devices.
2003-12-18 13:24:26 +00:00
Gerhard Jaeger c3f2e4b7a6 cleanup work. 2003-12-18 13:22:28 +00:00
Henning Geinitz 81a5fe7617 Made internal function static. 2003-12-16 20:51:23 +00:00