| Server IP : 182.53.201.61 / Your IP : 216.73.217.175 Web Server : Apache/2.2.15 (Fedora) System : Linux km10.dyndns.org 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686 User : apache ( 48) PHP Version : 5.3.3 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/share/doc/xsane-0.997/ |
Upload File : |
This is a list of what I want to change/include for xsane.
If you have any suggestions: mail to Oliver.Rauch@rauch-domain.de
Sign explaination:
# planned for XSane-1.0.0
+ planned to do this soon/higher priority (but not promised for XSane-1.0)
- comes later/lower priority
device-selection:
- preselect last used device
save-function:
- list of last used filenames
- enable filters in save mode?
- ps needs a boundingbox, not only a pageboundingbox
multipage-project:
- reduce to lineart
projects:
# add selection for project directory to setup
# store mail, fax and multipage projects in project directory
# add buton "open project" to all project dialogs
# disable "scan batch" button when we are in project mode
and the project does not exist
scan-routines:
# allow additional image data after each row (is sane standard conform)
- make visible if the user did a final scan with the recent settings
preview/copy+fax:
# make preview_update_maximum_output_size() depend on
scan position instead of printer output position
fax-function:
++ # add new image types to fax fileformat: tiff/pbm/g3
# delete page/project: create dialog "really remove?"
# add possibility to create a multi page file that includes the complete fax
+ zoom ?
+ create lock file with information, add progress bar while spooling fax (how?)
+ add coverpage with editor like in mail function (may be same routines for mail and fax)
- add send delayed option
- add options for sender/receiver Name
- add cancel button while preparing fax pages
email-function:
# delete image/project: create dialog "really remove?"
# test for existance of lockfile?
- add ASMTP CRAM-MD5 authentication
- add cancel button while preparing mail images
gamma function:
# add target gamma (e.g. for web publishing)
- correct gtk custom gamma functions and include it
or better: write an own gamma curve widget
medium definition:
# make grayscale values do not influence color values
preview function:
# allow additional image data after each row (is sane standard conform)
- force size of scanarea in pixels (calculate resolution)
this will not produce exact results with some scanners!!!
viewer function:
++ # clone to 8 bit: reduce 16bit image to 8bit
++ # crop to new viewer
++ # fill rectangular area (e.g. for masking unwanted parts of a scanned fax)
+ # print image
- # show histogram of viewer image
internal:
++ # add range check / valid value when reading xsane.rc/*.drc files
# test if image file is writable before scan is started
+ cleanup of configuration file handling
(problem with old config files should already be solved)
+ add several defaults (fax=> mode=gray, ocr=> mode=gray, ...)
+ test memory after each call of malloc - partly done
+ add filename counter step / ordering step for multipage project
- average of a multiple scan of the same image ???
- include much more parameters when saving images - mostly done
- add infrared filter for transmissive rgbi scans (sane-2):
use next neighbour with high transmission(i) value
(may be to viewer)
? project save/load with preview image, scanmode, .... ???
include special functions for GNOME/KDE
- drag and drop for preview or viewer image?
- other drag and drop functions?
- image copy/paste functions?
TWAIN:
- add a twain-win32 interface (for xsane-win32)
- define a twain-unix interface in cooperation with TWAIN-group
(first contact to TWAIN in summer 1999, TWAIN is intersted in
creating a TWAIN-unix interface that uses sane as scanner driver API)
- add a twain-unix interface to xsane
WIN32 version of xsane/sane
- may be xsane-win32 without cygwin.dll on native win32 mode
- may be later we make a sane-WIN32 version so that the backends do work too