Olaf Meeuwissen
d3d5dc3da0
Update to autoconf-2.69
...
This gets rid of a number of obsoleted macros and replaces RETSIGTYPE
with a void literal which can be assumed for C89 and later.
This changeset was prepared using autoupdate and modified to get rid of
whitespace and doubled [] changes. Changes to acinclude.m4 were added
by hand.
2016-06-13 22:05:34 +09:00
Olaf Meeuwissen
2d6fad58b4
Respect GNU Standards user variables
...
Several variables are considered "user variables" by the GNU Standards.
This means that the user can pass these to their ./configure and make
invocations as they see fit. These variables include CPPFLAGS, CFLAGS
and LDFLAGS.
This changeset pushes our use of these variables to the automake shadow
variables, AM_CPPFLAGS, AM_CFLAGS and AM_LDFLAGS, so that user variables
will no longer clobber flags required in order to build.
2016-06-13 22:03:14 +09:00
Olaf Meeuwissen
7a2b112d20
Prefer make variables over literal substitutions
...
The AC_SUBST and PKG_CHECK_MODULE invocations in configure.ac as well as
acinclude.m4 are sufficient to trigger automake to insert initialization
logic for the variables these introduce. There is no need to do this by
hand. Wherever these values are needed, it is better to use a variable.
This allows for one-off overrides on the make command-line (without the
need to run ./configure) for one thing.
2016-06-13 21:50:36 +09:00
Olaf Meeuwissen
c9027378a1
xerox_mpf: Make JPEG support an option
2016-06-13 20:38:55 +09: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
Alessandro Zummo
1e013654cc
pieusb: mkostemp -> mkstemp
2016-05-09 11:10:35 +02:00
Alex Belkin
926bfade54
Color scanning for Samsung models, which support JPEG Lossy compression.
...
Patch is submitted by Laxmeesh Onkar Markod <m.laxmeesh@samsung.com>
Patch to code is applied almost verbatim, except, insignificant
formatting fixes and making new functions static.
Also, new USB ids added and scanner support is changed as reported.
2016-05-07 22:33:03 +03:00
Louis Lagendijk
c8169b1e65
pixma.h: step version of the backend to 0.17.32
...
sane-pixma.man pixma.desc: mark Maxify MB5000 as complete (but ADF does not work)
2016-04-22 23:58:23 +02:00
Louis Lagendijk
dfc5487571
pixma_mp150.c: fix 1200 dpi scanning for MB5000 series
2016-04-22 22:42:48 +02:00
Louis Lagendijk
d5e1323738
pixma.h: step pixma backend version to 0.17.31
2016-04-22 21:05:40 +02:00
Louis Lagendijk
c2985f0fd6
pixma_bjnp_private.h: change minimum timeout value for the bjnp protocol to 1 sec
...
as 500 ms gives errors on scanimage -A (it workked for scanbd)
2016-04-22 21:03:48 +02:00
Louis Lagendijk
4b2f171a13
pixma_bjnp.c pixma_bjnp_private.h: set minimum timeout for network operations to 500ms
2016-04-20 11:21:28 +02:00
Louis Lagendijk
affe1ac821
pixma_bjnp.c pixma_bjnp_private.h: make bjnp protocol follow timeouts set by backend
2016-04-20 10:58:54 +02:00
Louis Lagendijk
53aa78df3a
pixma_mp150.c: Fix scanbutton detection for MB5000 series
2016-04-18 22:20:43 +02:00
Louis Lagendijk
1452cf2e0d
pixma_bjnp: Remove dead code in polling
2016-04-18 22:20:20 +02:00
Rolf Bensch
51943537c3
pixma: backend version 0.17.30
2016-04-12 18:14:55 +02:00
Rolf Bensch
2556ffc2c5
pixma_mp150: MG7700 Series doesn't need special image format post processing @ high dpi
2016-04-12 18:07:29 +02:00
m. allan noah
e6b6ad9d48
canon_dr backend v55
...
fixed-width scanners were calculating left-side offset incorrectly in color
initial support for DR-F120
rename all DUPLEX_INTERLACE_* to indicate start and end of line
2016-04-05 20:31:19 -04:00
Alessandro Zummo
41a416e4af
epsonds: fixed resolution setting bug, DS-60000 workaround is needed no more
2016-03-21 19:10:29 +01:00
Rolf Bensch
52bc4d241c
pixma: backend version 0.17.29
2016-03-21 10:53:29 +01:00
Rolf Bensch
bc1637bb39
pixma_mp150: MG3600 Series doesn't need special image format post processing @ 1200dpi
2016-03-21 10:42:54 +01:00
Rolf Bensch
23eb95582d
pixma: backend version 0.17.28
2016-03-04 13:38:12 +01:00
Rolf Bensch
eba9c9e239
pixma_imageclass: software lineart for all imageCLASS, imageRUNNER, i-SENSYS and laserBase scanners,
...
supported by this sub-backend
imageCLASS scanners:
D420, D480, D530, MF810/820, MF3240, MF4010, MF4150, MF4270, MF4320, MF4360,
MF4410, MF4570dw, MF4690, MF5630, MF6500, MF8030, MF8170c
i-SENSYS scanners:
MF210, MF220, MF3010, MF4500, MF4700, MF4800, MF5880dn, MF5900, MF6100,
MF6680dn, MF8200C, MF8300, MF8500C
imageRUNNER scanners:
iR1133
laserBase scanners:
MF5650
2016-03-04 13:36:08 +01:00
Rolf Bensch
38d6f1ba6d
pixma_imageclass: MF6100 Series document feeder does not have 600DPI capability
2016-03-04 13:08:31 +01:00
Stéphane Voltz
328e9b93d7
raise build number
2016-03-03 22:06:03 +01:00
Stéphane Voltz
8ad2c60d82
use half step mode for LiDE 110 600 dpi scan
2016-03-03 22:06:03 +01:00
Stéphane Voltz
52ea420d44
use half step for LiDE 210 600 dpi scans
2016-03-03 22:06:03 +01:00
Stéphane Voltz
bd0b0cd218
use rewind instead of slow_back_home
...
- if required by flags, do a rewind instead a slow_back_home that pollutes
shading settings
2016-03-03 22:06:03 +01:00
Stéphane Voltz
3dee0f8d48
implement rewind for gl847 and gl124
2016-03-03 22:06:03 +01:00
Stéphane Voltz
de635a32f9
add rewind function to command set
2016-03-03 22:06:03 +01:00
Stéphane Voltz
270d6a4242
fix Lide 110 gray mode max speed
2016-03-03 22:06:03 +01:00
Rolf Bensch
2f891c13bb
pixma: backend version 0.17.27
2016-03-03 13:40:46 +01:00
Rolf Bensch
bbd327f5e7
pixma_imageclass: reduce timeout for failed first usb command to 2 seconds
2016-03-03 13:38:33 +01:00
Rolf Bensch
c41640f364
pixma: new global parameter to set duration of receive timeout loop
...
The default value for receive timeout loop duration has not been changed.
The loop still takes 8 seconds if a timeout occurs.
2016-03-03 13:36:44 +01:00
Stéphane Voltz
9897357727
enable pixel averaging whne bleow 600 for all models
2016-02-28 21:26:27 +01:00
Stéphane Voltz
d784dec60b
motor table fixes
...
- add target speed for 600 dpi gray
- add slope table for 4800/2400 dpi, gray and color
2016-02-28 12:26:12 +01:00
Stéphane Voltz
759729331c
fix maximum speed compute in gray mode
2016-02-28 12:18:56 +01:00
Stéphane Voltz
e1b1ba8aee
fix expiration time option reading
2016-02-26 05:57:35 +01:00
Stéphane Voltz
61d6f5c214
mode set fixes
2016-02-25 21:37:55 +01:00
Stéphane Voltz
fa2c9dc9b2
fix GPIO during scan
2016-02-25 21:37:00 +01:00
Stéphane Voltz
c5117ed0f1
doc and version update
2016-02-24 21:43:29 +01:00
Stéphane Voltz
747275a00f
add 1200 and 2400 dpi mode for LiDE 120
2016-02-24 21:16:40 +01:00
Stéphane Voltz
2a18600792
make 1200 dpi scan mode work for LiDE 120
2016-02-24 21:16:40 +01:00
Stéphane Voltz
b11a69d275
make 600 dpi mode work for LiDE 120
...
- add override for registers 0x16 and 0x70 since 120's sensor
is set differently according to resolution
2016-02-24 21:16:40 +01: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
963de58dfc
Enable padded read for DR-3080CII
2016-02-23 20:42:52 -05:00
Stéphane Voltz
219198838b
LiDE 120 working [75-300] dpi
...
- fix sensor pixel number
- enable calibration
- default to 16 pixel DUMMY
2016-02-23 21:39:22 +01:00
Stéphane Voltz
4fd1d10228
tune scanarea geometry
2016-02-22 21:45:02 +01:00
Stéphane Voltz
a74ebe551d
first almost correct scan at 300 dpi
2016-02-21 22:16:44 +01:00