Rolf Bensch
17f3899b15
pixma: new option adf-wait
2017-04-04 11:23:03 +02:00
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
Rolf Bensch
81c429082c
pixma: update copyright
2016-01-08 16:43:46 +01:00
Olaf Meeuwissen
e094c5b43b
Invert sense of sanei_thread validity check
...
Double negatives suck.
2015-11-24 18:19:31 +09:00
Olaf Meeuwissen
fe12d31e68
Fix SANE_Pid related -Wsign-compare warnings
...
This may fix threading related issues on WIN32 platforms, BTW.
2015-11-24 18:19:31 +09:00
Rolf Bensch
c063b8fa8f
update copyright
2015-04-03 19:19:02 +02:00
Rolf Bensch
0efb64d126
update copyright
2014-01-02 20:51:00 +01:00
Rolf Bensch
11ba184235
new button option --scan-resolution
...
detailed button option description
2013-07-18 22:45:45 +02:00
Rolf Bensch
1c5760a897
fix mode list for infrared scans
2013-06-27 21:14:49 +02:00
Rolf Bensch
50df7af5cc
update copyright
2013-04-26 22:52:44 +02:00
Rolf Bensch
f254809c0b
new capability PIXMA_CAP_TPUIR
...
new scan mode PIXMA_SCAN_MODE_TPUIR
2013-02-18 17:37:30 +01:00
Rolf Bensch
18c2ceb66f
ease create_mode_list() and create_dpi_list()
...
- read the settings direct from (pixma_sane_t *ss)
2013-02-18 16:20:57 +01:00
Rolf Bensch
53c87a381e
rename ext* to adftpu*
2013-02-18 16:03:18 +01:00
Rolf Bensch
8fb3a366cd
fixed cppcheck warnings
2013-02-09 16:56:40 +01:00
Rolf Bensch
98700ee66a
fixed compiler warnings
2013-02-09 12:43:38 +01:00
Rolf Bensch
afc84646c7
fixed button support
2013-01-18 12:11:31 +01:00
Louis Lagendijk
d9e7dc5412
backend/pixma.c backend/pixma.h backend/pixma_mp150.c backend/pixma_mp810.c
...
backend/pixma_sane_options.c backend/pixma_sane_options.h:
- added new options:
original (type of original to be scanned)
target (action to be perfomed as target of the scan)
Both these indocators can be returned by the scanner.
pixma_mp810 can definately return these (e.g. for my MP980)
I have assumed that the same applies to devices in pixma_mp150.c
The target used to be returned in button1/2 in bits 0 - 8.
- All button options are now read and cached when any of the options
are read (SANE_ACTION_GET_VALUE) or SANE_ACTION_SET_VALUE is used
on option button_update.
When reading an option again, the status of all options is re-read.
- Added a dummy info field that is used in case info is NULL
as this is a valid input
2012-10-31 12:40:07 +01:00
Rolf Bensch
9e0d4aba0b
copyright updated
2012-08-16 16:14:38 +02:00
Rolf Bensch
55426f0f38
lineart fix for generation 1+2 scanners
2012-08-11 22:50:30 +02:00
Rolf Bensch
76084da110
new scan modes for 48 bit flatbed scanners
...
- PIXMA_SCAN_MODE_COLOR_48 for 48 bit color scans
- PIXMA_SCAN_MODE_GRAY_16 for 24 bit grayscale scans
2012-06-27 10:49:09 +02:00
Rolf Bensch
9b83cf6dc4
new description for device specific option "source"
2012-04-17 11:02:08 +02:00
Rolf Bensch
641e7f6e2a
select first entries of dynamic dpi list and dynamic mode list as default values
2012-04-17 10:07:09 +02:00
Rolf Bensch
9fc0ac9d1b
color and grayscale negatives scan in TPU mode
...
for CS8800F and CS9000F
2012-04-04 15:15:18 +02:00
Rolf Bensch
4fb29c00f2
new device specific option 'theshold_curve'
2012-02-29 11:40:18 +01:00
Rolf Bensch
e3e2ca1aab
constraint range for threshold
2012-02-27 15:31:37 +01:00
Rolf Bensch
9d931359d6
new device specific option 'gamma'
2012-02-16 19:58:23 +01:00
Rolf Bensch
a749b0f48a
enable threshold if scanner capability is PIXMA_CAP_LINEART
2012-02-16 18:11:52 +01:00
Rolf Bensch
050707e804
lineart: custom_gamma always enabled
2012-02-16 18:05:42 +01:00
Rolf Bensch
974ee17cf4
1 bit B/W lineart for pixma_mp150 and pixma_810 subdrivers
2012-02-03 22:05:32 +01:00
Rolf Bensch
bd379a59aa
set 600 dpi when switching the source
2012-02-03 21:26:50 +01:00
Rolf Bensch
5e87569ac4
modify dpi_list dependent on different scanner capabilities
...
for normal (flatbed) and ADF/TPU modes.
2012-01-31 11:39:53 +01:00
m. allan noah
1da5bcc2aa
Updated Pixma backend from Gernot Hassenpflug.
2012-01-14 21:48:19 -05:00
Nicolas Martin
68c15af1b2
pixma: several updates for MP830, MP990, memmove bug fix, and 64 bits image size.
...
modified: ChangeLog
modified: backend/pixma.c
modified: backend/pixma.h
modified: backend/pixma_common.c
modified: backend/pixma_common.h
modified: backend/pixma_mp150.c
2011-01-04 22:19:52 +01:00
Nicolas Martin
2fccb8ffbe
pixma: changes supplied by Gernot Hassenpflug for
...
- supporting Lineart on several Pixma devices
- descriptions updates
2010-09-01 21:18:14 +02:00
Nicolas Martin
9c8244f006
pixma: some changes for future Lineart support in the backend
...
add some settings for MF8030, not yet working (different protocol)
modified: backend/pixma.c
modified: backend/pixma.h
modified: backend/pixma_common.c
modified: backend/pixma_imageclass.c
2010-07-25 21:38:07 +02:00
Nicolas Martin
b95d698f33
pixma: fix end of line crop buffer size for better efficiency.
...
modified: ChangeLog
modified: backend/pixma.c
2010-07-03 21:27:44 +02:00
m. allan noah
ff048f4176
add three new SANE_VALUE macros and use mode name macros from saneopts.h
2010-02-10 23:48:21 -05:00
Nicolas Martin
f9e6dc5ce1
pixma: some routine maintenance updates to backend and documentation.
2009-12-26 14:40:39 +01:00
Nicolas Martin
f2e98f7975
pixma: bumped version, added compilation type debug message, updated docs for MX330.
...
doc/descriptions/pixma.desc
doc/sane-pixma.man
backend/pixma_mp150.c
Updated docs for MX330, supported by the pixma backend.
backend/pixma.h: Bumped pixma backend version added debug message.
backend/pixma.c: added compilation type (w or w/o pthread) debug message.
2009-12-06 15:40:58 +01:00
Nicolas Martin
7d659f87df
pixma: bumped minor, added compilation type debug message, updated MX330 doc.
...
- doc/descriptions/pixma.desc
doc/sane-pixma.man
backend/pixma_mp150.c
updated doc and desc (support for MX330)
- backend/pixma.h
backend/pixma.c
bumped backend minor
2009-12-06 15:33:10 +01:00
Nicolas Martin
13641ac5b3
pixma: fix for PTHREAD compilation, add support for MP990 in docs.
...
- backend/pixma.c: fix end of scan buggy exit when compiled with USE_PTHREAD/-lpthread
- backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
change support to complete for MP990 in documentation, as reported by Jean-Michel Pouré.
2009-11-28 15:11:05 +01:00
m. allan noah
91598aa800
* backend/*.[ch]: nearly every backend used V_MAJOR
...
instead of SANE_CURRENT_MAJOR in sane_init()
* backend/snapscan.c: remove EXPECTED_VERSION check
since new SANE standard is forward compatible
2008-11-26 21:21:31 +00:00
Nicolas Martin
251153010d
Fixed regression bug at end of scan for all PIXMA, noticeable in multipage ADF scan.
2008-11-25 21:40:54 +00:00
Louis Lagendijk
a1f9143a41
2008-10-31 Louis Lagendijk <llagendijk-guest at users.alioth.debian.org>
...
* Pixma backend (pixma.c/pixma_common.c/pixma_io_sanei.c/pixma_bjnp.c)
bjnp tcp connection is now de-activated after initialization and
re-activated at start of scanning. If we do not do this, the scanner
closes its side of the connection after 30 secods of inactivity.
Added a maximum to the retry of slect calls when signals are
received
Added blocksize detection for tcp read_bulk call
2008-11-05 20:53:30 +00:00
Louis Lagendijk
69c9248356
2008-10-25 Louis Lagendijk <llagendijk-guest at users.alioth.debian.org>
...
* Added configuration file support for pixma backend
Currently used only for configuration of network scanners.
2008-10-25 14:56:11 +00:00
Nicolas Martin
677e4e5dd5
TPU 48 bits depth scan on MP970, min 300 dpi in TPU mode, Legal paper size for MX850 or MX7600 ADF scan
2008-10-22 20:35:25 +00:00
Nicolas Martin
391a6b4549
Added Canon's BJNP network protocol support, fix an ADF issue, updated doc and headers
2008-10-14 19:48:59 +00:00
Nicolas Martin
1aa1677ef2
Changes for ADF simplex and duplex scan, MP970 4800 dpi and TPU scan.
2008-10-05 20:42:19 +00:00
Nicolas Martin
b17fddd55b
A few changes for ADF source scanning, updated MX850 description.
2008-07-05 12:42:53 +00:00
Nicolas Martin
1a23d9be8c
Remove 'experimental' in pixma buttons options and text, fix some French translation typos, update man page.
2008-06-15 20:05:14 +00:00