sane-project-frontends/TODO

55 wiersze
1.8 KiB
Plaintext

TODO (2000-11-11)
******** todo ********
* add new frondends (?)
- scanadf
* add possibility to use external filters to xscanimage/xsane (?)
* xscanimage/xcam: support depths > 8 bits/channel
* xscanimage: provide both scale and textentry for ranges (make new widget)
* xcam: provide access to option doc strings
* 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.
* xcam: add dithering and support for SANE depths other than 8 bit (test
with Mustek backend, for example)
* xcam: add recording feature (e.g., GIF, JPG, or MPEG)
* 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. It doesn't happen in blocking mode
either.
* 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?
* 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?
* xcam: if the user quits xcam by the window manager, the process isn't
killed, only the window is closed
* remove compiler warnings
* Test frontends on different os/platforms, fix possible compilation
problems
* configure --without-x doesn't work
******** done ********
* Remove frontends (at least xscanimage/xcam) from distribution. Create
new package for frontends.