Thierry HUCHARD
7b5386ff6e
Factoring of umax_pp_low functions concerning sys/io.h to sanei lib
2021-12-15 22:39:25 +02:00
Povilas Kanapickas
ed51223cfb
backend/Makefile: Reduce excessive line lengths
2021-12-13 22:45:51 +02:00
Ralph Little
1e88e1504e
epsonds: Merge to master
2021-07-03 15:55:25 -07:00
Olaf Meeuwissen
fe7b1a8f2d
Add missing backend dependencies for static linking. Re #124
2021-02-07 21:00:51 +09:00
Your Name
0f7ce3fe7a
Do not use fixed python executable name and use AM_PROG_PYTHON
...
On many systems now python executable it is python3.
On my system it the case and by this muild failed with:
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/backends-1.0.31/backend'
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/backends-1.0.31/backend'
Generating pixma/pixma_sane_options.h from pixma/pixma.c
/bin/sh: python: command not found
make[2]: *** [Makefile:7317: pixma/pixma_sane_options.h] Error 127
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/backends-1.0.31/backend'
make[2]: *** Waiting for unfinished jobs....
Using AM_PROG_PYTHON() nmacro cllows avoide tha by hecks current version of the
python and allw to use custom python executable by execute configure by:
$ PYTHON=</some/python> ./configure <params>
AM_PROG_PYTHON aclocal macro propagates to automake files $(PYTHON) variable
which could be used on geberate instaleable scripts on duting build process like
it is now in backend/Makefile.am.
Currently minum version of required vesion of the python is python >= 3.
2020-09-13 20:17:43 +01:00
Peter Marschall
2ad63d4e1e
spelling fixes for sane core
2020-08-29 09:18:04 +02:00
Rolf Bensch
8bdd27d149
pixma: remove auto generated files @ 'make clean'
...
See merge request sane-project/backends!491
2020-07-14 19:36:17 +02:00
Olaf Meeuwissen
4a2cabe3be
pixma: Fix sane options file generation
...
This now generates files in the source tree and includes them in the
source tarball together with the script used. Explicit dependencies
are added to trigger generation. Rules have been rewritten to use
implicit variables for brevity.
2020-07-11 16:58:24 +09:00
Rolf Bensch
b957674f65
pixma: auto generate sane options files
...
This prevents from fixing stuff in generated files.
Generated from pixma.c, bottom comment area.
2020-07-07 22:29:34 +02:00
Povilas Kanapickas
a12083c8c4
genesys: Remove support for generating lineart within the backend
2020-05-24 18:20:17 +03:00
Povilas Kanapickas
d770012132
genesys: Use TIFF files for debugging
2020-05-23 14:03:01 +03:00
Povilas Kanapickas
657de7d72a
genesys: Remove image enhancement functionality from the backend
2020-05-21 20:16:36 +03:00
Povilas Kanapickas
08b41c052e
genesys: Add support for Plustek OpticFilm 7200
2020-04-23 21:36:23 +03:00
Rolf Bensch
598b836c05
Merge branch 'k3a-pixma' into 'master'
...
pixma: parse XML response sent by the scanner and present tips to the user
Closes issue sane-project/backends#70
See merge request sane-project/backends!386
2020-04-15 19:47:27 +00:00
Mario Hros
e17646a869
pixma: parse XML response sent by the scanner and present tips to the user
2020-04-04 17:11:31 +02:00
Olaf Meeuwissen
f8193494ad
Merge branch 'newyearsbranch' into 'master'
...
canon_lide70-sequel
See merge request sane-project/backends!315
2020-04-04 04:35:45 +00:00
Povilas Kanapickas
3da269b7de
genesys: Use common code path for memory layouts
2020-03-14 23:19:38 +02:00
Povilas Kanapickas
c234ce6b77
genesys: Add generic value filter class for resolutions filtering
2020-03-14 23:19:34 +02:00
Olaf Meeuwissen
82515511a6
Merge branch 'master' into '224-enable-avahi-support-by-default'
...
# Conflicts:
# .gitlab-ci.yml
2020-03-14 09:03:31 +00:00
Ordissimo
5dcd770e5e
.gitlab-ci.yml: Revert poppler related changes
...
The Docker images used by CI have been updated to include the required
packages.
2020-03-14 09:01:17 +00:00
Olaf Meeuwissen
cf7227b598
Pass Avahi related preprocessor flags where needed
2020-03-14 15:48:19 +09:00
pimvantend
04fc970b2e
Merge branch 'master' of https://gitlab.com/sane-project/backends into newyearsbranch
...
resolve po/POTFILES.in
2020-03-10 20:09:49 +01:00
Olaf Meeuwissen
36f068a0ce
Merge branch 'escl-page-crop' into 'master'
...
Escl page crop
Closes #230
See merge request sane-project/backends!316
2020-02-11 07:38:28 +00:00
Thierry HUCHARD
c3adeed4c4
Fix style.
2020-02-09 09:36:16 +01:00
Thierry HUCHARD
6a9a0beee8
Clarification and factoring of the code
2020-02-09 09:30:43 +01:00
Olaf Meeuwissen
7415a9f5c9
Really remove libxml2 linker/loader flags from dependencies. Re #239
2020-02-06 20:56:21 +09:00
Olaf Meeuwissen
17d760a5f8
Remove libxml2 linker/loader flags from dependencies. Re #239
2020-02-05 21:30:11 +09:00
Povilas Kanapickas
002d2ff2db
genesys: Use motor profiles from motor tables
2020-01-31 20:13:14 +02:00
Thierry HUCHARD
8c15724b43
Added milimeter-to-pixel and pixel-to-milimeter conversion function.
2020-01-31 17:19:42 +01:00
Povilas Kanapickas
3753716e04
genesys: Add a class to move common command set functions to
2020-01-12 10:57:04 +02:00
Olaf Meeuwissen
d9188a7699
Merge branch '153-is-pthread_t-check-for-non-integers-still-neccesary' into 'master'
...
Resolve "Is pthread_t check for non-integers still necessary?"
Closes #153
See merge request sane-project/backends!289
2020-01-12 03:16:45 +00:00
Rolf Bensch
b7e0d9afae
pixma: fix comment
2020-01-05 12:26:24 +01:00
Rolf Bensch
7b228be5e7
pixma: move source files to subfolder
2020-01-05 12:26:24 +01:00
pimvantend
ebd45d4cf8
canon_lide70
...
adding/modifying twelve files to provide the new canon_lide70 backend
2020-01-04 16:18:57 +01:00
Olaf Meeuwissen
c821f277f3
build: Rename *THREAD_LIBS parameters
...
This aims to clarify the purpose of each parameter: SANEI_THREAD_LIBS
for any code that uses sanei/sanei_thread.c and a plain PTHREAD_LIBS
for code that uses the pthread library directly.
2019-12-31 12:33:13 +09:00
Olaf Meeuwissen
9050ae3b6a
mustek_usb2: Remove unneeded linking arguments
2019-12-31 12:14:46 +09:00
Olaf Meeuwissen
378a85fe09
Don't disable backends using pthreads directly. Fixes #153
...
The use of pthreads was disabled in case of a non-integral pthread_t
type in 756d286f36
as the sanei_thread
implementation assumes an integral type. This also disabled building
of the kvs40xx and mustek_usb2 backends which use pthreads directly.
This re-enables the build of these backends.
2019-12-31 11:55:31 +09:00
thierry1970
65470e95aa
Addition of the TIFF decoder.
2019-12-26 14:01:00 +01:00
Thierry HUCHARD
5c15d37248
Adding png support. The decompressors (Jpeg and Png) are in separate files.
2019-12-25 00:39:04 +01:00
Touboul Nathane
7c34046a39
Add escl backend
2019-12-14 08:13:54 +00:00
Povilas Kanapickas
2ca325c638
genesys: Simplify scanner status handling
2019-11-30 19:06:44 +02:00
Povilas Kanapickas
cbe45396fe
genesys: Move static initialization functionality to a separate file
2019-11-23 12:38:47 +02:00
Povilas Kanapickas
eadfdb57a4
genesys: Add a way to record backend internals using test scanner iface
2019-10-26 12:42:48 +02:00
Povilas Kanapickas
3ac009abe2
genesys: Add more debug printers
2019-10-26 12:42:46 +02:00
Povilas Kanapickas
38c32ff702
genesys: Extract formatting functionality out of debug_dump()
2019-10-26 12:42:45 +02:00
Povilas Kanapickas
978ad5e52b
genesys: Add interface for USB devices to allow mocking of them
2019-11-10 21:30:25 +02:00
Povilas Kanapickas
c6e60013ef
genesys: Add low level scanner test interface
2019-11-10 21:30:06 +02:00
Povilas Kanapickas
0ea8ec115c
genesys: Add low level interface for interaction with the scanner
2019-11-10 21:30:04 +02:00
Povilas Kanapickas
3ad5a92414
genesys: Move conversion of ScanMethod to option strings to enums.cpp
2019-11-10 16:41:59 +02:00
Povilas Kanapickas
a7ca16a415
genesys: Add file with class forward declarations
2019-11-02 17:13:15 +02:00