Peter Kirchgessner
d5b479a19a
Redo when TEST UNIT READY failed
...
Redo when read returns with 0 bytes (non-SCSI only)
Bug #300241 : fix invers image on 3c/4c/6100C at 10 bit depth
2003-10-09 19:37:29 +00:00
Peter Kirchgessner
2549e5bf8c
Redo when TEST UNIT READY failed
...
Redo when read returns with 0 bytes (non-SCSI only)
2003-10-09 19:34:57 +00:00
Peter Kirchgessner
3e5bec5925
Bug #300241 : fix invers image on 3c/4c/6100C at 10 bit depth
2003-10-09 19:32:50 +00:00
Stéphane Voltz
512dcd9fd0
* added automatic parallel port detection,
...
and special keyword in configuration file to use it. Indent cleaning.
2003-10-09 05:27:39 +00:00
Gerhard Jaeger
2d9c2e54c7
linking plustek_pp- and test-backend against sanei_thread.
2003-10-08 20:34:46 +00:00
Gerhard Jaeger
81dd39d572
changes due to the sanei_thread-lib work.
2003-10-08 20:34:10 +00:00
Gerhard Jaeger
9fabf6307a
fixed compiler warnings.
2003-10-08 20:33:17 +00:00
Gerhard Jaeger
a1ec707aee
added sanei_thread support
2003-10-08 20:32:39 +00:00
Henning Geinitz
5204d4fed8
Workaround for bug in canon630u backend: The backend assumes that the id it gets
...
back from sanei_usb_open is a file descriptor. It isn't. So sane_get_select_fd
returns just a random number. That breals at least saned, other frontends may
not work either. This is a workaround for bug #300257 .
2003-10-08 15:42:55 +00:00
Oliver Schwartz
b83e91e5d1
Updates for Epson Perfection 1670
2003-10-07 19:41:34 +00:00
Oliver Schwartz
6b8e0671d4
Initial support for Epson 1670, minor bugfix
2003-10-07 18:29:20 +00:00
m. allan noah
bc5a69bea4
removed _ from option names
2003-10-07 16:29:10 +00:00
Henning Geinitz
957bcd82cc
Added sanei_pthread.lo to list of object files needed for preloading.
2003-10-07 11:30:09 +00:00
Gerhard Jaeger
81eaf06a10
* aclocal.m4 acinlcude.m4 configure configure.in: modified checks for
...
pthread support, added switch --enable-fork-process which toggles
between the usage of fork and pthread, set the default behaviour to
pthread usage on Darwin
* include/sane/config.h: added the HAVE_LIBPTHRAD stuff
* sanei/sanei_thread.c include/sane/sanei_thread.h: fixed compilation issue
on OS/2, added support for fork too, so that we can use sanei_thread
functions in any case.
* backend/plustek.[ch]: changes due to the sanei_thread-lib work
2003-10-07 07:38:37 +00:00
Gerhard Jaeger
fec6141ad1
Some cleanup.
2003-10-07 06:26:15 +00:00
m. allan noah
2707a6b323
added support for 4340 and 4x20 color modes. dont know if bigger scanners
...
use these modes or not. need to find someone with a spare $20k to test one :)
also moved a bit of code around so that it was under the proper comments
2003-10-06 20:11:28 +00:00
Peter Kirchgessner
22020eba9c
Bug #300248 : correct "Negatives" to "Negative" in option description
2003-10-06 19:54:07 +00:00
Peter Kirchgessner
c5f02bb1fc
hp.c
2003-10-06 19:52:26 +00:00
Thomas Soumarmon
96d46f8a7b
*fixed bug #300252 : added static to all non SANE specific functions\n*changed #include <sane/..> into #include ../include/sane/... as mentioned in the backend-writing.txt file
2003-10-06 11:25:50 +00:00
Gerhard Jaeger
39044887ca
* aclocal.m4 configure configure.in: added checks for pthread.h and
...
added linker option -lpthread if pthread.h is found
* include/sane/config.in.h: added HAVE_PTHREAD_H
* sanei/sanei_thread.c include/sane/sanei_thread.h: added pthread_
functions to library, so every backend is able to use either fork or
pthread for its reader-process - see plustek backend for example
* backend/plustek.h backend/plustek.c: added sanei_thread stuff to support
threading on MacOS X
* backend/plustek_pp*: some cleanup
2003-10-05 16:00:30 +00:00
Karl Heinz Kremer
e01652aab8
Start two descriptions with capital characters.
2003-10-05 12:20:03 +00:00
Karl Heinz Kremer
b8198665c4
Fixed bug 300246 - Use SANE_TITLE_SCAN_SPEED (and DESC and NAME) from saneopts.h
...
instead of my own strings.
Fixed typo in gamma correction description.
2003-10-05 12:03:09 +00:00
Henning Geinitz
23b9e8c3a5
Use the same title for brightness as in other backends.
2003-10-05 11:45:51 +00:00
Henning Geinitz
d8cadc1881
Option names shouldn't be translated.
2003-10-05 11:43:58 +00:00
Henning Geinitz
345401d726
Fixed some missing or duplicated spaces in option descriptions.
2003-10-05 11:43:20 +00:00
Henning Geinitz
8e1194f427
Added back old mustek_pp backend. That backend supports Mustek CCD scanners.
...
The backend was renamed to mustek_pp_ccd to avoid conflicts with the new
mustek_pp backend for CIS scanners. The code was taken from sane-backends
1.0.9. This is only a temporary solution. The goal is to incooperate CCD
and CIS support into mustek_pp.
2003-10-04 10:40:00 +00:00
Gerhard Jaeger
ee8aa4ff09
Fixed some OS/2 compilation problems.
2003-10-02 07:44:08 +00:00
Peter Fales
dd4cdbdd9b
Handle the case where the camera has a corrupt file which is not a jpeg
...
image.
2003-10-02 04:03:40 +00:00
Henning Geinitz
4de7e23e89
Added detection of Genius Vivid 4x. It won't work out-of-the-box, however. CCD coarse calib
...
shouldn't run into an endless loop anymore. Plustek 1248U is much faster now.
2003-09-30 17:37:56 +00:00
Gerhard Jaeger
ff21cf5e7d
Fixed plustek_pp linking.
2003-09-30 16:20:25 +00:00
Gerhard Jaeger
dbcb3c853f
Added Plustek OpticSlim 1200 to gt68xx backend.
2003-09-30 06:48:42 +00:00
Gerhard Jaeger
27469d3467
Removed plustek-share.h.
2003-09-29 19:22:38 +00:00
Gerhard Jaeger
9e6db289d8
Mainly cleanup work.
2003-09-29 14:59:13 +00:00
Henning Geinitz
982ef90ed4
Some options had wrong constraints or didn't match their descriptions (bug
...
#300235 ).
2003-09-28 22:19:22 +00:00
Gerhard Jaeger
4953291678
Changed file-header (GPL stuff)...
2003-09-24 20:21:55 +00:00
Gerhard Jaeger
60b90f6bba
Minor fixes, esp. CanoScan LiDE30 color/gray bug.
2003-09-24 20:20:30 +00:00
Oliver Schwartz
785ce1942a
Bug #300198 : Check second argument of sanei_config_get_string
2003-09-24 18:05:39 +00:00
Gerhard Jaeger
5c565f4496
removed TODO, as this file does no longer exist
2003-09-24 14:42:21 +00:00
Gerhard Jaeger
fde3a39bbe
Fixed compilation error.
2003-09-24 14:31:12 +00:00
Gerhard Jaeger
0388dd02a5
Mainly documentation updates...
2003-09-24 14:08:01 +00:00
Henning Geinitz
0f6364f640
Fixed sane-devel address.
2003-09-24 13:31:00 +00:00
Frank Zago
3bda0d541d
Port to Cygwin.
2003-09-24 03:41:48 +00:00
Gerhard Jaeger
1eef5c8c60
Updated Plustek backend and added code for alternative CIS calibration.
...
All the supported CanoScan devices should work now correctly.
Moved the Plustek parallelport support into a separate backend: plustek_pp.
Added new backend for Plustek ASIC 9600x/9800x based parallelport scanner.
2003-09-23 07:10:53 +00:00
Henning Geinitz
9a6faa5046
Check if sanei_config_get_string fails because of a single quotation mark
...
in the configuration file.
2003-09-21 10:42:15 +00:00
Stéphane Voltz
929c5c9e75
* backend/sane-umax_pp.c: fix default port address handling
...
(patch from Malcolm Parsons <malcolm.parsons@virgin.net>)
* configure.in configure include/sane/config.h.in: added detection of
machine/cpufunc.h and i386_set_ioperm() for FreeBSD support.
2003-09-18 05:17:23 +00:00
Karl Heinz Kremer
f28084301a
Added Henning's change ro re-order the #include statements back in.
2003-09-14 12:41:58 +00:00
Stéphane Voltz
c6a2bfc784
- reworked direct hardware access API to improve portability
2003-09-14 06:09:02 +00:00
Karl Heinz Kremer
cad89342fa
Increment loop variable only once in loop to find USB scanners
...
Fix rounding problem when calculating number of lines to scan.
2003-09-13 00:59:54 +00:00
Henning Geinitz
0e70e29baf
Moved union Option_Value from backend header files to sanei_backend.h. No need
...
to copy it over and over again. Changed header inclusion order in backend
files to include backend.h after sanei_backend.h. Based on a patch from stef
<stef-listes@wanadoo.fr>.
2003-09-12 16:10:33 +00:00
Eddy De Greef
a922e76558
Updated e-mail address.
2003-09-12 14:41:25 +00:00