Karl Heinz Kremer
1de7d6867b
Added USB ID for Expression 10000XL
2004-10-17 00:33:06 +00:00
Henning Geinitz
af58065746
64 bit platform fixes (bug #300799 ).
2004-10-03 17:34:36 +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
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
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
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
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
Karl Heinz Kremer
243d4e9498
Fixed bug # 300444 - Changed OPT_CCT_9 desc. string.
2004-01-13 01:02:46 +00:00
Karl Heinz Kremer
2c60f5a9d2
Replaced all DBG(0, ... statements with DBG(1, ...
2003-10-27 23:52:59 +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
Karl Heinz Kremer
f28084301a
Added Henning's change ro re-order the #include statements back in.
2003-09-14 12:41:58 +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
Karl Heinz Kremer
afd14b97f3
Fixed compile problem on Linux
...
Code cleanup to get rid of compiler warnings
2003-08-22 12:17:18 +00:00
Karl Heinz Kremer
84199865c5
Removed '//' comments - again ...
...
Added EPSON KOWA copyright
2003-08-21 22:35:56 +00:00
Karl Heinz Kremer
4bd825cac8
* backend/epson.[ch]: Added support for GT-30000, with support for the
...
ADF in simplex mode (used some code from the EPSON Kowa IScan version
of the backend)
* backend/epson_scsi.c: Use sanei_scsi_cmd2() to send commands to fix a problem
with SBP-2 under FreeBSD
2003-08-15 17:07:58 +00:00
Karl Heinz Kremer
5652917dd6
Added workaround for GT-8000 scanner, fixed two warnings reported by der Mouse.
2003-03-26 23:18:58 +00:00
Karl Heinz Kremer
e1b2d70a16
Moved sanei_usb_init() to sane_init(). Thanks to Ron Cemer for the patch.
2003-02-15 21:09:47 +00:00
Karl Heinz Kremer
aae28825db
Fix problem with "usb <vendor> <product> syntax in config file
2003-02-15 18:18:58 +00:00
Karl Heinz Kremer
fa68479dcb
Removed one '//' comment.
2002-12-31 21:20:33 +00:00
Karl Heinz Kremer
e9f5b82656
Added option to display short resolution list to support displays (e.g.
...
Sony Vaio PictureBook) that cannot show the complete list.
2002-12-29 02:40:35 +00:00
Karl Heinz Kremer
820ac413e7
Fixed problem with dropout color
2002-12-07 12:00:15 +00:00
Karl Heinz Kremer
0ee8173f13
Full support for libusb.
2002-11-03 20:47:46 +00:00
Karl Heinz Kremer
bcc2225031
Force color channel re-order for GT-2200 scanner
2002-10-09 01:56:20 +00:00
Karl Heinz Kremer
8177992cae
Fixed problem with incorrect response to sane_get_parameters()
...
in certain situations.
2002-10-06 02:24:38 +00:00
Karl Heinz Kremer
7a37599997
USB scanners are now using sanei_usb_ functions, split out SCSI related
...
functions to their own source/header file, added source/header file for
USB interface
2002-09-01 11:48:06 +00:00
Karl Heinz Kremer
df3b61cd20
Fixed typo in variable name.
...
Fixed IEEE-1394 problem with Perfection-2450.
Fixed problem with older B3 level SCSI scanners that do not support
the extended status request.
2002-08-17 22:08:30 +00:00
Karl Heinz Kremer
664d940f11
Declare open_scanner() and close_scanner() before they are used.
2002-04-21 22:50:29 +00:00
Karl Heinz Kremer
15b038411b
Added product IDs for Perfection 1650 and 2540. Check if scanner needs to
...
be opened in reset() call.
2002-04-13 21:29:20 +00:00
Karl Heinz Kremer
db34157b30
Also recognize the GT-xxxx scanners when connected via SCSI or IEEE-1394 interface
2002-01-19 14:07:25 +00:00
Karl Heinz Kremer
880e888db3
Disable TEST_IOCTL again, which was enabled by accident.
2002-01-06 20:46:00 +00:00
Karl Heinz Kremer
8854d626df
backend/epson.[ch]: Check for (and set) s->fd to -1 when scanner is closed.
...
Removed black gamma table - only RGB is used, even for grayscale scans. Do not
call access() when running on OS/2 or when using a parallel port scanner.
2002-01-05 16:21:27 +00:00
Karl Heinz Kremer
a58ea53052
Fixed Wait for button functionality. Don't call access() for par port
...
scanners.
2001-11-18 12:59:26 +00:00
Karl Heinz Kremer
64e36892a1
All strings tagged with I18N macro Added support for scan button, scanner waits for
...
button if the option "wait-for-button" is activated.
2001-11-10 20:45:10 +00:00
Petter Reinholdtsen
514da4e0d4
Wiped old repository. Imported v1.0.1.
1999-08-09 18:06:01 +00:00
Karl Heinz Kremer
b09e023e9b
Fixed bug in recognition of faulty Perfection 1650 firmware version.
1994-10-29 01:16:04 +00:00
Karl Heinz Kremer
2184c24468
Fix for older Perfection 1650 scanners - their firmware only reports half
...
of the vertical scanning area and they need to swap two color channels.
2001-10-20 18:43:34 +00:00
Karl Heinz Kremer
78f17f9b4b
Karl Heinz Kremer <khk@khk.net>
...
backend/epson.desc: Added GT-9500 (same scanner as Expression 636)
backend/epson.c: Finally updated version #
2001-06-14 02:10:02 +00:00
Karl Heinz Kremer
6a36948b32
Karl Heinz Kremer <khk@khk.net>:
...
backend/epson.c: Changed debug level for for an informational
message in the sense_handler from 0 to 2.
2001-06-09 15:13:06 +00:00
Karl Heinz Kremer
733aa23402
Karl Heinz Kremer <khk@khk.net>
...
backend/epson.c: Allow more than 8 bit color depth for
preview mode since Xsane can handle this. Some code cleanup.
Removed ancient code that was used to determine the resolution
back when the backend still had a slider for the resolution
selection.
backend/epson.desc: Updated version number, added new scanners.
2001-05-25 14:37:24 +00:00
Karl Heinz Kremer
e9663b6770
Karl Heinz Kremer <khk@khk.net>
...
Added sense handler to support the GT-8000 scanner.
Also added experimental (and #ifdef protected) USB scanner probing
code - requires patch to USB scanner driver.
2001-05-22 23:52:49 +00:00
Karl Heinz Kremer
9008bf4643
Karl Heinz Kremer <khk@khk.net>
...
backend/epson.c: fixed dates in change log entries and finally fixed the
TPU bug with older scanners
2001-05-19 15:13:15 +00:00
Karl Heinz Kremer
b612995f96
Karl Heinz Kremer <khk@khk.net>:
...
backend/epson.c:
- Removed check for '\n' before end of line
- Free memory malloced in sane_get_devices() in sane_exit() again
- Check first if the scanner does support the set film type and set
focus position before the GUI elements are displayed.
- This caused problems with older (B4 level) scanners when a TPU
was connected.
2001-05-13 21:18:46 +00:00
Karl Heinz Kremer
5c9b31b16f
Next attempt to get the reported number of lines correct for the
...
"color shuffling" part.
Added more comments.
2001-04-01 02:28:55 +00:00
Karl Heinz Kremer
618124e839
Version 0.2.01
...
Added bit-depth selection again.
Fixed problem with bilevel scanning with Perfection610: The
line count has to be an even number with this scanner.
Several initialization fixes regarding bit depth selection.
This version goes back into the CVS repository, the 1.0.4
release is out and therefore the code freeze is over.
Some general cleanup, added more comments
2000-12-25 22:33:03 +00:00
Karl Heinz Kremer
05b5e29c7f
Fixed user defined gamma curve for inverted images. When scanning
...
negatives the gamma curve was applied incorrectly. Fixed debug output
for user defined gamma curves - no [epson] in between values anymore.
2000-12-09 20:18:37 +00:00