Wykres commitów

3611 Commity (ff21cf5e7dd026ab65d9b598f2a40e5501302127)

Autor SHA1 Wiadomość Data
Oliver Rauch b2ea224161 2000-11-22 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* changed configure.in and frontend/Makefile.in,
          "-lintl" is not added to @LIBS@ any more, @INTLLIBS@
          is defined instead now, this is necessary because "-lintl"
          has to be added to the frontends and not to a backend and
          sane-config --libs must not list it.
2000-11-23 22:57:20 +00:00
Oliver Rauch 38578833e8 2000-11-22 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* Added "Introduction" to README that tells about
          the new X-frontend package
2000-11-23 21:57:01 +00:00
Oliver Rauch 73eb8054f4 2000-11-22 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* removed gimp and gtk parts from include/sane/config.h.in

        * removed gtk test from aclocal.m4
2000-11-23 21:40:16 +00:00
Oliver Rauch 3ae0b5d3f7 2000-11-22 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* removed xcam.c xscanimage.c sane-style.rc progress.c progress.h                                                                      preview.c preview.h preferences.c preferences.h gtkglue.c gtkglue.h
          from frontend/

        * removed parts for xcam and xscanimage from frontend/Makefile.in,
          configure.in and updated confiugre
2000-11-23 21:29:33 +00:00
Henning Geinitz 8399322a78 2000-11-23 Henning Meier-Geinitz <hmg@gmx.de>
* NEWS: Updated for SANE 1.0.4. Please check.
	* README.aix: Removed paragraph about shared libs not working.
	* README.linux: Added paragraph about excessive warnings due to glibc
	  bug (from Peter Kirchgessner).
	* TODO: Removed entry about shared libs not working on AIX. Added entry
	  about PTAL checks. Removed entry about DBG and microtek2. Added entry
	  about dc210 and jpeg functions. Added entry about using strchr()
	  instead of index().
	* sane.lsm: Added NEC.
	* backend/microtek2.c: (from karsten.festag@t-online.de (Karsten
	  Festag)) Use DBG instead of printf/fprintf. Use
	  #include "../sane/include/..." instead of #include "sane/...". Fixed
	  warnings.
2000-11-23 20:04:04 +00:00
Karl Heinz Kremer 2b761781c2 Display "Set Focus" control only for scanners that
can actually handle the command.
2000-11-23 18:46:19 +00:00
Oliver Rauch 908ffb0799 2000-11-22 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* changed configure and configure.in, removed test for sting.h/strings.h
          this is not needed because we use strchr instead (always in string.h)
          of index (sometimes in string.h, sometimes in strings.h)
                                                                                                                                                 * changed ltconfig for aix4*, repleace -o $objdir/$soname by -o $lib,
          the shared libraries are handled correct now
2000-11-22 23:10:44 +00:00
Abel Deuring 2a20de1d09 Sharp backend: Support for model JX320 added 2000-11-21 16:30:50 +00:00
Henning Geinitz 10dbc25c53 2000-11-21 Henning Meier-Geinitz <hmg@gmx.de>
* AUTHORS: Added FUKUDA Kazuya for the nec Backend. Used spaces instead
	  of tabs.
	* PROJECTS: Removed entry about NEC. Added/updated entries about Mustek
	  USB scanners.
	* README: Added link to sane-nec(5).
	* TODO: Removed entries about sanei_authorize and plain text passwords.
	* backend/Makefile.in backend/dll.conf backend/nec.conf backend/nec.c
	  backend/nec.desc backend/nec.h doc/Makefile.in doc/sane-nec.man:
	  Added nec backend for the NEC scanners PC-IN500/4C (from Kazuya Fukuda
	  <fukuda@pjs.nevt.nec.co.jp>)
