2000-09-24 Henning Meier-Geinitz <hmg@gmx.de>

* backend/mustek.*: Update to Mustek backend 1.0-97. This is a
       	  development version and is only tested for three-pass scanners.
  	  Added support for Paragon 1200 SP Pro and ScanExpress A3 SP.
  	  Removed detection of " C04" and " C12" (don't seem to exist).
  	  Changed SCSI request scheme. Sane_read can read more than 4096
 	  bytes from pipe. Minimum dpi is 30 now. Fixed LD correction for
 	  Paragon 1200SP 1.06 and 1.11.  Read SCSI buffer into big block and
 	  do LD after that for Paragon one-pass scanners. New option
 	  "blocksize" in mustek.conf. Better detection of the scanner type
 	  (three-pass, Paragon I, ...). Fixed possible segmentation faults
 	  in Paragon 600 II N LD code, scsi_sense_wait_ready and
 	  sense_handler. Decreased maximum scan size of Paragon 800 II
 	  SP. For three-pass scanners: fixed stop_scan and speed code, scan
 	  area is in pixels now, added RGB brightness and contrast, use
 	  +-100% for brightness and contrast. Return SANE_STATUS_CANCELLED
 	  when scan was cancelled. Option "force backtracking" is enabled by
 	  default, "scan speed" is set to "fastest". Added option
 	  "force-warn" for mustek.conf.  Rewrote halftone mode. Better error
 	  handling and more debug output.
	* TODO: Clarified point about image data polarity. Moved point about
	  xscanimage not updating the progress bar for 3pass scanners to
	  frontend section. Removed umax entry in "frontends". Removed entry
	  about alpha channel (was added to LEVEL2 file).
	* LEVEL2: Add point about image data polarity.
	* frontend/scanimage.c: Removed some warnings.
DEVEL_2_0_BRANCH-1
Henning Geinitz 2000-09-24 19:38:28 +00:00
rodzic 5b921cb304
commit e223b58b19
1 zmienionych plików z 18 dodań i 22 usunięć

40
TODO
Wyświetl plik

@ -1,4 +1,4 @@
TODO (2000-09-17)
TODO (2000-09-24)
******** todo ********
@ -25,7 +25,7 @@ backends
- umax (will be fixed with the next backend release)
* use #include "sane/..." instead of #include <sane/...>
- umax (see above)
- umax (see above)
* check #include <lalloca.h> (is this a global system header
on any platform? Otherwise --> "lalloca.h")
@ -33,15 +33,10 @@ backends
* make authorization_callback work in net-backend and saned
* check net/saned
- net backend segfaults if saned isn't started
- don't just ignore the byte-order for the image data (needed to
- net backend segfaults if saned isn't started
- don't just ignore the byte-order for the image data (needed to
support depths > 8 bits/channel)
* mustek: for 3-pass scanners, it is said that xscanimage doesn't update
the scan progress bar properly between scans; it is said to stop at
90%, start the next pass, and once the next pass has started, it moves
on to 100% and the progress bar disappears at that point
* qcam: implement auto mode for brightness and black-level (don't
just advertise it!) Actually, implement an auto "backend" instead
that can be plugged in front of any backend with brightness/contrast
@ -55,8 +50,8 @@ backends
doc
---
* add sane manpage
- versioning system
- SANE API
- versioning system
- SANE API
* add sane-usb manpage
@ -69,11 +64,8 @@ frontends
new package for frontends.
* add new frondends (possibly to frontend package) (?)
- xsane
- scanadf
* use #include "sane/..." instead of #include <sane/...>
- umax
- xsane
- scanadf
* add possibility to use external filters to xscanimage/xsane (?)
@ -91,10 +83,15 @@ frontends
* xcam: add recording feature (e.g., GIF, JPG, or MPEG)
* dll: make it robust against against it being listed in the configuration
* dll: make it robust against it being listed in the configuration
file (currently bad things will happen if dll attempts to load itself)
* dll: Rewrite to use libtool ltdl library
* dll: Rewrite to use libtool ltdl library
* For 3-pass scanners, xscanimage doesn't update the scan progress
bar properly between scans; the scanner seems to be faster than
xscanimage can write to disk (problem: seek for every byte). This
doesn't happen as GIMP-plugin.
sanei
-----
@ -131,15 +128,14 @@ misc
* add ADF and TA entries to .desc files
* add alpha channel so that RGBI scanners like Nikon LS-20 can
send infra-red info back to gimp for post-processing
* Add a check for installed sane versions.
* Print a warning when already a sane version is installed.
* Maybe add script to detect and deinstall existing sane versions
* 0 is white for sane
* 0 is white for sane in lineart and halftone, however, 0 is black for
the other modes. Possible reason: pnm data format. The SANE standard
doesn't talk about this.
******** done ********