Wykres commitów

180 Commity (fc85e7d15d4a8631e9777cf7704d3115fdc8058a)

Autor SHA1 Wiadomość Data
Ralph Little fdc23d129a 1) Correct some spelling mistakes
2) Convert some British spellings to US
3) Modified some longer sentences to improve readability.
4) Modified en_GB to suit
2019-08-05 20:54:18 -07:00
m. allan noah 5ae6f698ae remove trailing whitespace 2019-02-23 15:46:59 -05:00
m. allan noah 156f7c9bd4 fujitsu backend v134
rewrite init_vpd for scanners which fail to report overscan correctly
update description and man page to match
rebuild po files with updated line numbers
2019-02-23 15:16:32 -05:00
Olaf Meeuwissen f0f187f995 .editorconfig: trim trailing blank lines 2017-05-29 21:14:30 +09:00
Olaf Meeuwissen 23891a2646 .editorconfig: trim trailing whitespace 2017-05-29 21:14:29 +09:00
Jörg Frings-Fürst e21bb28e50 Source code string typo fixes 2017-05-13 18:38:43 +09:00
m. allan noah 9712e2aa25 fujitsu backend v133 2017-04-08, MAN
- initial support for fi-7600/7700
- autodetect various double feed capabilities using VPD
- call send_lut if we are using a downloaded gamma table
2017-04-08 21:44:27 -04:00
m. allan noah e4aed53a1e fujitsu backend v132
- remove ipc_mode option and variables
- set ipc mode based on other options
- cleanup inverted logic DTC options
- fixes threshold option reported in #315069
2016-10-08 20:54:58 -04:00
m. allan noah 5ba37467e8 fujitsu backend v131
- hide compression-arg option when jpeg disabled
- add Send/SC/GHS macros for recent scanners
- add initial support for fi-74x0
- add initial support for fi-7030
- set has_MS_lamp=0 for fi-71x0
- add I18N macros to all option titles and descriptions
- add usb ids for many newer scanners
2016-06-09 21:53:13 -04:00
m. allan noah 15e203de89 Various copyright comment updates 2016-02-23 21:11:00 -05:00
m. allan noah 1465543cc0 fujitsu backend v130
run init_model before init_ms so some scanners can override
set all M309x and M409x scanners s->broken_diag_serial = 1
2016-02-23 21:07:06 -05:00
m. allan noah d0ea697ab8 fujitsu backend v129
- br_x and br_y locked to page_width/height until changed
- add USB ID's for fi-6xxxLA and fi-6xxxZLA scanners
- add USB ID's for unsupported SP11xx scanners (genesys based)
2015-11-23 21:08:30 -05:00
m. allan noah 3b73e1e8a3 fujitsu backend v128
do not ask fi-4340 for serial number
2015-11-08 13:12:12 -05:00
m. allan noah 9ca9cd2f56 fujitsu backend v127
- separate iX100 from iX500 settings
- iX100 has gray and lineart
2015-08-25 19:49:37 -04:00
m. allan noah 2cb3140903 fujitsu backend v126
- initial support for iX100
- add late_lut support for iX500/iX100
2015-08-23 20:52:49 -04:00
m. allan noah 67417622cb bump version number of fujitsu backend 2014-12-16 08:29:58 -05:00
m. allan noah fb8693bf09 fujitsu: remove command counting code
This code was a crude workaround for a problem with a
better solution at the USB library layer. Remove it.
2014-12-12 20:40:07 -05:00
m. allan noah a429b8a0ed fujitsu backend v124
- support resolution controlled max page-height (fi-6/7xxx scanners)
- reorder scanner sections in init_model chronologically
2014-12-09 20:52:06 -05:00
m. allan noah 7a590f362e fujitsu backend v123
workaround Linux USB3 bugs by adding command counting code and
sending an even number of reads and writes during disconnect_fd
2014-11-06 20:48:40 -05:00
m. allan noah 41c31ac0e9 fujitsu backend v122
- add support for object_position halt
- call object_position halt in check_for_cancel when requested
2014-10-28 19:19:46 -04:00
m. allan noah 68bc35d36a fujitsu: don't print 0 length line in hexdump 2014-08-06 21:42:00 -04:00
m. allan noah 0eabc04805 Fix range and value of fujitsu offtimer option 2014-04-11 21:20:30 -04:00
m. allan noah 50236fab4e fujitsu backend v121
- add JFIF APP0 marker with resolution to jpeg images
- improve jpeg duplex parsing code
- simplify jpeg ifdefs
- add offtimer option for more recent scanners
2014-04-08 22:11:42 -04:00
m. allan noah 763e08b4c9 fujitsu backend v120
- only call hopper_before_op code at batch start
- remove unused backup/restore_params
2014-03-29 21:18:35 -04:00
m. allan noah 5b66dd64c5 fujitsu backend v119
- call get_pixelsize after start_scan, not before
- extend get_pixelsize to request backside data
- stop using backup/restore_params
- don't use extended get_pixelsize on M3091 or M3092
- call software crop code on backside images too
2013-12-18 21:53:26 -05:00
m. allan noah 9f6ebc2f3c fujitsu backend v118
- support fi-7160, fi-7260, fi-7180 and fi-7280
- remove unused var from do_scsi_cmd()
- added more request_sense options
- add adv_paper_protect option
- enable paper protection by default
- increase max_x_fb for fi-6240 and fi-6230
2013-12-10 21:57:11 -05:00
m. allan noah b8cc128ea9 Fujitsu backend v117
default buffer-mode to off
improved error handling in sane_start
image width must be multiple of 8 when swcrop is used before binarization (iX500)
check hopper sensor before calling object_position(load) on iX500
2013-06-27 09:47:12 -04:00
m. allan noah 9fc683d883 fujitsu backend v116
add swskip option
add sanei_magic_isBlank2
2013-04-03 21:54:48 -04:00
m. allan noah 120e303732 fujitsu: call set_mode() in init_interlace 2013-04-03 21:54:48 -04:00
m. allan noah cb943124b8 Fujitsu backend v115
- separate s->mode into s_mode and u_mode
- separate s->params into s_params and u_params
- generate grayscale and binary in software if required (iX500)
2013-03-11 21:11:38 -04:00
m. allan noah 3c2bbdc7c3 Fujitsu backend v114
- support resolutions > 300 for iX500 using diag_preread()
- remove most communication with scanner during sane_control_option()
2013-03-01 21:57:54 -05:00
m. allan noah 36523e547d fujitsu backend v113
- support for ScanSnap iX500
- fix bug with jpeg de-interlacing code
- allow has_MS_* and has_pixelsize to be set in init_model
- fix use of uninitialized buffer in send_lut
- add send_q_table()
- allow wait_scanner() to be bypassed in object_position
- moved send_lut() to after set_window
2013-02-23 14:57:00 -05:00
m. allan noah 96628ed13f fujitsu backend v112
some scanners (fi-6x70 and later) don't enable IPC by default
fix minor compiler warning
2013-02-22 21:06:12 -05:00
m. allan noah c72e11a044 Add paper-protect, staple-detect and df-recovery options 2012-05-12 20:43:14 -04:00
m. allan noah 7303da89ee Fujitsu backend v111
- call send_* and mode_select_* from sane_start
- split read payloads into new debug level
2012-05-11 21:59:54 -04:00
m. allan noah 924498f608 Fujitsu backend v110
- correct max_y_fb for fi-62x0 series
- add must_fully_buffer helper routine
- add hwdeskewcrop option, with fallback to software versions
- add 'actual' param to get_pixelsize for post-scan
- add recent model VPD params
- only set params->lines = -1 when using ald without buffering
- fix bugs in background color when using software deskew
2012-05-09 21:17:33 -04:00
m. allan noah 3a3ff4b05f Add many new inquiry and mode select values 2012-05-09 21:17:32 -04:00
m. allan noah 7269ff0158 correct fb max size 2012-05-09 21:17:32 -04:00
m. allan noah 5a48db9490 Fujitsu backend v109 2011-12-20 09:43:37 -05:00
m. allan noah 69b5f8cfcf Fujitsu backend v107 and v108
- M3091 does not support scanner_control(adf)
- Correct buffer overflow in read_from_3091duplex()
- sane_read() now always calls read_from_*()
- read_from_*() are callable when there is no data, and read to eof
- sane_read() will keep alternate duplex reads to similar length
- Added debugging statements
- Corrected comments
- Updated Copyright
- merged x/y resolution options
- moved page width/height to start of geometry group
- use mode to pick resolution list v/s range
- improved M3091 resolution choices
2011-11-21 15:19:26 -05:00
m. allan noah cde8951ef9 fujitsu backend v106:
- listed new models
- dont call mode_select with a page code the scanner does not support
2011-01-31 08:31:34 -05:00
m. allan noah fd96b9dca5 Fujitsu backend v105
- backup and restore image params around image processing code
- cache software crop/deskew parameters for use on backside of duplex
- fi-6110 does not support bgcolor or prepick
2010-12-02 09:27:46 -05:00
m. allan noah 239a2f7c22 Fujitsu backend v104
- never request more than s->buffer_size from scanner
- silence noisy set_window() calls from init_interlace()
2010-11-25 09:43:37 -05:00
m. allan noah 9f15c2534d fujitsu backend v103
- remove compiled-in default config file
- initial support for new fi-6xxx machines
- mark S300M support as good
2010-11-23 16:56:13 -05:00
m. allan noah 9c629b0a95 Fujitsu backend v102
- fix infinite loop when scan is an odd number of lines
2010-09-22 20:59:51 -04:00
m. allan noah 68c9714f3d update backend version to 101 2010-06-23 16:04:58 -04:00
m. allan noah 627a9bc45d fix compilation bug when jpeg is enabled 2010-06-23 16:03:40 -04:00
Julien BLACHE cbf44978a7 fujitsu: fix size_t formatting/printing 2010-06-23 18:21:35 +02:00
m. allan noah c615c665b4 fujitsu backend v100
- store more Request Sense data in scanner struct
- clear Request Sense data at start of every do_cmd() call
- track per-side ILI and global EOM flags
- set per-side EOF flag if ILI and EOM are set
2010-06-09 10:32:21 -04:00
m. allan noah 5ce0013b63 Corrected fujitsu backend v99 patch
- sense_handler(): collect rs_info for any ILI, not just EOM
- do_usb_cmd(): use rs_info whenever set, not just EOF
- read_from_*(): better handling of EOF from lower level functions
- sane_read(): improve duplexing logic
2010-05-17 10:23:19 -04:00