* NEWS: Updated for SANE 1.0.4. Please check.
* README.aix: Removed paragraph about shared libs not working.
* README.linux: Added paragraph about excessive warnings due to glibc
bug (from Peter Kirchgessner).
* TODO: Removed entry about shared libs not working on AIX. Added entry
about PTAL checks. Removed entry about DBG and microtek2. Added entry
about dc210 and jpeg functions. Added entry about using strchr()
instead of index().
* sane.lsm: Added NEC.
* backend/microtek2.c: (from karsten.festag@t-online.de (Karsten
Festag)) Use DBG instead of printf/fprintf. Use
#include "../sane/include/..." instead of #include "sane/...". Fixed
warnings.
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.
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.
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.
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
Removed changes regarding 12/14 bit support because of SANE
feature freeze for 1.0.4.
The following fixes are in the software compared to the version
prior to the feature freeze:
- refresh UI after a change in the scan mode setting (was not updated
when going from Binary to Gray or vice versa)
- Read values for "line distance" from the scanner instead of using
hardcoded values. This makes sure the backend always uses the correct
values regardless of firmware version.
- Fixed an "off-by-one" error in the color reordering routine that
caused weird artifacts in some instances.
20011023 (from karsten.festag@t-online.de (Karsten Festag)).
Bugfix for scsi_read_image_status - supports now the old and the
new method. Improved backend-calibration supports brightness and
contrast settings and color balancing. Enable 12 bit per color
scanning with Scanmaker 9600XL (and other types that use the segreg
pixel transfer format and support 12 bit, untested). 10 bit does not
work yet. Make C6 USB work.
Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/dc210.desc backend/dc240.desc backend/microtek2.desc:
Update contact information for backends. dc240 status is :NEW.
* TODO: added entries about as6e status shouldn't be :new, and
installing all documentation files.