sane-project-backends/backend/hp.TODO

53 wiersze
1.4 KiB
Plaintext

These are Geoffreys TODOs:
Fix ifdef ENABLE_'s
Add emulation for color separation matrixes?
Gamma plot initialization?
Dither pattern option not working right.
More use of FAILED macro , maybe SUCCESS macro ?
Convert to single .h file?
/** FIXME: ToDo
*
* Split up hp_scsi_open -- don't need full probe every time?
* or if probing at least make sure answer is constant.
*
* Stale flage so don't download unchanged parameters?
*
* Fix or disable dither stuff.
*
* Add controls
*
* Preview mode: fast, grayscale instead of halftone.
* Separate X and Y resolutions + bind button.
* 10x8 tone maps?
* Sharpening?
* Matrixes - fix color separtion?
* Dither pattern? COlor dither pattern?
*
* check return values (of maybe others)?
* get rid of overly verbose DBG's
* add some DBG's
*/
New TODOs:
Find a way to set matrices in the frontend (gtk-table with sliders ?)
Find a way to set dither matrices in the frontend
(See the ENABLE_...-macros in hp.h to enable these features)
Fix problem with performance of reader-process. Communication through
the pipe might be too slow and make the scanner repeating several strips.
Fix various problems with PhotoScanner:
- rubbish on bottom of scanned image
- too few data that is received on bottom of scanned image for PhotoScanner
- scan time for slides at 2400 dpi is twice as long as under M$-Windows
Support 10/12-bits for greyscale