2000-11-21 01:03:25 +00:00
Henning Geinitz cbd06c90ce 2000-11-20 Henning Meier-Geinitz <hmg@gmx.de>
* AUTHORS: Added Eugene S. Weiss.
	* PROJECTS: Removed Artec as6e backend.
	* README: Added link to man sane-as6e.5.
	* TODO: Removed as6e.
	* doc/Makefile.in: Added generation of as6e manpage.
        * backend/Makefile.in: Added entries for as6e.
	* backend/dll.conf: Added as6e.
	* backend/as6e.c backend/as6e.h backend/as6e.desc doc/sane-as6e.man:
	  Added backend for Artec AS6E parallel port scanner (from Eugene S.
	  Weiss <yossarian@users.sourceforge.net>).
2000-11-20 22:58:54 +00:00
Jochen Eisinger b5bb5bb4ac 2000-11-20 Jochen Eisinger <jochen.eisinger@gmx.net>
* configure configure.in: Added test for /dev/urandom and
	  index() in string.h or strings.h
	* backend/net.c: Fixed SANE_NET_AUTHORIZE call handling
	* doc/net.tex: Clarified definition of SANE_NET_AUTHORIZE, added
	  definition of MD5 authorization
	* doc/sane.tex: Upgraded to version 1.0.2, changed definition of
	  SANE_MAX_USERNAME_LEN & SANE_MAX_PASSWORD_LEN to 128 chars
	* doc/saned.man: added description of SANE_CONFIG_DIR/saned.users
	* doc/scanimage.man: added description of ~/.sane/pass and
	  --accept-md5-only
	* frontend/saned.c: implemented user authorization on a per backend
	  basis
	* frontend/scanimage.c: fixed bug (option -b wasn't present)
	  implemented auth_callback
	* include/sane/sane.h: changed definition of SANE_MAX_USERNAME_LEN &
	  SANE_MAX_PASSWORD_LEN to 128 chars
	* lib/Makefile.in sanei/Makefile.in: updated Makefiles
2000-11-20 18:49:10 +00:00
Karl Heinz Kremer 7468f9edc4 Removed a debug statement from production code 2000-11-19 22:28:03 +00:00
Karl Heinz Kremer 8676123746 Added support for "set focus position" command. This command is
necessary to scan via the TPU with the Expression1600.
2000-11-19 22:24:08 +00:00
Henning Geinitz 66373a768a 2000-11-19 Henning Meier-Geinitz <hmg@gmx.de>
* TODO: Removed entry about stiff.*. Updated entry about testing
2000-11-19 19:10:41 +00:00
Jochen Eisinger 6f1ca73cc1 2000-11-19 Jochen Eisinger <jochen.eisinger@gmx.net>
* backend/mustek_pp.[ch]: replaced #include "sane/.." by
	  #include "../include/sane/.."
2000-11-19 16:17:35 +00:00
Peter Kirchgessner 3a5539c758 Fix problem writing tag bits per sample to color tiff file (stiff.c) 2000-11-19 15:36:25 +00:00
Jochen Eisinger f825f68161 2000-11-18 Jochen Eisinger <jochen.eisinger@gmx.net>
* doc/sane-mustek_pp.man backend/mustek_pp.*: updated mustek_pp
	  backend to version 0.9-devel
2000-11-18 16:42:14 +00:00
Henning Geinitz 0a48fbce5b 2000-11-15 Henning Meier-Geinitz <hmg@gmx.de>
* PROJECTS: Added entry about Visioneer OneTouch 8600.
	* TODO: Added entries about net backend crashing after timeout, stiff.c
	  problems, and more details about Irix cc jpeg problems.
2000-11-15 23:04:51 +00:00
Rene Rebe 83616c0bc2 Some fixes for the Avision backend. (Brightness and contrast via gamma-table
clean up. First config option.)
2000-11-15 19:07:53 +00:00
Rene Rebe dfea2fd8fc Added gamma table support and brightness / contrast emulation via the gamma
-table to the avision backend. Additional code clean ups ...
Added my new e-mail address to the AUTHORS file.
2000-11-14 20:05:32 +00:00
Henning Geinitz d1b5f1abe1 2000-11-13 Henning Meier-Geinitz <hmg@gmx.de>
* Makefile.in: Install sane.h and saneopts.h only.
	* PROJECTS: Removed sane-pie.
	* TODO: Removed sane-pie. Added possible portability problem for
	  artec. Removed entry about installed headers. Added entry about
	  gettext and libdl.
	* doc/.cvsignore: Added sane-pie.5.
2000-11-14 00:40:27 +00:00
Simon Munton e95c457c70 Added backend for Pacific Image Electronics ScanAce scanners (also works with DevCom BlackWidow
and ADLIB JetScan scanners)
2000-11-13 10:50:34 +00:00
Henning Geinitz fd61b1f790 2000-11-12 Henning Meier-Geinitz <hmg@gmx.de>
* doc/sane.tex: Fixed a typo.
	* doc/.cvsignore: Added the files produced by make ps.
	* README: Removed X-frontends. Point to sane-frontends and website.
	  Some reformatting.
	* TODO: Updated concerning frontends split.
	* PROJECTS: Removed entries about frontends (now in
	  sane-frontends/README)
	* PROBLEMS: Removed entries about frontends (now in
	  sane-frontends/PROBLEMS)
2000-11-12 15:56:01 +00:00
Henning Geinitz cb7d9c3ea8 2000-11-10 Henning Meier-Geinitz <hmg@gmx.de>
* sanei/sanei_constrain_value.c: If constraint_type is
	  SANE_CONSTRAINT_RANGE and quantization is used, the results may
	  be outside the limits of the range because quantization uses the
	  orginal value. Fixed by doing quantization with the already
	  checked value.
2000-11-10 21:56:43 +00:00
Gerhard Jaeger 3c5b34ad27 Plustek backend update to version 0.37 2000-11-10 10:27:03 +00:00
Henning Geinitz 9871efafe1 2000-11-08 Henning Meier-Geinitz <hmg@gmx.de>
* TODO: Updated. Added entries for viceo backend and addition to hp
	  backend. Updated entries about the include issue. Added point about
	  additional options for pnm backend, install problem of libsane.la,
	  and some build problems and the --without-x problem. Some more
	  details for detecting older SANE versions.

	* LEVEL2: Added entry about sending messages from backend to frontend.
	  Removed entry about image polarity.

	* backend/mustek.c backend/mustek.h backend/mustek.CHANGES
	  backend/mustek.desc: Update to Mustek backend 1.0-99. Better
	  transparency adapter support for ScanExpress scanners. Changed
	  color support for ScanExpress scanners (faster at some resolutions
	  now). Paragon 1200 SP color mode should work now without garbage at
	  the end of an image. Some bugfixes. Details in
	  backend/mustek.CHANGES.
1994-11-08 19:37:08 +00:00
Jochen Eisinger 32d4c328f7 2000-11-08 Jochen Eisinger <jochen.eisinger@gmx.net>
* include/sane/sanei_debug.h: fixed typo
1994-11-08 07:32:51 +00:00
Henning Geinitz 5efdc4053b 2000-10-30 Henning Meier-Geinitz <hmg@gmx.de>
* TODO: Updated. Added points about --without-x and the
	  #include <sane...> stuff. Added xcam problem. Changed entry for
	  Relisys scanner.
2000-10-30 20:48:56 +00:00
Petter Reinholdtsen 8bb6426c1a Define GIMP_ENABLE_COMPAT_CRUFT when including gimp.h to use the
old API.  Eventually we should convert the frontends to use the
new Gimp API.  Patch from Kevin Dalley.
2000-10-30 01:10:46 +00:00
Henning Geinitz 344668f999 2000-10-29 Henning Meier-Geinitz <hmg@gmx.de>
* TODO: Updated.
2000-10-29 21:53:00 +00:00
Peter Kirchgessner c9c6837d5d Change use of sanei_debug-interface for hp-backend
Allocate accessors once (for fixed size accessors)
Close connections in error conditions
2000-10-23 18:37:50 +00:00
Jochen Eisinger e106591eef 2000-10-23 Jochen Eisinger <jochen.eisinger@gmx.net>
* backend/dll.c: added test for ``dll'' in dll.conf
2000-10-23 15:03:05 +00:00
Jochen Eisinger 91de431e3a 2000-10-23 Jochen Eisinger <jochen.eisinger@gmx.net>
* sanei/sanei_init_debug.c include/sane/sanei_debug.h
	  frontend/saned.c: removed vararg macros
2000-10-23 14:59:54 +00:00
Henning Geinitz 74f9f1c824 2000-10-17 Henning Meier-Geinitz <hmg@gmx.de>
* doc/sane.tex: Added paragraph about image polarity as discussed
	  on sane-devel. This is the version from Nick Lamb.
2000-10-17 21:32:09 +00:00
Jochen Eisinger 705c2d8808 2000-10-15 Jochen Eisinger <jochen.eisinger@gmx.net>
* include/sane/sanei_debug.h: sanei_debug_init was only declared
	  if VARARG macros are supported. Fixed this.
2000-10-15 14:54:50 +00:00
Jochen Eisinger fc5ba5740a *** empty log message *** 2000-10-08 14:14:13 +00:00
Henning Geinitz 3c2cae1709 2000-10-03 Henning Meier-Geinitz <hmg@gmx.de>
* tools/find-scanner.c: Explicitly state that find-scanner won't
 	  find non-SCSI scanners.
	* doc/scanimage.man: Add examples for SANE device names.
	* frontend/scanimage.c: Output message when no devices are found.
	  Add example for devicename to --help message. Print warning
	  when a Unix devicename is used instead of a SANE device. Removed
	  compiler warning.
	* TODO: Removed entries about the fgets and include issues in
 	  umax. Removed entries about scanimage device name
 	  documentation. Added a point about xscanimage problems with the
 	  new GIMP API.
	* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
 	  1.0-98. Fixed segmentation fault in sane_init. Enabled double
 	  buffering. Clear inquiry buffer before using. Paragon 1200 SP now
 	  uses LD_BLOCK color correction. Removed LD MFS (wasn't used
 	  anymore). Fix sane_cancel for Paragon series II scanners. Fix
 	  halftone and grain for Paragon series II scanners. Backtracking is
 	  used automaticly by all scanners now. Some safety checks, code
 	  cleanup and more debug output. Details are in
	  backend/mustek.CHANGES.
2000-10-03 16:24:18 +00:00
Oliver Rauch 3ab5754a5d Updated umax backend to version 1.0.3-build-24
Oliver Rauch
2000-10-02 10:17:39 +00:00
Oliver Rauch 25f25ab500 * sanei/sanei_constrain_value.c:
if checked option is a range and the value is out of
          range the value is now corrected to the minimum or maximum
          allowed value and SANE_INFO_INEXACT is set.
          The old version returned with an error. This caused problems
          when the value was a little bit out of range because of rounding
          errors.

Oliver Rauch
2000-10-02 09:56:05 +00:00
Henning Geinitz d1f9a1500f 2000-09-30 Henning Meier-Geinitz <hmg@gmx.de>
* backend/pnm.c: Fixed three segfaults due to buffer overruns:
 	  maximum length of filename wasn't checked; maximum length in
 	  sane_read wasn't always checked; ppm_type wasn't always set in
 	  getparmfromfile. Added some checks for safety and removal of
 	  warnings. Added DBG lines for every SANE API call.
	* TODO: Added entries about the backend:devicename issue. Add a
	  comment about fronends not to crash when length is -1. Added entry
 	  about sane-pie. Added point about fronends not checking if too
	  much data is delivered with sane_read.
	* PROJECTS: Added entry about sane-pie.
2000-09-30 13:41:10 +00:00
Henning Geinitz 75bf43e8d3 2000-09-24 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.*: Update to Mustek backend 1.0-97. This is a
       	  development version and is only tested for three-pass scanners.
  	  Added support for Paragon 1200 SP Pro and ScanExpress A3 SP.
  	  Removed detection of " C04" and " C12" (don't seem to exist).
  	  Changed SCSI request scheme. Sane_read can read more than 4096
 	  bytes from pipe. Minimum dpi is 30 now. Fixed LD correction for
 	  Paragon 1200SP 1.06 and 1.11.  Read SCSI buffer into big block and
 	  do LD after that for Paragon one-pass scanners. New option
 	  "blocksize" in mustek.conf. Better detection of the scanner type
 	  (three-pass, Paragon I, ...). Fixed possible segmentation faults
 	  in Paragon 600 II N LD code, scsi_sense_wait_ready and
 	  sense_handler. Decreased maximum scan size of Paragon 800 II
 	  SP. For three-pass scanners: fixed stop_scan and speed code, scan
 	  area is in pixels now, added RGB brightness and contrast, use
 	  +-100% for brightness and contrast. Return SANE_STATUS_CANCELLED
 	  when scan was cancelled. Option "force backtracking" is enabled by
 	  default, "scan speed" is set to "fastest". Added option
 	  "force-warn" for mustek.conf.  Rewrote halftone mode. Better error
 	  handling and more debug output.
	* TODO: Clarified point about image data polarity. Moved point about
	  xscanimage not updating the progress bar for 3pass scanners to
	  frontend section. Removed umax entry in "frontends". Removed entry
	  about alpha channel (was added to LEVEL2 file).
	* LEVEL2: Add point about image data polarity.
	* frontend/scanimage.c: Removed some warnings.
2000-09-24 19:38:27 +00:00
Gerhard Jaeger e213a44246 Updated info about supported scanners. 2000-09-19 11:04:29 +00:00
Petter Reinholdtsen fe48795b8f Remove some compiler warnings. 2000-09-19 03:48:05 +00:00
Henning Geinitz bd8319731e 2000-09-18 Henning Meier-Geinitz <hmg@gmx.de>
* README: Removed comment about xscanimage error message. Added
          comment about find-scanner (may find scanners not supported by
          SANE).
	* tools/README: Added comment about find-scanner and some lines
 	  about sane-desc.el and sane-config.
	* tools/find-scanner.c: Added comment about scanners not supported
 	  by SANE. Removed some warnings.
	* TODO LEVEL2: Removed xscanimage error comment from TODO and moved
 	  ideas for SANE 2.0 from TODO to LEVEL2.
2000-09-18 18:20:40 +00:00
Petter Reinholdtsen 68bcab8e29 Remove X11 dependency. 2000-09-18 09:49:27 +00:00
Henning Geinitz e3fbcc22f3 2000-09-17 Henning Meier-Geinitz <hmg@gmx.de>
* frontend/xscanimage.c: Fixed gtk_main_quit bug (based on patch
 	  from <moloch@nikocity.de>). An error message was printed when
	  no sane device was found.
2000-09-17 18:30:48 +00:00
Petter Reinholdtsen b68f44d387 Upgraded to latest version from <URL:ftp://ftp.gnu.org/pub/gnu/config/>. 2000-09-17 07:33:38 +00:00
Petter Reinholdtsen 02556017a5 New target 'install-docs' to install documentation
in $(prefix)/doc/sane-<version>/.
2000-09-17 03:05:02 +00:00
Petter Reinholdtsen 05b79ad34f Move javac and javah to make variables. 2000-09-17 03:02:20 +00:00
Henning Geinitz e5ec373286 2000-09-16 Henning Meier-Geinitz <hmg@gmx.de>
* TODO: Added xscanimage bug and information about versioning
 	  problems. Some other minor changes.
2000-09-16 18:13:08 +00:00