Chris Bagwell
4ed8a4a87c
Currently, compiling stubs.c requires its
...
own compile rule simply to pass in -DSTUBS. Since its always
required, just define it in stubs.c
2009-01-23 04:05:00 +00:00
Chris Bagwell
8b5df29714
Submit Makefile.in from Makefile.am submitted previously.
...
Updated backends with EXTRA_* files to allow Makefile's
to always pass in BACKEND_NAME to be fixed to backend name
instead of filename; while still making sure that
SANE_DEBUG_${BACKEND}* exist as documented in man pages.
Add references to epson and epson2 man pages about
SANE_DEBUG_EPSONx_SCSI and _NET options.
Created an epson2 man page; based mostly on epson page.
2009-01-23 03:50:22 +00:00
Stéphane Voltz
c3475650ca
- added the rts8891 man page to the doc/ makefile
...
- added the Visioneer XP200 to the genesys desc file
2009-01-22 05:13:00 +00:00
Chris Bagwell
e168ad39f3
Run all libcheck tests before failure and look for both static and
...
shared libraries. Fixed $srcdir typo in lib/Makefile.in.
2009-01-22 02:23:38 +00:00
m. allan noah
690f1670c3
dont export private symbols
2009-01-21 15:12:08 +00:00
m. allan noah
9afc59953a
Revert mistaken commit of half-finished code
2009-01-20 13:38:38 +00:00
m. allan noah
0c8a3a0775
add MFC-7840W
2009-01-20 01:41:14 +00:00
Nicolas Martin
2628042ada
Changes for MF4600 series and a few fixes.
2009-01-19 21:02:26 +00:00
Stéphane Voltz
81953325e8
- add support for uncalibrated scan for Visioneer Strobe XP200
...
- button support for MD5345, HP2300 and XP200
2009-01-19 05:46:43 +00:00
m. allan noah
a0cb0435bc
everything reported from 2008-07 to 2009-01
2009-01-19 01:42:27 +00:00
Pierre Willenbrock
35ea4a1250
Reenable clock register setup from sensor struct, set SCANMOD
2009-01-18 16:51:39 +00:00
Pierre Willenbrock
acc563e707
Make half-ccd mode optional
2009-01-18 14:20:55 +00:00
Pierre Willenbrock
e44981a905
Make some Canon LiDE 35 specific gpio handling conditional, add missing SCANMOD shift.
2009-01-18 14:03:56 +00:00
Pierre Willenbrock
db00e6eaa3
Make dpihw depend on sensor pixel count instead of sensor resolution
2009-01-18 14:00:13 +00:00
Pierre Willenbrock
d881871d21
Fix prototype of update_hardware_sensors
2009-01-18 13:56:57 +00:00
Chris Bagwell
f385169bcf
Convert top-level Makefile to be generated by automake.
...
"dist" target now includes m4 directory. Updated "libcheck"
target to look at dynamic libraries instead of static.
2009-01-18 02:00:25 +00:00
Nicolas Martin
7cb2fedc4a
Fixes Busy mode exit processing.
2009-01-17 14:48:19 +00:00
Julien BLACHE
a42b57186f
Make batch mode create output files atomically.
2009-01-17 10:18:40 +00:00
Julien BLACHE
97903e0c32
Add SCSI identifiers for the ScanJet IIc.
2009-01-17 09:54:21 +00:00
Chris Bagwell
88e5a02910
Updates to Makefiles to prepare for transition to automake.
...
Fix a few bugs with "all" and "uninstall" targets to work when
$(builddir) != $(srcdir). Added $(DESTDIR) to uninstall target.
Made $(distdir) related to current directory to match automake.
2009-01-17 04:32:22 +00:00
Chris Bagwell
c90e23a6d2
Updates to Makefiles to prepare for transition to automake.
...
Fix a few bugs with "all" and "uninstall" targets to work when
$(builddir) != $(srcdir). Added $(DESTDIR) to uninstall target.
Made $(distdir) related to current directory to match automake.
2009-01-16 23:39:48 +00:00
Pierre Willenbrock
ba164358db
Add support for buttons on Canon LiDE 35/40/50.
2009-01-16 15:31:10 +00:00
Nicolas Martin
292b70dad8
Updated docs, comments and authors for pixma backend
2009-01-15 21:24:24 +00:00
Louis Lagendijk
610aa602e0
2009-01-13 Louis Lagendijk <llagendijk-guest at users.alioth.debian.org>
...
* AUTHORS: added myself as co-responsible for pixma backend
2009-01-15 20:38:18 +00:00
Alessandro Zummo
7ee4156e7d
do not use request_identity2 with
...
networked scanners, fixed generation of resolution list.
2009-01-15 19:18:05 +00:00
Louis Lagendijk
1b57825ef3
2009-01-13 Louis Lagendijk <llagendijk-guest at users.alioth.debian.org>
...
* backend/pixma_bjnp.c: send broadcasts from bjnp port to make
firewalling easier
2009-01-13 22:00:32 +00:00
Julien BLACHE
894e0cc8ed
Add :scsi keyword to a handful of SCSI scanners known to advertise themselves as type "Processor".
2009-01-13 21:21:09 +00:00
Julien BLACHE
acc2b0fccf
Add a new :scsi keyword for SCSI devices, add support for SCSI devices
...
in the udev and HAL FDI outputs.
2009-01-13 21:17:16 +00:00
Julien BLACHE
e91b604df7
Replace the obsolete SYSFS{} key by the newer ATTR{} key in the udev output.
2009-01-13 21:14:17 +00:00
Julien BLACHE
4cb1d28a35
Group USB devices by vendor in the HAL FDI output.
2009-01-13 21:11:28 +00:00
Julien BLACHE
59f6298630
Replace opencoded device permissions and ownership by proper definitions.
2009-01-13 20:58:55 +00:00
Alex Belkin
75ceb5bca9
proper opt group names
2009-01-12 04:10:10 +00:00
m. allan noah
39c6e33620
typo
2009-01-12 00:23:51 +00:00
m. allan noah
92261307ec
* sanei/sanei_usb.c: rescan usb every time sanei_usb_init() is called
...
- remove missing devices, add new devices to global lists
- based on code from stef.dev@free.fr
2009-01-11 00:10:02 +00:00
m. allan noah
b900ffd2a3
* backend/canon_dr.[ch], backend/canon_dr-cmd.h: backend v11
...
- send_panel() can disable too
- add cancel() to send d8 command
- call cancel() only after final read from scanner
- stop button reqests cancel
2009-01-10 23:39:54 +00:00
Jeremy Johnson
887f79a6a4
2009-01-10 Jeremy Johnson <jeremy a t acjlaw dot net>
...
*backend/hs2p.c replaced ulong with u_long,
added static keyword for SANE_Status update_hs2p_data()
2009-01-10 21:39:16 +00:00
Jeremy Johnson
38de2aadc7
2009-01-10 Jeremy Johnson <jeremy a t acjlaw dot net>
...
*backend/hs2p.c:3227 replaced ulong with u_long
2009-01-10 21:34:46 +00:00
Jonathan Bravo Lopez
4b9e686065
* backend/hp3900_sane.c, backend/hp3900_config.c, backend/hp3900_types.c,
...
backend/hp3900.conf.in, doc/sane-hp3900.man, doc/descriptions/hp3900.desc:
Added support for HP Scanjet G3110 scanner.
2009-01-06 15:09:22 +00:00
Jeremy Johnson
e11de37747
2009-01-05 Jeremy Johnson <jeremy a t acjlaw dot net>
...
Added code to read_data() to pad image data to
requested length and to zero out any garbage using
information from sense data command. Added new
MAINTENANCE_DATA struct and options to display
scanner's maintenance/callibration statistics.
*backend/hs2p.h
- added enum CONNECTION_TYPES
- added HS2P_DATA struct
- added SENSE_DATA struct to struct HS2P_Device
- added SANE_String_Const orientation_list[]
- added macros isset_ILI() and isset_EOM()
*backend/hs2p-scsi.h
- replaced request_sense struct with SENSE_DATA struct
- added #define DATA_TYPE_EOL (va_list sentinel)
- added MAINTENANCE_DATA struct
*backend/hs2p-saneopts.h
- added OPT_ORIENTATION
- added MAINTENANCE_DATA options
*backend/hs2p.c
- added MAINTENANCE_DATA options
- added unused connType to attach()
- added update_hs2p_data() to fill in options
- added hs2p_open() and hs2p_close()
- added get_hs2p_data() to read scanner data
- added print_maintenance_data()
- modified sane_control_options() to
accomodate new maintenance options and to
handle Portrait/Landscape option
replaced adf_status macro with s->data.adf_status
- modified sane_read() to correctly zero out the
missing bytes on an incomplete read and to pad
to the requested length
*backend/hs2p-scsi.c
- replaced request_sense() with get_sense_data()
- added print_sense_data()
- added SENSE_DATA *sdp to sense_handler()
- modified read_data() to handler other data type codes/qualifiers
- read_adf_status() now is replaced with call to
read_data(fd,*buf,*bufsize,dtc,dtq)
2009-01-06 01:21:19 +00:00
Nicolas Martin
27d1561afb
Updated doc for pixma backend (ImageClass)
2009-01-04 17:20:38 +00:00
Stéphane Voltz
2fda04000a
- restored warming-up broken by a previous commit
2008-12-31 07:11:20 +00:00
Nicolas Martin
751d878c56
Change to include different checksumming for MF41xx and MF42xx series
2008-12-28 09:53:55 +00:00
Alessandro Zummo
642e29f9be
backend/epson2.c: changed version code, added protection from wrong settings.
2008-12-26 22:02:32 +00:00
Ilia Sotnikov
d9bfa31c40
* [Bug #311316 ] Allow sane_open() to be called with empty (zero-length)
...
device name to select first available one (see special case described in
SANE API Documentation, s. 4.3.4).
2008-12-22 07:52:43 +00:00
m. allan noah
1f6ae430d7
* backend/fujitsu.[ch]: backend v87
...
- accept null pointer as empty device name
- track frontend reading sensor/button values to reload
- deactivate double feed options if df-action == default
2008-12-21 20:44:09 +00:00
Nicolas Martin
316027d93d
MP800/MP800R fixes and TPU support added, doc updates for MP980
2008-12-21 14:51:26 +00:00
Julien BLACHE
8a48c49721
Update descriptions for iScan 2.15.0.
2008-12-19 09:51:36 +00:00
m. allan noah
50176dbf5a
* backend/fujitsu.[ch]: backend v86
...
- get_pixelsize() sets back window ID for back side scans
* doc/sane-fujitsu.man, doc/descriptions/fujitsu.desc: backend v86
2008-12-18 19:36:33 +00:00
Julien BLACHE
ec46508258
Use libv4l (libv4l1) for v4l device access in the v4l backend. Gives us
...
limited v4l2 devices support for free through libv4l1/libv4l2/libv4lconvert.
2008-12-17 15:52:46 +00:00
Julien BLACHE
4930880e8f
Unmap mapped buffer in sane_cancel().
2008-12-17 15:20:31 +00:00