2011-07-21 14:35 Jelle de Jong * apply patch from Dwayne Litzenberger fixing improper quoting - thanks to Dwayne (LP: #799190) 2011-07-08 21:21 Jelle de Jong * fixed configuration parser bug #633117 * added user configuration file feature #633121 - thanks to martin f. krafft 2010-09-27 11:43 Jelle de Jong * added a few more examples to the default configuration files * pct-scanner-script: - NOPDF and NODJVU option can accept argument as in --nopdf no - scan_busy system renewed for improved fast duplexing support - removed legacy creation of the directory ../processing/jpg/ - changed extra option --end-count to -e for better cross-platform support, credits to Heinrich Schwietering for figuring this out * pct-scanner-script-process: - changed quality 60 to quality 40 for smaller pdf documents 2009-12-28 22:05 Jelle de Jong * got myself a ScanSnap S1500 scanner and it's now officially supported together with the HP Officejet J5700 * the new scanner has duplex scanning, resulting in new situations with scanadf and the way the process scripts are executed * pct-scanner-script: - the busy scan system is replaced with a new more robust system - addition of OPTIONS variable in config files to allow more flexible per scanner configurations - NOPDF and NODJVU variables do now actually enable and disable the options are not yet renamed because of backwards comparability * pct-scanner-script-process: - added new process busy detection system allowing the script to know if there are other scripts running and if it is the last one - new pdf creation and compression commands for lineart, grayscale and colour causing almost comparable file sizes with djvu but with more compression - new system for opening the display application on the end of all the processing of the images 2009-04-01 21:00 Jelle de Jong * fixed typos in descriptions in files 2009-03-31 20:55 Jelle de Jong * changing processing script to /usr/lib/pct-scanner-scripts instead of /var/lib/pct-scanner-scripts/ * recreating the manpage * removing connections to company in manpage and descriptions * adding Homepage and Licence to version info * adding README file with currently xbindkeys notes * fixing processbusy and scanbusy functions and dont use mktemp 2009-02-26 14:30 Jelle de Jong * extensive testing, qa usable in production * wraped directory_clean function inside the scan function so that pct-scanner-script --color --source flatbed --clean and pct-scanner-script --clean --outdir /home/jelle * make --source flatbed and --source Flatbed trigger correctly * make --verbose also active on exectuted programs ($EXEC_VERBOSE) * tweaked the default configuration files 2009-02-25 01:20 Jelle de Jong * adding localization support adding dutch translation po files * using echo 1>&2 for error messages * activated default configurations in configuration file * added 2>/dev/null to suppress output of running commands 2009-01-30 01:22 Jelle de Jong * it appears scanadf is using some black magic to start it child processing script. When scanadf closes and the bash script continues and closes, it sents a SIGHUP (Hangup) killing the running process job ;-(, i tried using wait and nohup and disown at various places but no luck, so I made a file set and unset flag to scan if the processing script was still running, this solved the issues. * fixed typo bug "unset NODFJU > unset NODJVU" * replaced OUTDIR="$HOME" > OUTDIR=${HOME} * some small text replacements 2009-01-29 00:12 Jelle de Jong * adding RMINPUT feature to configuration file so the input source that can be big 95MB+ will be removed after every processing. * fixed bug in command argument parsing --verbose had a double shift * added feature to stop scanning after one page when using the source Flatbed. * renamed some variables to possible prevent mistakes. 2009-01-28 22:00 Jelle de Jong * pct-scanner-script: setup_environment() moved directory creation under check for $OUTDIR else it tries to create directories under / get_configuration() fixed bug with appending section to configuration search string 2009-01-20 21:00 Jelle de Jong * Initial release