bugfixes for the M3092, enabled dropoutcolor for all fi-* scanners.

Tested with the fi-5650
merge-requests/1/head
Oliver Schirrmeister 2005-09-07 11:44:45 +00:00
rodzic f3d0b6f763
commit d79d95d0aa
2 zmienionych plików z 20 dodań i 10 usunięć

Wyświetl plik

@ -1,3 +1,8 @@
2005-09-07 Oliver Schirrmeister <oschirr@abm.de>
* backend/fujitsu.c: enabled dropoutcolor for all fi-* scanners.
Applied patch from Mario Goppold: Bugfixes for the M3092DCd
2005-09-05 Henning Meier-Geinitz <henning@meier-geinitz.de>
* po/sane-backends.ru.po: Updated Russian translation (from Vitaly
@ -57,7 +62,7 @@
* doc/descriptions-external/brother2.desc: Brother MFC-5440CN is
reported to work (bug #302105).
2005-08-24 St<EFBFBD>hane Voltz <stefdev@modulonet.fr>
2005-08-24 St~hane Voltz <stefdev@modulonet.fr>
* backend/umax_pp.c backend/umax_pp_low.c tools/umax_pp.c: Added EPP
support for 610P, revision number changes
@ -67,7 +72,7 @@
* doc/descriptions/unsupported.desc: Added Canon LiDE 60. Reflecta
Digitdia 3600 is not GL841-based.
2005-08-22 St<EFBFBD>hane Voltz <stefdev@modulonet.fr>
2005-08-22 St~hane Voltz <stefdev@modulonet.fr>
* tools/check-usb-chip.c: Added rts8858c detection (Lexmark
X1100 series, Dell A920).
@ -170,7 +175,7 @@
backend/sm3600-scanutil.c backend/sm3600.c backend/sm3600.h
doc/sane-sm3600.man doc/sane-usb.man:
Removed direct dependence of sm3600 on libusb. Used sanei_usb
instead. Based on patch from Fran<EFBFBD>is Revol <revol@free.fr>.
instead. Based on patch from Fran~is Revol <revol@free.fr>.
Updated documentation accordingly. Fixed compilation warnings.
2005-08-15 Oliver Schwartz <Oliver.Schwartz@gmx.de>

Wyświetl plik

@ -664,7 +664,7 @@ sane_open (SANE_String_Const name, SANE_Handle * handle)
if (!scanner->has_gamma && scanner->num_download_gamma > 0)
{
scanner->gamma = (scanner->model == MODEL_3091) ? 0x00 : 0x80;
scanner->gamma = (scanner->model == MODEL_3091 || scanner->model == MODEL_3092) ? 0x00 : 0x80;
}
else
{
@ -4174,12 +4174,16 @@ identify_scanner (struct fujitsu *s)
{
s->has_dropout_color = SANE_TRUE;
}
if (!strncmp (product, "fi-4530C", 8))
{
else if (!strncmp (product, "fi-4530C", 8))
{
s->has_dropout_color = SANE_TRUE;
s->read_mode = READ_MODE_BGR;
}
s->read_mode = READ_MODE_BGR;
}
else
{
s->has_dropout_color = SANE_TRUE;
}
}
else
{
@ -4385,7 +4389,8 @@ identify_scanner (struct fujitsu *s)
s->has_white_level_follow =
get_IN_ipc_white_level_follow (s->buffer);
s->has_subwindow = get_IN_ipc_subwindow (s->buffer);
s->has_reverse = get_IN_ipc_bw_reverse(s->buffer);
if (!((s->model == MODEL_3091) || (s->model == MODEL_3092)))
s->has_reverse = get_IN_ipc_bw_reverse(s->buffer);
/*
* get threshold, brightness and contrast ranges.