Pierre Willenbrock
babeea8be2
* backend/genesys_gl841.c: Send 32 registers at once instead of 1
2008-02-20 18:16:21 +00:00
Mattias Ellert
3b855e1b4b
Device ID 0 is valid - check status code for errors instead
2008-02-20 17:27:53 +00:00
Mattias Ellert
d9e30e41a0
Library version definition fixes
2008-02-20 00:37:10 +00:00
Mattias Ellert
2781ca398a
Fix format warnings
2008-02-19 18:31:36 +00:00
Alessandro Zummo
4f022fba36
added coolscan3 backend
2008-02-19 10:46:06 +00:00
Nicolas Martin
a1265b6dad
New models changes:
...
- added: Pixma MP210, MP470, MP520, MP610
- added: MultiPASS MP710
- declared untested: MP140, MP220, MultiPASS MP740
- declared experimental and untested: MP970
Bugs and fixes
- multipage documents scan no more fails with non-ADF MPs
- IO Fail bug when scanning large pages e.g. with Xsane
- implement send_time message form MP710, MP730 family
- run indent -gnu on all pixma_* source files.
2008-02-17 15:49:43 +00:00
m. allan noah
db29ded1d1
sanei_read_config has already cleaned string, fix bug #310597
2008-02-14 16:37:45 +00:00
Pierre Willenbrock
91644b76b9
Patch by Stefan Lucke <stefan@lucke.in-berlin.de>
...
* backend/genesys_gl841.c: Fixes 3 possibilities for infinite
loops and adjusts loop threshold to given comments
2008-02-13 12:20:04 +00:00
Jonathan Bravo Lopez
e1f9664106
Added support for a new scanner: HP ScanJet G2710
...
Minor changes
2008-02-13 06:35:26 +00:00
m. allan noah
753706f6e7
fix broken DISTFILES, etc
2008-02-10 23:02:31 +00:00
m. allan noah
2c5ba93ff4
add usb id
2008-02-09 23:57:59 +00:00
Rene Rebe
abf10f87a3
* backend/avision.ch: fixed device list matching for entries
...
with partial matches on USB ID, but vendor / product string
matches as mostly only the HP5300 vs. HP5370, fixed non-color
calibration for devices not filling all RGB fields of calibration
format information, do not send 3x3 color matrix to older devices
(ASIC versions) as some HP53xx does not correctly handle it,
improved calibration accuracy and fixed transparency adapter
detection to not use non-zero as present, but just 1 (some
devices now set 0xff as (-1) - not present ...
2008-02-09 10:42:46 +00:00
m. allan noah
65fa50cd4d
add usb ids
2008-02-08 00:27:50 +00:00
m. allan noah
994bef3b16
reduce gcc pedantic/ansi warnings from 690 to 280 lines, mostly via casts in
...
str*() calls, also update hpljm1005 sane_cancel code
2008-02-04 01:20:01 +00:00
Mattias Ellert
1aaed781b6
Fix format warnings
2008-02-03 12:09:09 +00:00
Mattias Ellert
af663bc5e7
Fix format warnings
2008-02-03 10:34:20 +00:00
Mattias Ellert
65ef626e1a
Fix incompatible pointer type warning
2008-02-03 08:22:29 +00:00
Mattias Ellert
e13bee7577
Fix incompatible pointer type warning
2008-02-03 07:47:55 +00:00
Mattias Ellert
22efa538b7
Fix warnings about ignored --datarootdir
2008-02-03 06:59:36 +00:00
Mattias Ellert
74c81b6daf
Fix deps and missing includes
2008-02-02 21:18:13 +00:00
Mattias Ellert
416a155ca3
make tiffio.h optional
2008-02-02 12:20:46 +00:00
m. allan noah
d2516a3fcd
fix bug- call sane_get_devices if required for sane_open
2008-01-30 19:13:27 +00:00
Mattias Ellert
7d99401a52
Fix initialization of the reader taskid
2008-01-30 07:52:23 +00:00
m. allan noah
a330f4b2d8
fix snapscan bug, add LiDE 600F
2008-01-29 17:48:42 +00:00
m. allan noah
587744776e
add DBG calls to hpljm1005, hide 'compression arg' option in fujitsu
2008-01-23 01:21:21 +00:00
m. allan noah
5afcaa4489
adding hpljm1005 backend (i know, i know, so much for feature freeze :)
...
latest .fr updates
2008-01-18 01:27:22 +00:00
m. allan noah
58045b775b
updated fr translation from Yann E. MORIN, added S500M usb id to fujitsu
2008-01-17 01:03:43 +00:00
Jonathan Bravo Lopez
04c145d8d1
Fixed compilation warning related to an argument type in Read_Bulk function
2008-01-16 10:38:42 +00:00
Gerard Klaver
ea48a33beb
clean up
2008-01-12 14:25:50 +00:00
Gerard Klaver
4a440222ae
update teco_request_routine, add init value to size
2008-01-12 13:25:36 +00:00
Alessandro Zummo
f31871bd6d
changed functions prefix (esci_ for device commands,
...
e2_ for driver's functions), better handling of tpu area,
fixed tpu detection, changed freeing of line buffers,
fixed some XXXs.
2008-01-09 17:10:08 +00:00
m. allan noah
dc61dc4471
add new hs2p backend for ricoh is450 series scanners
2008-01-03 02:42:32 +00:00
m. allan noah
3f857c4c82
update backend as per m. ellert's FIRMWARE_DIRS/DATADIR suggestion
2007-12-30 01:31:13 +00:00
m. allan noah
09f523defe
remove support for SANE_FRAME_JPEG, add other frame types but commented out
2007-12-29 21:36:25 +00:00
Alessandro Zummo
4cf7b16449
backend/epson2.c, added network scanner autodiscovery
2007-12-26 11:34:17 +00:00
Jonathan Bravo Lopez
97eeb13f6e
Fixed bug which made slide/negative scans unusable and changed area constrains for some hp3900 scanners
2007-12-21 13:10:19 +00:00
m. allan noah
d3cc1b13a8
backend version 1.0.10- fix missing function
2007-12-19 22:14:19 +00:00
Mattias Ellert
4bb074f81c
New translation keys for hp3900 backend. Updated Swedish translation
2007-12-19 10:47:04 +00:00
m. allan noah
38f280276d
Updated company name.
2007-12-18 02:36:55 +00:00
m. allan noah
559212e96e
Adding v1.0.9 of the epjitsu backend: supports Epson-based Fujitsu scanners,
...
currently the fi-60F flatbed and ScanSnap S300 duplex ADF machines
2007-12-18 02:02:51 +00:00
Gerhard Jaeger
9e4caebcc2
Fixed ARM/Xscale issues
2007-12-17 14:28:13 +00:00
Gerhard Jaeger
bbc271977b
Bumped build number
2007-12-17 14:27:35 +00:00
Alessandro Zummo
569bdc5300
fixed model detection,
...
depth detection and removed some unused
variables.
2007-12-15 11:37:53 +00:00
Jonathan Bravo Lopez
5dac78ac43
Added files for 'hp3900' backend
2007-12-13 00:27:53 +00:00
Jonathan Bravo Lopez
46376814f2
Added files for 'hp3900' backend
2007-12-13 00:26:08 +00:00
Alessandro Zummo
83e5a63060
use epson2_model where possible,
...
fixed segmentation fault.
2007-12-10 17:32:54 +00:00
Ilia Sotnikov
5bb041ea9a
* Don't issue "Assertion 'ptr->opts != NULL' failed" when sane_exit() is called
...
without calling sane_open() first, just skip ptr->opts free()'ing in that case.
Thanks to David Campbell for spotting this.
* Protect sane_control_option() from possible SIGSEGV when it would be called
with uninitialized scanner options (scanner->opts == NULL).
2007-11-28 11:52:15 +00:00
Ilia Sotnikov
d9219dc4c3
+ Mark hp5590_read_eeprom_all_cmd() function as unused to avoid compiler
...
warning
2007-11-28 11:43:39 +00:00
Gerhard Jaeger
15be36e0b4
* backend/plustek-usb.[ch] backend/plustek-usbcal.c
...
backend/plustek-usbdevs.c backend/plustek.[ch]:
Tweaked TravelScan464 settings. Improved AFE gaincalculation
for CIS devices. This should avoid stripes in the scanned images.
2007-11-23 16:46:05 +00:00
Pierre Willenbrock
8d2069c0dd
* backend/genesys.c, backend/genesys_devices.c, backend/genesys_low.h,
...
backend/genesys_gl646.c, backend/genesys_gl841.c: add infrastructure for
multiple motor power modes
2007-11-22 14:05:13 +00:00
Pierre Willenbrock
f58aa28cd0
* backend/genesys_gl841.c: add internal flag for disabling lamp
...
during scan(useful for black level calibration)
2007-11-21 17:54:44 +00:00
Mattias Ellert
82b8049f5d
Fix for bug #306775
2007-11-18 11:09:05 +00:00
Mattias Ellert
7c6b4d6a99
Fix handling of valid "negative" PIDs
2007-11-18 10:59:18 +00:00
Alessandro Zummo
26e167cdec
backend/epson2.c: removed quick-format option. it's
...
the job of a frontend to provide such a commodity.
removed confusing parameters (preview-speed, speed).
when a preview is requested, the scanner will be
set to high speed (if possible).
removed references to the never implemented zoom function.
the function that shortened the list was actually
missing the first entry.
more resolutions addedd for networked scanners.
added support for Perfection 4990 (Claus Boje).
2007-11-18 09:36:04 +00:00
m. allan noah
b4e05e5e23
update to backend version 1.0.53
...
- add ID for S510
- note jblache's NUM_OPTS type fix
2007-11-18 01:48:20 +00:00
Rene Rebe
6b45291c02
* backend/avision.[ch]:
...
Implemented support for latest Avision ASICs and features,
including overscan, background raster, software scaling for
cheaper ASICs used in HP scanners. Changed types used to
more portable uint* ones, without underscore (_), removed
in-file ChangeLog history, as the files became big enough.
Implemented early calibration for easier handling of
Avision-based film scanners and implemented support for
2-pass duplex scanners.
2007-11-17 16:19:53 +00:00
Gerhard Jaeger
2c944f5f6f
Tweaked TravelScan464 settings. Added possibility to disable
...
dark-calibration with lamp on (touches devices like CanoScan1220 etc.)
Use attribute packed for data access structs
2007-11-16 08:42:10 +00:00
Mattias Ellert
abd402ad51
Correct the test of the return value from sanei_thread_begin
2007-11-16 08:04:02 +00:00
Pierre Willenbrock
6fcca0d4fd
* backend/genesys_gl841.c: add check for low brightness
2007-11-11 22:59:20 +00:00
Pierre Willenbrock
bb2263e81b
* backend/genesys.c, backend/genesys_gl646.c,
...
backend/genesys_gl841.c, backend/genesys_low.h: change
bulk_write_register to take number of registers instead of
byte size of register set
2007-11-11 21:50:00 +00:00
Mattias Ellert
71f9081904
MacOS X updates
2007-11-10 11:35:34 +00:00
Mattias Ellert
93e856b53f
Cross compilation fixes and libtool update
2007-11-10 07:12:55 +00:00
Gerhard Jaeger
85c089c91d
Added support for TravelScan464
2007-11-08 19:53:14 +00:00
Gerhard Jaeger
2d476172b8
Fixed copyright
2007-11-08 19:49:53 +00:00
Gerhard Jaeger
cf3691ed90
Bumped build number
2007-11-08 19:46:31 +00:00
Julien BLACHE
7a90266998
Fix legacy IPv4 code.
2007-10-27 09:07:28 +00:00
Julien BLACHE
7ca41423ac
OPT_NUM_OPTS must be of type SANE_TYPE_INT.
2007-10-26 14:56:38 +00:00
Pierre Willenbrock
6d4a3ac828
* backend/genesys.c: Removed some more hardcoded sizeof(Genesys_Register_Set)
2007-10-25 13:41:21 +00:00
Julien BLACHE
cba7922706
Fix strncpy()/strncat() usage in check_for_driver(). From Johannes Meixner at SuSE.
2007-10-25 13:25:42 +00:00
Pierre Willenbrock
7459dfe035
* backend/genesys_gl841.c: Hopefully removed the remaining hardcoded
...
sizeof(Genesys_Register_Set)
* ChangeLog: fixed date of my previous commit
2007-10-25 13:12:29 +00:00
Pierre Willenbrock
e403a87c10
* backend/genesys_gl841.c: One more instance of
...
sizeof(Genesys_Register_Set) vs 2
* backend/genesys.c: Add check for small register set in
sanei_genesys_get_address
2007-10-25 12:44:33 +00:00
Julien BLACHE
4cf4d8dd7f
Add an optional connection timeout option for the net backend. This can be used to prevent the backend from hanging for several minutes when the saned server is unresponsive.
2007-10-24 10:32:46 +00:00
Pierre Willenbrock
d60b98bfca
use sizeof(Genesys_Register_Set) instead of 2
2007-10-13 14:36:49 +00:00
Stéphane Voltz
148e4bb599
- fixed compilation warnings
2007-10-01 05:03:06 +00:00
Stéphane Voltz
dce6df9182
- moved experimental version to current tree
2007-10-01 04:27:24 +00:00
Stéphane Voltz
84e356fdf4
- fixed wrongly commited changes, for real this time
...
previous fixed was only for MAIN, not HEAD version.
2007-09-02 19:30:41 +00:00
Giuseppe Sacco
d19db5e776
* Italian translation update
...
* Corrected a typo in backend/canon.c
2007-08-28 21:13:04 +00:00
Stéphane Voltz
c0ee8a2143
- mail address update
...
- minor man update
2007-08-27 04:58:53 +00:00
Stéphane Voltz
6213a520ac
* release candidate for inclusion in CVS main:
...
- X1200 fully working on USB 1.1, USB 2.0 needs more testing
- clean-ups
2007-08-27 04:39:45 +00:00
Stéphane Voltz
825ff7335e
* genesys/gl646: HP2400 warmup fix by Luke <iceyfor@gmail.com>
2007-08-26 09:49:18 +00:00
Henning Geinitz
4b83c2d24c
Added Artec Ultima 2000 e+, Nortek Myscan 1200, NeatReceipts Scanalizer
...
Professional, Genius Colorpage Slim-1200. Name and email address changes.
2007-08-19 13:30:46 +00:00
Julien BLACHE
f4a6016611
Added various USB IDs.
2007-08-18 12:06:36 +00:00
m. allan noah
c8e8f2c41a
scanimage.c: add default: blocks to switch statements so recent gcc will shutup
...
fujitsu.[ch]: update to backend v1.0.52:
- remove unused jpeg function
- reactivate look-up-table based brightness and contrast options
- change range of hardware brightness/contrast to match LUT versions
- call send_lut() from sane_control_option instead of sane_start
2007-07-31 18:07:53 +00:00
Julien BLACHE
ff5387ffa0
Apply patch from Nils Philippsen, turning 3 logical AND into bitwise AND (SANE bug #304363 ).
2007-07-30 13:42:39 +00:00
m. allan noah
86c976274a
update to backend v1.0.51, fix jpeg bug when using adf
2007-07-27 00:54:07 +00:00
Gerhard Jaeger
258b48fd5a
Force output bit set on misc I/O, when lamp is switched
2007-07-26 20:39:48 +00:00
Gerhard Jaeger
ec062ad96b
Bumped build number
2007-07-26 20:39:03 +00:00
Wittawat Yamwong
c4af52e84a
Updated pixma backend to version 0.13.1
...
Added PIXMA MP960
2007-07-19 22:17:21 +00:00
m. allan noah
048161249d
* doc/descriptions/fujitsu.desc: update website and fi-60F status
...
* Authors, backend/dll.conf.in: added cardscan backend
2007-07-16 00:39:24 +00:00
m. allan noah
41761fede4
add new backend for Corex CardScan 800c, small-format sheetfed usb scanner
...
for cards/receipts, etc.
2007-07-15 01:46:47 +00:00
m. allan noah
5973ebe12d
add new models and fix bug in man page
...
drop sanei_thread.lo from libsane-fujitsu.la (fujitsu backend single threaded)
2007-07-15 00:59:14 +00:00
m. allan noah
e343cc59cf
* backend/fujitsu.[ch], backend/fujitsu-scsi.h: update to v1.0.50,
...
add JPEG support, usb command sending and scan params cleanups
* include/sane/sane.h: add SANE_FRAME_JPEG
* frontend/scanimage.c: dont crash on unknown frame types
2007-07-10 16:07:25 +00:00
Gerhard Jaeger
d6261ec5df
Added flag to allow only 1- and 8-bit scanmodes. The Q-Scan does
...
not seem to support 14-bit modes.
2007-07-10 09:01:54 +00:00
Gerhard Jaeger
d7d8160b5f
Added sheetfed device Q-Scan USB001 from Portable Peripherals
...
Fixed Mustek Bearpaw and made some speedup (bugreports #304343 and #301763 )
Fixed calibration for senororders other that RGB
2007-06-29 08:39:56 +00:00
m. allan noah
26d0e072ee
update to v 1.0.49. add fi-5750C and S510
2007-06-28 17:53:09 +00:00
Gerhard Jaeger
4d9251c88d
Make the Kernelmodule work with Kernels > 2.6.15 w/o DEVFS.
2007-06-18 20:28:51 +00:00
Gerhard Jaeger
e603ee0021
Bumped build number.
2007-06-18 20:27:43 +00:00
Jon Chambers
ab4ca71a02
remove strange whitespace characters
2007-06-16 20:55:23 +00:00
Jon Chambers
6b2be8f2bb
Tweaks to allow compilation on OS/2
2007-06-16 19:18:56 +00:00
Mattias Ellert
a75a509bcc
Updated localization files
2007-05-08 11:46:24 +00:00
Ilia Sotnikov
d398f615d0
* Don't use libusb structs directly, define necessary of them by ourselves
...
('struct usb_ctrl_setup' -> 'struct usb_in_usb_ctrl_setup')
* Renamed 'struct usb_bulk_setup' to 'struct usb_in_usb_bulk_setup' to show
its internal usage
2007-04-29 15:06:52 +00:00
Ilia Sotnikov
bb31b94180
+ Added files for 'hp5590' backend which supports HP ScanJet 5550/5590/7650
...
scanners
2007-04-24 17:56:36 +00:00
Ilia Sotnikov
2441d08401
+ Added 'hp5590' backend
2007-04-24 17:54:41 +00:00
Julien BLACHE
d1d46d8d2a
Remove bogus check in get_identity2_information().
2007-04-21 10:12:48 +00:00
Troy Rollo
ee413cf781
HP3500 backend:
...
Improve speed and reduce noise of most resolutions
Deal with an escape code discovered in the scanner's protocol
Use hardware detailed calibrations for resolutions up to 300
Use improved software detailed calibration for other resolutions
Add more debug information
Drop the 25dpi resolution
Make 200dpi the default (the same as the Windows frontend)
Add code (not used yet) to deal partially with grayscale and
lineart scanning
Use I18N strings where appropriate
2007-04-21 07:19:14 +00:00
Julien BLACHE
83a22d6ab9
backend/microtek2.c: Add missing braces.
2007-04-17 19:11:29 +00:00
m. allan noah
1f30d88c6c
update to 1.0.48, plus playing with cvslog
2007-04-17 00:47:53 +00:00
m. allan noah
47cb655c19
update to backend v1.0.47
2007-04-13 15:50:20 +00:00
Wittawat Yamwong
459d5c7e8e
* Updated to version 0.13.0
...
* Added MP160, MP180, MP460, MP510 and MP600
* Fixed a buffer-overflow bug in sane_read()
2007-04-09 20:41:25 +00:00
Earle F. Philhower III
75985d5568
Check USB handle returned is OK when scanner is opened to guard against permission issues or multiple instances accessing the scanner at once.
2007-03-11 01:33:29 +00:00
m. allan noah
041aea259b
update to backend version 1.0.46
2007-03-09 02:05:51 +00:00
Earle F. Philhower III
c5c85c5515
Added lineart and halftone scan modes, updated man page with new options
2007-03-08 21:49:23 +00:00
Gerhard Jaeger
b851bf539a
* doc/plustek/Plustek-USB.changes: Update.
...
* backend/plustek.c: Bumped build number.
* backend/plustek-usb.c: Fixed typo.
* backend/plustek-usbdevs.c: Added CanoScan to all Canon
device strings, identified one more Plustek device as U24.
* backend/plustek-usbhw.c: Fixed button handling for Plustek/
KYE devices and added some more debug messages.
2007-03-05 19:50:32 +00:00
Oliver Rauch
9c31766111
Modified Files:
...
backend/umax.c
corrected highlight blu bug
2007-01-29 21:43:04 +00:00
Henning Geinitz
313a5f80b6
Added .conf entry for Pluste OpticPro S12 and S24. Updated .desc file.
2007-01-28 15:58:40 +00:00
m. allan noah
a76e85a0b4
update to backend v1.0.45
2007-01-28 15:32:17 +00:00
m. allan noah
4eabb3820c
updated to backend version 1.0.44, updated maintainer email addy
2007-01-27 01:42:13 +00:00
Mattias Ellert
17e9115fdd
Fixed the "three-valued boolean" bug
2007-01-21 13:29:21 +00:00
Mattias Ellert
49d756ca44
Fixing compiler warnings
2007-01-20 23:02:53 +00:00
Alessandro Zummo
7a34d599e5
* sanei/sanei_tcp.c: added a missing include
...
* backend/epson2.c: fixed a bug while moving scanner data,
removed support for line mode (block or ext modes will be used).
2007-01-20 20:59:05 +00:00
Mattias Ellert
5d42e90718
String harmonization
2007-01-20 14:46:25 +00:00
Mattias Ellert
cc0b23c5da
String harmonization
2007-01-20 14:32:08 +00:00
Julien BLACHE
7d15d5b06b
Add missing return status check in sane_start(), preventing an ugly segfault later on.
2007-01-08 18:45:50 +00:00
Alessandro Zummo
bf5a1290f7
* epson2: restructured code once more, splitted
...
in multiple files, added networking
support, added FS G extended handshaking mode,
make proper use of extended commands when possible
* sanei/sanei_tcp.c: read now wait until all
the requested data is available.
2006-12-18 00:13:09 +00:00
Alessandro Zummo
99770af682
coolscan2: fixed coolscan2 infrared to work
...
as advertised in the man page. RGBA format will come soon.
2006-12-13 22:46:24 +00:00
Alessandro Zummo
35d54905e8
epson2: removed calls to alloca(), code reorganization fixed a bug
...
with request_extended_status (reply length is 33 on older scanners).
include/.cvsignore: added two more entries
2006-12-12 01:12:07 +00:00
Pierre Willenbrock
6a7fb3235a
* backend/genesys_devices.c: reduced height of calibration area
...
* backend/genesys_gl841.c: fixed bug in offset calibration(offset values were
not clamped to 0..255)
2006-12-10 14:06:18 +00:00
Ulrich Deiters
b06eb2220b
Ulrich Deiters: disentangled some pointer arithmetics in canon-sane.c
2006-12-10 12:28:42 +00:00
Alessandro Zummo
48b02b3489
epson2: reordered includes, replaced __FUNCTION__, use the new byteorder macros
...
moved acbyteorder.m4 to m4/byteorder.m4, added m4/stdint.m4
2006-12-07 19:28:02 +00:00
Pierre Willenbrock
dba2f29195
* backend/genesys_devices.c: fixed gamma settings(1.0 now)
...
* backend/genesys.c backend/genesys_gl841.c: improved calibration for dark
shades
2006-12-02 21:57:08 +00:00
Alessandro Zummo
735130b0ff
Added missing bits for epson2 driver.
2006-12-02 14:47:21 +00:00
Gerhard Jaeger
06323b4597
* doc/plustek/Plustek-USB.changes: update.
...
* backend/plustek.c: bumped build number, fixed option
descriptors, see bug #303786 .
2006-11-22 20:30:32 +00:00
Henning Geinitz
2df19bcd0b
Added Support for Genius Colorpage SF600.
2006-10-03 21:24:39 +00:00
m. allan noah
2eb55005c6
update to v1.0.43
2006-09-19 12:04:54 +00:00
Stéphane Voltz
63fa40d277
- fixed color calibration for 1220P, whit is really white, no more
...
greenish tint
- mail address update
2006-09-18 04:59:52 +00:00
Oliver Schwartz
00e6616499
Bugfix for firmware download by Paul Smedley
2006-09-03 10:00:11 +00:00
m. allan noah
3a78258ac5
update to v1.0.42
2006-09-01 00:31:45 +00:00
Gerhard Jaeger
e44b51c218
* doc/plustek/Plustek-PARPORT.changes: update.
...
* backend/plustek-pp.h backend/plustek-pp_ptdrv.c backend/plustek_pp.c:
fixed "not homing" problem, the sensor did not return when
the driver gets the _IOCTL_STOP command
fixed compilation issue for kernels > 2.6.15
fixed compiler warning conditions
2006-08-29 08:57:02 +00:00
m. allan noah
5bbc2fef6c
update to v1.0.41
2006-08-28 23:45:25 +00:00
Stéphane Voltz
51a4f3c216
- chnages to support HP2400 in lamp warm up
2006-08-28 06:20:59 +00:00
Wittawat Yamwong
25cb4d8bca
* update to 0.12.2
...
* use own error codes e.g. PIXMA_EPROTO instead of EPROTO
* add MP530, MP800R and MP360
* add grayscale mode for MP700 and MP730
* add work-around for lock-up ("hang") problem of MP760 and MP780
* fix line correction (color alignment) for MP760
2006-08-27 12:39:18 +00:00
m. allan noah
e47693e107
updated to v 1.0.40
2006-08-27 00:49:43 +00:00
Karl Heinz Kremer
0da1bfb49a
Added V700/V750 scanner information
2006-08-23 21:45:51 +00:00
Karl Heinz Kremer
0c16bb9916
Add product ID for CX3800/3810
2006-08-23 01:49:50 +00:00
Karl Heinz Kremer
cc1d524c66
Fix buffer overflow error (submitted by Johannes Meixner)
2006-08-22 01:44:49 +00:00
Jon Chambers
7b3e64508e
TIFF tweaks required for pickier libtiff version under win32/cygwin
2006-08-21 21:12:08 +00:00
Jon Chambers
00e0019c0c
Remove explicit $(srcdir) from conf files in Makefile.
...
Fix dell1600n_net.c compile warnings.
2006-08-20 14:13:42 +00:00
Jon Chambers
b7109db2eb
- added support for dell1600n_net.conf
...
- removed tmpfile usage (including overly large buffer)
- fixed the indentation horrors inflicted by auto-formatting tools
2006-08-12 12:45:11 +00:00
Jon Chambers
98339fa803
added dell1600n_net.conf.in
2006-08-12 12:43:15 +00:00
Gerhard Jaeger
7ab8ce6e13
* doc/plustek/Plustek-USB.changes: update.
...
* backend/plustek.c: bumped build number.
* backend/plustek-usbdevs.c: lowered speed for LiDE20/30 when
using low resolutions.
* backend/plustek-usb.c: fixed warning condition.
2006-08-11 05:42:02 +00:00
Gerhard Jaeger
51780b8362
Updated comments.
2006-08-09 14:13:16 +00:00
Stéphane Voltz
7ec4d9b567
- improved sanei_genesys_search_reference_point to fix origin detection
...
for HP2300 and a left margin detection bug with MD6345
- some HP2400 support tidbits
2006-08-09 13:22:36 +00:00
Gerhard Jaeger
67ae886d9c
* doc/plustek/Plustek-PARPORT.changes doc/plustek/Plustek-USB.changes
...
doc/u12/U12.changes: update.
* backend/artec_eplus48u.c backend/plustek.c backend/plustek_pp.c
backend/u12.c: changed sane.type to "flatbed scanner" only.
* backend/plustek-usbdevs.c: fixed LiDE20/30 motor settings
2006-08-09 12:47:58 +00:00
Stéphane Voltz
850ad80287
- fixed HP2300 detection of scanarea
...
- fixed one more issue related to bug #303681
2006-08-06 07:02:22 +00:00
Pierre Willenbrock
b0f67f1f83
* backend/genesys_gl841.c: use an intermediate u_int8_t buffer
...
for register write (bug #303681 ).
2006-07-30 16:59:09 +00:00
Stéphane Voltz
ce8dbc6847
- fixed gl646_bulk_write_register regarding data alignment on ARM arch.
...
(bug #303681 )
2006-07-30 14:56:48 +00:00
m. allan noah
4d357d0fa1
updated to backend v1.0.39
2006-07-18 00:08:10 +00:00
m. allan noah
6a453bd191
update to backend v1.0.38
2006-07-15 15:15:52 +00:00
m. allan noah
8b9df6bcbf
update to backend v1.0.37
2006-07-15 01:17:33 +00:00
m. allan noah
05aa6cc323
update to v1.0.36
2006-07-06 23:47:13 +00:00
m. allan noah
cdbe31d245
update to backend v1.0.35
2006-07-05 22:46:42 +00:00
m. allan noah
f9927937af
update fujitsu backend to v 1.0.34
2006-07-05 00:42:05 +00:00
Gerhard Jaeger
c927b4acdf
* backend/plustek.c: Fixed the fix (problem when trying to select bit-depth).
2006-07-02 14:35:16 +00:00
Gerhard Jaeger
3354675a85
* doc/plustek/Plustek-USB.changes: Update
...
* backend/plustek.c: Fixed problem when trying to select bit-depth.
2006-06-30 11:53:48 +00:00
m. allan noah
b998ccced7
add S500 usb id and status.
2006-06-27 18:22:00 +00:00
m. allan noah
b4d76b6923
update to backend v 1.0.33, add fi-5900 usb id, print sane version during
...
sane_init.
2006-06-24 17:48:53 +00:00
Ulrich Deiters
e55d3d8ce6
Ulrich Deiters: got rid of some compiler warnings
2006-06-15 15:55:28 +00:00
Jon Chambers
5346dc4f04
break out of sane_start wait loop in case of cancellation
2006-06-14 21:02:59 +00:00
m. allan noah
f61d6d2b80
update backend to v1.0.32, just adds a usb id.
2006-06-14 17:46:40 +00:00
m. allan noah
fe0a606b98
update fujitsu backend to v 1.0.31. minor changes
2006-06-13 16:10:39 +00:00
Henning Geinitz
9fbb6c0e72
Fixed compilation problem on *BSD (ENODATA not defined).
2006-06-11 21:39:54 +00:00
Henning Geinitz
ee5542ebc1
Added (minimal) support for Nikon LS 50 ED, Coolscan V ED and (probably) Super
...
Coolscan LS-5000 ED (patch from Giuseppe Sacco
<giuseppe@eppesuigoccas.homedns.org>).
2006-06-11 21:35:19 +00:00
Eddy De Greef
ce74bb2b26
E-mail address update.
2006-06-11 21:02:30 +00:00
Karl Heinz Kremer
3d057d04c6
Applied Henning's patch, Fixed some compiler warnings.
2006-06-11 19:46:09 +00:00
Jon Chambers
63361c54ae
Bugfixes related to multipage scanning
...
iScanner -> iHandle
This version is believed (hoped) to be fully functional
2006-06-10 14:34:27 +00:00
Wittawat Yamwong
f0c5deb436
Removed experimental flag from MP750, MP760 and MP780.
2006-06-10 10:50:43 +00:00
Jon Chambers
8c116e3566
initial stab at multipage scan support
2006-06-10 01:23:23 +00:00
Wittawat Yamwong
653a6ea056
Removed SANE_I18N from backend type string.
2006-06-08 17:49:47 +00:00
Wittawat Yamwong
2153ebdf6e
Added support for buttons and a work-around for the lockup problem
2006-06-08 17:49:07 +00:00
Wittawat Yamwong
a5223669f2
Added debug info.
2006-06-08 17:48:36 +00:00
Wittawat Yamwong
890d2dee95
Added 2 commands for MP800.
2006-06-08 17:48:06 +00:00
Wittawat Yamwong
653e3c2226
Set minimum timeout to 10ms.
2006-06-08 17:47:34 +00:00
Wittawat Yamwong
763f0fecde
Added a work-around for the buffer underrun problem.
2006-06-08 17:47:05 +00:00
Wittawat Yamwong
07ade2e39f
Upgraded to version 0.11.3
2006-06-08 17:46:29 +00:00
Gerhard Jaeger
08ecce430c
Fixed calibration cache issues (coarse calibration for all modes,
...
correct fine calibration for sheetfed devices).
2006-06-08 07:49:38 +00:00
Pierre Willenbrock
b53cfc23fe
* backend/genesys.c backend/genesys.h backend/genesys_low.h: added
...
options for enabling/disabling horizontal interpolation at high
resolutions and selection of color filter in grayscale and
lineart modes.
* backend/genesys_gl841.c: implemented color filter selection.
2006-06-07 22:39:09 +00:00
Gerhard Jaeger
c25e16f38a
Added patch created by Vitaly Lipatov <LAV AT vl3143.spb.edu>:
...
Add --with-lockdir to configure for set path to lock dir
Set PATH_SANE_LOCK_DIR really to lock dir (instead localstatedir)
Updated german translation file.
2006-06-07 07:28:31 +00:00
m. allan noah
c62006fd47
update to v1.0.30
2006-06-07 02:42:27 +00:00
Mattias Ellert
734d3600c2
Fix stv680 dependencies
2006-06-06 11:42:20 +00:00
Rene Rebe
91255bd85a
the last remaining Avision usbid without tailing zeros, sorry
2006-06-06 11:35:12 +00:00
Rene Rebe
ead7bf6036
hopefully fixed the remaining Avision usbids to make the scripts happy
2006-06-06 11:32:00 +00:00
Rene Rebe
66fe987c4d
Avision backend update (Build 182 -> 201), the ChaneLog has the details
2006-06-06 11:24:18 +00:00
Gerard Klaver
0dec8a090d
added stv680 backend
2006-06-05 18:55:44 +00:00
Gerard Klaver
8519296935
added #stv680
2006-06-05 18:23:24 +00:00
Gerard Klaver
1e0f5dac6d
first release files for stv680 backend
2006-06-05 17:59:26 +00:00
m. allan noah
8f80793464
updated to v 1.0.29, the 'ram-eater' release
2006-06-04 03:59:48 +00:00
Wittawat Yamwong
e43ef8cbf9
Fixed a bug in sane_open(). State wasn't initiallized properly.
2006-06-03 00:37:11 +00:00
Wittawat Yamwong
aee4144acc
Added pixma_get_device_status()
2006-06-03 00:34:36 +00:00
Wittawat Yamwong
7d49f55a82
Added SANE_I18N for "Flatbed" and "Color"
2006-06-03 00:29:24 +00:00
m. allan noah
022ae0f5ab
update to v 1.0.28
2006-06-01 23:43:04 +00:00
m. allan noah
3adfe84214
update to fujitsu backend v 1.0.27
2006-05-31 03:01:06 +00:00
Gerhard Jaeger
905ba1af00
Grmlll - missed those two :(
2006-05-28 11:34:58 +00:00
Gerhard Jaeger
c41669198f
Added support for CIS-based sheetfed scanners, namely
...
TravelScan662.
Added support for saving calibration data for CIS
devices - should speedup CanoScan devices.
2006-05-28 11:25:53 +00:00
Wittawat Yamwong
55c30456b9
Added #define ENODATA and EPROTO to let the backend compiles under OS/2 with
...
gcc 3.3.5.
2006-05-28 08:40:57 +00:00
Wittawat Yamwong
258b7934af
Added pixma backend.
...
Moved doc/descriptions-external/pixma.desc to doc/descriptions
2006-05-26 07:49:24 +00:00
Jon Chambers
b584612aae
added dell1600n_net to the build
...
removed #include <sys/select.h>
2006-05-24 20:56:15 +00:00
m. allan noah
ad3b5f989d
fujitsu: fix bug, update desc with comment and version number
2006-05-24 01:50:40 +00:00
m. allan noah
06f66d476c
add usb id
2006-05-22 02:52:52 +00:00
Henning Geinitz
6e29f278bd
Added support for Plustek OpticPro S24 (some models). Added .conf entry for
...
Plustek OpticPro S12.
2006-05-21 16:50:30 +00:00
Jon Chambers
ed9544d46e
new file (not yet included in build)
2006-05-20 10:21:44 +00:00
m. allan noah
394aabdaa9
updated scsi_open, minor compiler warning fixes
2006-05-19 21:12:41 +00:00
m. allan noah
ebda4d0b71
fix sane_read bug, better timeouts
2006-05-17 18:58:41 +00:00
Stéphane Voltz
a6aceb99ac
- tuned HP2300C geometry
...
- added a safeguard against negative values when moving to scan target,
due to failed start position detection
2006-05-15 05:06:02 +00:00
m. allan noah
4cf409d452
here goes nothing- release updated backend. lets see who screams :)
2006-05-14 15:29:08 +00:00
Pierre Willenbrock
feea058821
* backend/genesys_devices.c: Increase length of acceleration slopes for
...
Canon LiDE 35/40/50/60
2006-04-23 19:53:15 +00:00
Stéphane Voltz
6237d28bcb
- add work around for HP2300 for an issue related to the amount of
...
scan data read before asic reset.
2006-04-21 05:32:21 +00:00
Henning Geinitz
6a1c09a355
Made config file more readable. Instead of commenting every single line, the
...
explanations are given once at the top. Don't repeat options that aren't changed
anyway.
2006-04-20 17:22:06 +00:00
Pierre Willenbrock
e2682e96cf
* backend/genesys_gl841.c backend/genesys_gl646.c: Actually use
...
the endian converted slope table.
* backend/genesys_conv_hlp.c: Fix interpolation code to emit all
pixels of a line.
2006-04-18 13:23:02 +00:00
Henning Geinitz
709da66159
Make UMAX 2100U (and probably 1600U and 2000U) work. Code from Patrick Lessard
...
<palessar@cgocable.ca>. Updated manual page and .desc file.
2006-04-17 12:46:41 +00:00
Henning Geinitz
f05f4777f5
Fixed undefined symbols in the qcam backend on GNU/kFreeBSD (patch from Aurelien
...
Jarno <aurelien@aurel32.net>).
2006-04-09 15:11:06 +00:00
Henning Geinitz
085e777104
Fixed ADF support. Patch from Andreas Degert <ad@papyrus-gmbh.de>.
2006-03-29 20:48:50 +00:00
Pierre Willenbrock
6b7031ca40
* backend/genesys.c backend/genesys.h backend/genesys_low.h
...
backend/genesys_conv.c backend/genesys_gl841.c: Added extended
option "Threshold" for lineart mode(Thanks to Laurent Charpentier).
2006-03-27 14:41:30 +00:00
Thomas Soumarmon
91e05c0b06
* integrated hp5400-endian.patch to run under PPC (thanks to Mattias Ellert)
2006-03-24 07:43:14 +00:00
Oliver Schwartz
564b275fa7
Limit inquiry length to 120 bytes if firmware is not yet loaded
2006-03-20 18:20:10 +00:00
Stéphane Voltz
b3b4b3719b
- removed now unneeded #ifdef in gl646_send_gamma_table
2006-03-13 14:55:36 +00:00
Pierre Willenbrock
e857486bf9
* backend/genesys_gl646.c: fixed silly thinko in gl646_send_gamma_table.
2006-03-12 11:34:36 +00:00
Stéphane Voltz
ec3d95b9f6
- fixed gl646_send_gamma_table on x86 arch
...
- put into a small power saving fix
2006-03-12 11:20:04 +00:00
Pierre Willenbrock
9fbc4ad57f
* backend/genesys.c backend/genesys_low.h: Removed little endian conversions
...
in slope table creation functions
* backend/genesys_gl646.c backend/genesys_gl841.c: Added little endian
conversions to gl*_send_slope_table functions
2006-03-09 19:58:19 +00:00
Pierre Willenbrock
50fc452e8b
* backend/genesys.c: Some annotations about endianess of scanned data
...
* backend/genesys_gl646.c: Convert gamma tables to little endian
2006-03-09 18:46:41 +00:00
Stéphane Voltz
385fa20988
- power saving fixes for gl646 based scanners
2006-03-06 20:39:44 +00:00
Gerhard Jaeger
13babf9dab
* doc/plustek/Plustek-PARPORT.changes: Update.
...
* backend/plustek_pp.c: Bumped build number.
* backend/plustek-pp_ptdrv.c backend/plustek-pp_detec.c:
Fixed bug, that prevents backend from working, when the device
is another parport than parport0 - spotted by Christoph Steinbruchel.
2006-02-16 08:11:55 +00:00
Gerhard Jaeger
938a9719ce
* doc/u12/U12.changes: Update.
...
* backend/u12.c: Bumped build number.
* backend/u12-hw.c: SoftwareReset is now disabled in
cancelSequence when the device is a Genius scanner.
2006-02-14 10:26:39 +00:00
Stéphane Voltz
28a876983c
- disabled powersaving for gl646 scanners. Some CCD settings are
...
overwritten by this, and aren't reset later, leading to scanning
problems.
2006-02-13 05:59:24 +00:00
Henning Geinitz
5168206e4b
With cygwin, use ":" as DIR_SEP (patch from Philip Aston <paston@bea.com>).
2006-02-04 20:52:53 +00:00
Ullrich Sigwanz
28346f5111
adding trust office scan 19200
2006-02-04 10:28:51 +00:00
Troy Rollo
b1f38bc825
Fix latent error in HP3500 backend
2006-02-04 02:28:51 +00:00
Troy Rollo
0fb42d0ef6
Fix error causing HP3500 driver to return an extra row on each scan.
2006-02-04 02:13:57 +00:00
Oliver Schwartz
d68cc57a0d
Corrected USB ID for Benq 310
2006-02-02 21:28:05 +00:00
Gerhard Jaeger
fffa4ace64
* plustek.c: Bumped build number.
...
* plustek-usbdevs.c: Fixed CanoScan N1220U settings.
2006-01-31 08:30:04 +00:00
Henning Geinitz
3ef130eaf7
Added #defines for SHM_R/W for cygwin (patch from Philip Aston <philipa@mail.com>).
2006-01-26 17:42:30 +00:00
Mattias Ellert
6f301b10ed
Fixing compilation warnings
2006-01-22 09:04:41 +00:00
Mattias Ellert
b7b2266702
Redeclaration...
2006-01-21 09:33:58 +00:00
Gerhard Jaeger
a01adddf0b
Added high-speed setting for HP2200.
...
Cleanup.
2006-01-19 13:06:49 +00:00
Gerhard Jaeger
e1e5d9ec3c
Bumped build number.
...
Fixed constraint_type for OPT_BUTTON.
2006-01-19 13:05:47 +00:00
Gerhard Jaeger
6c85287043
Fixed CanoScan N670U settings, see (bugreport #302738 ).
2006-01-18 11:05:41 +00:00
Gerhard Jaeger
d37f19e452
Bumped build number.
2006-01-18 11:03:55 +00:00
Henning Geinitz
31a2b3ff35
Added Yakumo Scan50. Minor cleanup.
2006-01-15 18:15:02 +00:00
Ulrich Deiters
417129af58
Ulrich Deiters: fixed byte-swapping problem for little-endian platforms
2006-01-15 17:03:32 +00:00
Oliver Schwartz
b27979a8ee
Added Epson Stylus CX-1500
2006-01-10 19:32:39 +00:00
Oliver Schwartz
44ee824969
Added 12 bit gamma tables for Epson Stylus CX-1500
2006-01-10 19:32:16 +00:00