summaryrefslogtreecommitdiff
path: root/xsane.TODO
diff options
context:
space:
mode:
Diffstat (limited to 'xsane.TODO')
-rw-r--r--xsane.TODO62
1 files changed, 62 insertions, 0 deletions
diff --git a/xsane.TODO b/xsane.TODO
new file mode 100644
index 0000000..dc68ac7
--- /dev/null
+++ b/xsane.TODO
@@ -0,0 +1,62 @@
+This is a list of what I want to change/include for xsane.
+If you have any suggestions: mail to Oliver.Rauch@Wolfsburg.DE
+
+(+ planned to do this soon/higher priority, - comes later/lower priority)
+
+errors:
+ + autoenhancement crashes if selected area is totally white
+ + segfault if pipette pick out of preview image
+
+first steps:
+ * options:
+ - fax-function:
+ - add send delayed option
+ - add options for sender/receiver Name
+ - what about faxprojects with mixed normal- and fine-mode pages?
+ - zoom ?
+ - email-function:
+ - based on fax mode
+ - image type = ?
+ - resolution selectable
+ - create a html mail
+ - mail editor = ?
+ - copy mode:
+ + select image position on printer (centered/left/right/free) for copy
+ and show it in the preview.
+ + selection of portrait/landscape for output
+ - scan mode into postscript file:
+ - define image position on paper the same way it is done in copy mode
+ - add postscript definition to setup and handle it as printer
+ like copy mode options:
+ - resolution
+ - with, height, dx, dy
+ - preview:
+ + 16 bit preview scan, gamma conversion to 8 bit
+ + preview always in greyscale or always in color
+ - force aspect ratio of selection area
+ - force size of selection area
+ - add oversampling factor for preview resolution to
+ improve zoomed previews without a new scan
+ - enhancement:
+ - move threshold in lineart-mode to main window ?
+ - add grayscale preview scan -> gamma 0/255 -> displayed preview for lineart mode
+ + batch scan function
+
+ * internal:
+ - include much more parameters when saving images
+ - test memory after all calls of malloc
+ - make better backend-dependend option handling and error handling (mostly done!)
+ - other output formats for saving - *** which? ***
+ - gif will not be supported because of licence
+ - more/better online helpfiles
+ - printer setup: geometry in inch/millimeter/centimeter
+
+second steps:
+ - correct gtk custom gamma functions and include it
+ - include special functions for GNOME/KDE - *** DOES ANYONE HAVE ANY SUGGESTIONS TO THIS ? ***
+ - GNOME:
+ - gnome-print support?
+ - session management
+ - drag and drop for preview image?
+ + add color management - may be via xcmsdb
+