Wykres commitów

3657 Commity (ec738ed26639b01e69cd8d5b1cce1f0a977a2709)

Autor SHA1 Wiadomość Data
m. allan noah 89d170c314 hide 'warming up' and 'hw locked' devices 2009-05-28 12:27:20 -04:00
m. allan noah 7dab2ed86b clamp film type to allowed range (bug #311685) 2009-05-26 08:53:02 -04:00
m. allan noah dcae93ab39 changelog entry for recent changes 2009-05-25 22:59:43 -04:00
Nicolas Martin 75503aef19 ChangeLog for commit 1e381db161
ChangeLog to commit 1e381db161
For adding debug verbosity to sanei_usb.c patch, fixing the choice
of usb endpoints in the sanei_usb_open() seek for endpoints loop.
2009-05-25 22:12:08 +02:00
Nicolas Martin 32e30889af Updated pixma backend documentation for Pixma MultiPass MP730.
Documentation update for Canon MultiPass MP730 support in:
- doc/descriptions/pixma.desc
- doc/sane-pixma.man
2009-05-23 11:55:28 +02:00
Alex Belkin dda029430e additional error check to (stop scanadf) + fix of it 2009-05-22 16:29:50 +04:00
Nicolas Martin 22ee91c1a4 ChangeLog update for last commits:
For following commits:
- 56c2ed861b
- 5b69fa8c6d
2009-05-22 10:43:26 +02:00
Pierre Willenbrock 3b13986395 Add Syscan 485, DCT 487; update descriptions for Syscan
Thanks again to Jack McGill.
2009-05-20 00:31:32 +02:00
Pierre Willenbrock 34717f1db0 Add Pentax DSmobile 600
Thanks go to Jack McGill for providing the model specific settings.
2009-05-19 16:24:59 +02:00
Stéphane Voltz d7284f574e - changelog for genesys_gl646.h 2009-05-18 21:27:00 +02:00
Stéphane Voltz 307d1a0d91 - changelog for genesys_gl646.h addition 2009-05-16 08:17:48 +02:00
Nicolas Martin 4015ecf55d Fix for Pixma MP600R network scan.
Changes applied for MP600R and MP600, to use now a strict clone
protocol version of Canon's driver protocol.
2009-05-13 21:33:42 +02:00
chris@cnpbagwell.com 3ba551592c Adding changelog for recent commit. 2009-05-09 21:50:35 -05:00
Nicolas Martin 674c245c8a Amend changeLog for latest commit 2009-05-09 15:29:28 +02:00
Nicolas Martin a7f537ba7b Fixed Pixma MP600 and MP600R for 2400 dpi scan, updated their descriptions. 2009-05-09 15:27:28 +02:00
m. allan noah 024cd35c9c canon_dr backend v27, bugfixes and new calibration code
- bug fix in read_panel()
- initialize vars in do_usb_cmd()
- set buffermode off by default
- clear page counter during init and sane_start()
- eject previous page during init and sane_start()
- improved SSM_BUFF macros
- moved set_window() to after ssm-*()
- add coarse calibration (AFE offset/gain & per-channel exposure)
- add fine calibration (per-cell offset/gain)
- free image and fine cal buffers in sane_close()
- compare page counter of small scanners only in non-buffered mode
- add back-side gray mirroring code for DR-2580C
2009-05-08 16:05:54 -04:00
Pilotfun 54d4b69abb Updated pixma backend descriptions for ImageClass MF4010 and MF4018. 2009-05-06 21:35:08 +02:00
Ilia Sotnikov e232f547a4 * doc/descriptions/unsupported.desc:
HP ScanJet 4500C/4570C/5500C is supported by the 'hp5590' backend.
* doc/descriptions/hp5590.desc:
  Updated backend version, added HP ScanJet 4500C as completely supported,
  added HP ScanJet 5500C as untested, HP ScanJet 4570C/5550C/5590/7650
  marked as completely supported
* tools/check-usb-chip.c:
  Updated HP ScanJet model names displayed during the check_hp5590().
* backend/hp5590.c, backend/hp5590_cmds.c, backend/hp5590_cmds.h,
  backend/hp5590_low.c, backend/hp5590_low.h, doc/sane-hp5590.man:
  Updated the list of supported devices (added HP 5500C which is similar
  to 4570C, 5500C which is similar to 4500C) - only strings/comments, no
  code was changed. Updated backend version. Updated man page.
2009-05-06 20:46:24 +03:00
Julien BLACHE d92a20febb Close network fds in the Avahi process
Network fds are of no use to the Avahi process and can cause the net
backend to hang when saned is run in debug mode.

This only happens if the net backend tries to connect to saned a second
time and manages to establish the connection before saned has completed
its shutdown.

There is some potential for this to also occur when saned is run in
standalone mode but it's far less probable as the window is a lot smaller.
2009-05-06 11:38:16 +02:00
Julien BLACHE 79e6e5c420 Unbreak udev rules
We switched from SYSFS{} to ATTR{} and that should really be ATTRS{}.
Slightly different behaviour and all hell breaks loose.
2009-05-06 11:13:44 +02:00
Julien BLACHE 354b9a583f Update documentation to reflect the switch from CVS to git
Basically s/CVS/git/ for now, more changes in the future?
2009-05-05 10:53:47 +02:00
Chris Bagwell 41a6a5d7cd Fix and cleanup PTHREAD linking.
Add in missing $PTHREAD_LIBS to all backends that can make use of it.
Rename --enable-fork-process to --enable-pthread to maatch internal
logic.  Also, stop linking in pthreads needlessly if its been
disabled.
2009-05-04 21:01:42 -05:00
m. allan noah 64e498b330 * ChangeLog-1.0.20, Makefile.in: ChangeLog from 1.0.20 release
* configure, configure.in: version 1.0.21cvs
* doc/releases.txt: minor updates for new build system
* doc/descriptions/canon_dr.desc, doc/descriptions/coolscan3.desc,
  doc/descriptions/rts8891.desc, doc/descriptions/xerox_mfp.desc:
  remove :new tag
2009-05-04 02:43:30 +00:00
Chris Bagwell 6b5973313c * Makefile.in, aclocal.m4, configure, */Makefile.in: Regenerated
with newer automake.
* backend/Makefile.am, tools/sane-config.in: Add missing
$GPHOTO2_LDFLAGS so library can be found.
* tools/Makefile.am: Add mising $SCSI_LIBS to sane-find-scanner.
2009-05-03 22:01:23 +00:00
m. allan noah 2f0914b9bf * config.guess, config.sub: updated to latest versions
* NEWS, configure.in, configure: updated for 1.0.20
* sane-backends.lsm, doc/releases.txt: minor tweaks
* doc/descriptions/coolscan3.desc, doc/descriptions/rts8891.desc:
  add :new marker, correct manpage link
2009-05-03 17:09:25 +00:00
m. allan noah daa15a1cb1 * backend/fujitsu.c: copy_buffer() needs to count lines, or M309[12]
cannot scan in duplex
2009-05-01 15:04:25 +00:00
m. allan noah dc74e3fa25 * backend/fujitsu.c: ignore errors in scanner_control(),
M3091 has not worked since sane 1.0.19, due to this.
2009-04-30 18:25:38 +00:00
m. allan noah afc0dc6ed3 * acinclude.m4, backend/gphoto2.c, configure, include/sane/config.h.in:
deal with upcoming gphoto2 interface change (patch by Chris Bagwell)
* po/sane-backends.nl.po: updates from Martin Kho
2009-04-30 13:58:35 +00:00
m. allan noah 72903a53ac * po/sane-backends.nl.po: updates from Martin Kho
* po/sane-backends.de.po: updates from Burkhard Luck
* po/Makefile.am, po/Makefile.in, po/sane-backends.en_GB.po: new
  translation from Andrew Coles
* po/*.po: rebuilt with new strings
2009-04-30 03:06:23 +00:00
Stéphane Voltz 7c88e57144 - doc updates and cleanups 2009-04-29 04:40:58 +00:00
Julien BLACHE c5991b48a0 /proc/scsi is being deprecated in the Linux
kernel; use sysfs for SCSI device enumeration in
sanei_scsi_find_devices() by default, keep
sanei_proc_scsi_find_devices() as a fallback option.
2009-04-28 13:28:25 +00:00
Julien BLACHE 992e66ad5c Revert encoding changes and fixup last ChangeLog entry. 2009-04-28 13:26:17 +00:00
Gerhard Jaeger d2d4420a6b * backend/plustek-usbdevs.c:
Tweaked highspeed settings for Epson 1260
2009-04-27 18:36:46 +00:00
Stéphane Voltz 79348f194e - fix blocking bug due to scanner sharing enabled by default
- fix wrong waiting time for warming up
	- copyright notices and version updates
2009-04-27 15:29:35 +00:00
Stéphane Voltz 8d67bccbdc - HP2300 shading calibration fixes 2009-04-27 13:53:33 +00:00
Alessandro Zummo 3d05683f81 fixed TPU warmup retry 2009-04-25 13:55:06 +00:00
Stéphane Voltz f7b28fccd2 - y scan position fixes for MD6471
- shading calibration tuning for MD6471
2009-04-25 06:12:16 +00:00
m. allan noah 5605298bb7 * doc/descriptions/fujitsu.desc: update S1500 status to complete 2009-04-24 00:56:14 +00:00
m. allan noah 089129e82f * include/sane/sane.h: convert new frame and status to #define 2009-04-23 00:36:14 +00:00
Nicolas Martin 652da9a378 Updated documentation for Pixma MP240, reported to work fine by Nik. 2009-04-21 08:22:20 +00:00
Alex Belkin 739f09d65f update version number for upcoming rel. 2009-04-21 07:23:15 +00:00
m. allan noah aafe1ac093 * backend/fujitsu.c, backend/fujitsu.conf.in,
doc/descriptions/fujitsu.desc: add S1500 usb ids and status
* backend/canon_dr.c: update credits
* doc/sane-fujitsu.man doc/sane-canon_dr.man: update version numbers,
  dates, credits and known issues
* doc/saned.man: remove section about uncontrolled data port range
2009-04-21 01:18:04 +00:00
Alessandro Zummo 70b2085e1b temporarily disable infrared. 2009-04-21 00:43:05 +00:00
Nicolas Martin 17ce97ac80 Updated documentation for Pixma MP540, reported to work fine by Rogge. 2009-04-17 19:39:37 +00:00
Pierre Willenbrock 0f82af6930 Fix reading/writing calib_channels to/from cache file, bad calib_pixels calculation.
This fixes bugs introduced by my previous commit.
2009-04-17 14:02:13 +00:00
Pierre Willenbrock ad1f7de9e0 Always do shading calibration in color mode on gl841.
This removes the need to calibrate for both greyscale and color mode.
2009-04-17 13:03:35 +00:00
Stéphane Voltz 4f526dbb24 - y scan position fixes for gl646 scanners
- added a 'clear calibration cache button'
2009-04-16 18:39:23 +00:00
Stéphane Voltz d32f758ce3 - calibration cache activation for gl646 scanners 2009-04-15 19:24:10 +00:00
m. allan noah 3654ff9d43 * backend/fujitsu.c, doc/descriptions/fujitsu.desc: backend v93
- return cmd status for reads of sensor options
* backend/canon_dr.c, doc/descriptions/canon_dr.desc: backend v26
- return cmd status for reads of sensor options
- allow rs to adjust read length for all bad status responses
2009-04-15 13:13:35 +00:00
Stéphane Voltz a7a759b896 - shading calibration rework for gl646 based scanners 2009-04-14 05:15:29 +00:00
m. allan noah 18e88c02a7 double counting untested scanners bug 2009-04-14 03:54:01 +00:00
Stéphane Voltz f033f08646 - date and version update 2009-04-13 08:07:45 +00:00
Stéphane Voltz fc29149914 - conditional handling of SANE_STATUS_WARMING_UP and SANE_STATUS_LOCKED 2009-04-13 06:10:26 +00:00
m. allan noah 9c647bcfe3 * doc/doxygen-sanei.conf.in: update to recent version of doxygen 2009-04-12 20:26:47 +00:00
m. allan noah 0342a63033 Updates to prepare for 1.0.20 release:
* configure.in: change version to 1.0.20cvs
* configure: rebuild from configure.in
* include/sane/sane.h: hide API changes (minor, frame and status)
* backend/canon_dr.c, backend/fujitsu.c: SANE_FRAME_JPEG
* backend/coolscan3.c: SANE_FRAME_RGBI
* backend/genesys_gl646.c, backend/genesys_gl841.c: STATUS_HW_LOCKED
* backend/rts8891.c, frontend/scanimage.c: STATUS_WARMING_UP
* backend/pixma_io_sanei.c, backend/xerox_mfp.c,
  backend/sane_strstatus.c: STATUS_HW_LOCKED & STATUS_WARMING_UP
* doc/releases.txt: minor updates for new build system
2009-04-12 19:40:31 +00:00
m. allan noah d11e9363ab whitespace changes to test commit message 2009-04-08 12:18:23 +00:00
m. allan noah f8a732000d whitespace changes to test commit 2009-04-07 20:41:25 +00:00
m. allan noah 0d1202d91b whitespace change to test cvs commit script 2009-04-07 20:30:29 +00:00
Nicolas Martin d8b60f0e0d Updated documentation for i-SENSYS MF4018 support. 2009-04-07 19:59:06 +00:00
Julien BLACHE 605a19c37b Update for iscan 2.19.0 2009-04-07 08:55:45 +00:00
Nicolas Martin 89cda70783 Added MAC OS X usb interrupt read wrapper for darwin libusb, updated doc 2009-04-05 19:49:41 +00:00
m. allan noah d1f48b2ce4 * backend/canon_dr.[ch], backend/canon_dr.conf.in: backend v24
- fix DR-2510C duplex deinterlacing code
- rewrite sane_read helpers to read until EOF
- update sane_start for scanners that dont use object_position
- dont call sanei_usb_clear_halt() if device is not open
- increase default buffer size to 4 megs
- set buffermode on by default
- hide modes and resolutions that DR-2510C lies about
- read_panel() logs front-end access to sensors instead of timing
- rewrite do_usb_cmd() to use remainder from RS info
* doc/desciptions/canon_dr.desc: backend v24, update DR-2510C comment
2009-04-05 04:46:38 +00:00
Louis Lagendijk d214d08f1b 2009-03-06 Louis Lagendijk <llagendijk-guest at users.alioth.debian.org>
* backend/pixma_bjnp.c
        - silenced some debug statements during scanner detections
        - increased timeouts to 20 seconds as 10 seconds is apparently
        - not enough for the combination of a Mac and an MX850.
2009-03-31 19:07:26 +00:00
Alex Belkin ba825f1050 compatibility with scanners w/o feeder 2009-03-31 05:49:50 +00:00
Alex Belkin b4a56b92b6 typo 2009-03-31 05:12:07 +00:00
Alex Belkin d2d6bc6914 add Xerox Phaser 6110MFP 2009-03-31 05:08:15 +00:00
Julien BLACHE 8c90ce6b75 Fix typos in error messages in sense_handler(). 2009-03-28 14:48:08 +00:00
m. allan noah a4561362b0 * backend/canon_dr.[ch], backend/canon_dr-cmd.h: backend v23
- rewrite all image data processing code
- handle more image interlacing formats
- re-enable binary mode on some scanners
- limit some machines to full-width scanning
* doc/desciptions/canon_dr.desc: v23, improved comments
2009-03-28 01:04:02 +00:00
m. allan noah 009c5cd33d * backend/canon_dr.[ch]: backend v22
- add deinterlacing code for DR-2510C in duplex and color
2009-03-26 03:05:18 +00:00
Pierre Willenbrock ce2fdfbfbe Add calibration cache
The calibration data is stored in the directory $HOME/.sane
2009-03-25 12:57:24 +00:00
m. allan noah 93b880cbd1 * backend/canon_dr.[ch], backend/canon_dr-cmd.h: backend v21
- correct rgb padding macro
- skip send_panel and ssm_df commands for DR-20xx scanners
* doc/desciptions/microtek2.desc: add ScanMaker 6400XL
2009-03-24 13:38:32 +00:00
Chris Bagwell fae74d19a5 Don't include descriptions-external/template.desc. into generated HTML. 2009-03-24 13:36:26 +00:00
Chris Bagwell f87c4aa108 Don't include doc/descriptions/template.desc. into auto-generated
HTML files.
2009-03-24 13:30:12 +00:00
m. allan noah a50ac53580 * backend/canon_dr.[ch], backend/canon_dr-cmd.h: backend v20
- improved macros for inquiry and set window
- shorten inquiry vpd length to match windows driver
- remove status-length config option
- add padded-read config option
- rewrite do_usb_cmd to pad reads and calloc/copy buffers
* backend/canon_dr.conf.in: s/status-length/padded-read/g
2009-03-23 16:49:19 +00:00
m. allan noah dc278c2e9f * backend/canon_dr.[ch]: backend v19
- pad gray deinterlacing area for DR-2510C
- override tl_x and br_x for fixed width scanners
* doc/descriptions/canon_dr.desc: backend v19, update comments
2009-03-23 01:04:31 +00:00
m. allan noah cd0b09ddf4 * backend/canon_dr.[ch], backend/canon_dr-cmd.h: backend v15 thru v18
- add byte-oriented duplex interlace code
- add RRGGBB color interlace code
- add basic support for DR-2580C, DR-2050C, DR-2080C, DR-2510C
- add more unknown setwindow bits
- add support for 16 byte status packets
- clean do_usb_cmd error handling (call reset more often)
- set status packet size from config file
- rewrite config file parsing to reset options after each scanner
- add config options for vendor, model, version
- dont call inquiry if those 3 options are set
- remove default config file from code
- add initial gray deinterlacing code for DR-2510C
- rename do_usb_reset to do_usb_clear
* doc/descriptions/canon_dr.desc: backend v18, update model status
* backend/canon_dr.conf.in: added better comments and new options
2009-03-22 02:56:45 +00:00
Pierre Willenbrock 110b81d946 Fix date of changelog 2009-03-21 14:31:47 +00:00
Pierre Willenbrock 9d7fb593a1 Calculate shading coefficients using maximum input resolution available
This still needs to honor half_ccd settings
2009-03-21 14:30:30 +00:00
Pierre Willenbrock f261d52e11 Remove park_head
It is redirected to slow_back_home in all cases
2009-03-21 14:28:57 +00:00
Pierre Willenbrock 8994e0cb07 Fix calculation of pixel number used in calibration 2009-03-21 14:27:06 +00:00
Pierre Willenbrock d2fb13c37d Enable Motor again for combined dark/bright calibration 2009-03-21 14:25:39 +00:00
m. allan noah d4db7b091e * backend/fujitsu.[ch]: backend v91
- remove unused temp file code
2009-03-20 23:17:35 +00:00
m. allan noah 7c6628312e * backend/hpljm1005.c: use private function instead of round() 2009-03-20 14:48:21 +00:00
Pierre Willenbrock 5864030834 Add basic support for Visioneer XP100 rev 3 and USB IDs for Syscan DocketPort 465 2009-03-19 22:27:53 +00:00
Louis Lagendijk 0086173dd3 2009-03-06 Louis Lagendijk <llagendijk-guest at users.alioth.debian.org>
* backend/pixma_bjnp.c backend/pixma_bjnp.h
        backend/pixma_bjnp_private.h backend/pixma_io_sanei.c:
        Make bjnp protocol more resilient against packet loss and corruption
        Changed timeout for all responses to be at least 10 seconds
        Send all broadcasts for scanner detection 5 times
        Made sure scanners are added to device list only once
        Changed device-id for bjnp so it uses scanner hostname/ip-address
        instead of mac address as this is more human friendly.
        To make room, use scanner model instead of USB-id (which is bogus
        for network scanners
2009-03-17 19:29:39 +00:00
m. allan noah dd3db8d510 * doc/desc/gt68xx.desc, backend/gt68xx.conf.in: add NeatReceipts Mobile Scanner (from Kelly Price) 2009-03-17 13:13:55 +00:00
m. allan noah 1636ba5334 * frontend/scanimage.c, doc/scanimage.man: make -B (buffer-size)
selectable, and make long name consistent. (#309672 by Johannes Berg)
2009-03-14 18:10:38 +00:00
Julien BLACHE f29d2ac068 Explicitly bind IPv6 addresses first. 2009-03-13 17:02:25 +00:00
m. allan noah 5718d5a4ed * tools/sane-desc.c: remove 8859-1 chars from string cleaner,
enforce only printable ASCII on output (bug 311539)
2009-03-13 13:48:44 +00:00
Ilia Sotnikov bb89e6b720 - Remove unnecessary 'res' variable assignment in check_host()
(AF-indep version)
2009-03-13 11:45:11 +00:00
Julien BLACHE 9cdf75633d Rework Ilia's changes in check_host(). 2009-03-13 08:59:31 +00:00
Julien BLACHE 7a359270a2 Update descriptions for iScan 2.18.0 2009-03-13 08:05:43 +00:00
Ilia Sotnikov 7e3b3bc543 * Allow host checking to proceed if no local name was found 2009-03-12 15:54:52 +00:00
Ilia Sotnikov d6bee2dafe * Use hstrerror (h_errno) instead of strerror(errno) on gethostbyname()
errors
2009-03-12 12:44:45 +00:00
Nicolas Martin 35baca47f0 pixma ImageClass doc and capabilities update, PIXMA_EOF return code added. 2009-03-12 11:13:37 +00:00
Stéphane Voltz 185486e432 - cleanups for gl646 scanners
- change in document detection for gl646 sheetfed scanners
	- lexmark desc file update
2009-03-12 05:29:53 +00:00
Stéphane Voltz b635ba26b1 - head positionning fixes
- 1200 dpi scan fix for HP2300
2009-03-09 05:52:31 +00:00
m. allan noah eee0012786 * backend/canon_dr.c, backend/canon_dr.conf.in: backend version 14
- remove HARD_SELECT from counter (Legitimate, but API violation)
- attach to CR-series scanners as well
2009-03-08 01:07:41 +00:00
Louis Lagendijk 67b93432ee * backend/pixma_bjnp_private.h disabled experimental/incomplete
button handling for bjnp protocol as it seems to cause problems
        with xsane preview
2009-03-07 23:11:24 +00:00
m. allan noah 7d65c00a95 * backend/canon_dr.c, backend/canon_dr.conf.in,
doc/descriptions/canon_dr.desc: backend version 13
- new vendor ID for recent machines
- add usb ids for several new machines
- DR-4010C reported good
2009-03-06 21:32:02 +00:00