Removed TODO. Everything was added to the bug-tracking system.

33-incorporate-downstream-patches
Henning Geinitz 2003-09-24 17:47:41 +00:00
rodzic dc84992a98
commit 7a730d7419
3 zmienionych plików z 3 dodań i 81 usunięć

Wyświetl plik

@ -2,6 +2,8 @@
* README doc/scanadf.man: Changed links to * README doc/scanadf.man: Changed links to
sane-project.org. Minor updates. sane-project.org. Minor updates.
* TODO Makefile.in: Removed TODO. Everything was added to the
bug-tracking system.
2003-07-28 Henning Meier-Geinitz <henning@meier-geinitz.de> 2003-07-28 Henning Meier-Geinitz <henning@meier-geinitz.de>

Wyświetl plik

@ -36,7 +36,7 @@ INSTALL_DATA = @INSTALL_DATA@
SUBDIRS = include lib sanei src doc SUBDIRS = include lib sanei src doc
DISTFILES = AUTHORS COPYING Changelog INSTALL Makefile.in NEWS PROBLEMS \ DISTFILES = AUTHORS COPYING Changelog INSTALL Makefile.in NEWS PROBLEMS \
README TODO acinclude.m4 aclocal.m4 config.guess config.sub configure \ README acinclude.m4 aclocal.m4 config.guess config.sub configure \
configure.in install-sh mkinstalldirs sane-frontends.lsm configure.in install-sh mkinstalldirs sane-frontends.lsm
.PHONY: all all-recursive clean clean-recursive depend \ .PHONY: all all-recursive clean clean-recursive depend \

80
TODO
Wyświetl plik

@ -1,80 +0,0 @@
TODO (2003-03-22)
******** todo ********
* Don't use sanei functions that are also defined in sane-backends
* add new frontends (?)
* xscanimage
- Gamma table seems to ignore maximum value. E.g. for an 8-bit (0-255)
gamma table, the last entry may be set to 256 when setting the gamma
value.
- When acquiring a preview, if you press "Preview Window" in the main
window, it causes a segfault of xscanimage.
- When doing a preview, it is also possible to start a scan.
- Menu (at least preferences) should be disabled during scan/preview.
- Lots of sane api calls are done without checks for the status.
* xcam
- support depths > 8 bits/channel
- add dithering and support for SANE depths other than 8 bit (test
with Mustek backend, for example)
- add recording feature (e.g., GIF, JPG, or MPEG)
- Preview window is huge when default geometry of backend is big
* Add a check in the frontends if the backend delivers more data than
it announced by sane_get_parameters to avoid segfaults with bad
backends?
* Add/improve debug output for xscanimage and xcam.
******** done ********
* check PUT_PIXEL macro (see
http://www.mostang.com/pipermail/sane-devel/2002-December/017010.html)
* For 3-pass scanners, xscanimage doesn't update the scan progress
bar properly between scans; --> moved to PROBLEMS.
* Test frontends on different os/platforms, fix possible compilation
problems
* add new frontends (?)
- scanadf, http://www.martoneconsulting.com/sane-scanadf.html
* add possibility to use external filters to xscanimage/xsane (-->xsane)
* xscanimage: scanning of images whose heights is not known a priori is not
supported yet; this is going to be important for handheld scanners. At
least the frontend shouldn't crash or produce invalid pnm files when
it gets a length of -1. (fixed size output and print an error when
hand-scanner mode is requested. If this feature is really needed, put
it into xsane).
* xcam: provide access to option doc strings.(seems to be added long
time ago but TODO list entry was forgotten).
* xscanimage: support depths > 8 bits/channel (--> xsane)
* xscanimage: provide both scale and textentry for ranges (make new widget)
(--> xsane)
* Adapt xscanimage to new GIMP API. Try to make it backwards compatible
with old GIMP versions if possible. Maybe two source/header files
for compatibility with old API?
* Add support for SANE_DEFAULT_DEVICE to xcam/xscanimage. Show the list
of devices with the SANE_DEFAULT_DEVICE preselected.
* use g_free for memory allocated by g_new.
* check configure.in/aclocal.m4: Compilation/link test for SANE doesn't
work.
* xscanimage doesn't exit when the window close button is pressed in the
"select device" window.
* configure --without-x doesn't work
* xscanimage prints warning if compiled with GIMP supports but run
standalone (at least with GIMP 1.1.29)
* stiff.c: Tiff header not written correctly: "Jaeger, Gerhard"
<gjaeger@sysgo.de> writes: When writing the TIFF header, you have to
specify the TAG "BitsPerSample", which tells a reader how many bits each
sample has. The current version only specifies one value (8 or 16). This
is wrong, as we have to specify one value for each channel (i.e for a
24bit RGB pic we must specify 8,8,8, see TIFF6.0 spec, [...]
---> stiff.* files were removed from frontend package
* xcam: if the user quits xcam by the window manager, the process isn't
killed, only the window is closed
* Remove frontends (at least xscanimage/xcam) from distribution. Create
new package for frontends.