sane-project-backends/backend/genesys
pobrn 45f84a569c respect 'local_only' parameter of sane_get_devices()
Certain backends do network scans even if the 'local_only'
parameter for 'sane_get_devices()' is true. Fix that.

Changes:

1. Modify 'sanei_configure_attach()' so that backend specific
   data may be passed to the 'attach()' function.

2. Use this in certain backends to pass the value of the
   'local_only' parameter so that network related activities
   are only carried out when the value is false.
2020-08-12 12:29:38 +02:00
..
calibration.h genesys: Remove uses of calib_channels 2020-02-03 01:00:47 +02:00
command_set.h genesys: Call update_home_sensor_gpio() for all chip types 2020-06-27 00:47:14 +03:00
command_set_common.cpp genesys: Add support for Canon 5600F 2020-05-26 01:51:19 +03:00
command_set_common.h genesys: Fix recovery from interrupted transparency scans on 8600F 2020-01-25 15:11:45 +02:00
device.cpp genesys: Remove support for generating lineart within the backend 2020-05-24 18:20:17 +03:00
device.h genesys: Remove support for generating lineart within the backend 2020-05-24 18:20:17 +03:00
enums.cpp genesys: Implement support for LiDE 90 2020-06-27 00:48:06 +03:00
enums.h genesys: Implement support for LiDE 90 2020-06-27 00:48:06 +03:00
error.cpp genesys: Enable image data logging as a separate environment variable 2020-05-16 23:05:20 +03:00
error.h genesys: Don't throw exception in non-exceptional circumstances 2020-05-26 01:32:39 +03:00
fwd.h genesys: Remove support for generating lineart within the backend 2020-05-24 18:20:17 +03:00
genesys.cpp respect 'local_only' parameter of sane_get_devices() 2020-08-12 12:29:38 +02:00
genesys.h genesys: Remove broken interpolation support 2020-05-24 20:44:26 +03:00
gl124.cpp genesys: Deduplicate move_to_ta() 2020-05-26 01:32:44 +03:00
gl124.h genesys: Call update_home_sensor_gpio() for all chip types 2020-06-27 00:47:14 +03:00
gl124_registers.h genesys: Fix step selector masks on gl124 2019-12-26 17:13:26 +02:00
gl646.cpp genesys: Call update_home_sensor_gpio() for all chip types 2020-06-27 00:47:14 +03:00
gl646.h genesys: Call update_home_sensor_gpio() for all chip types 2020-06-27 00:47:14 +03:00
gl646_registers.h genesys: Use DISABLE_GAMMA fla to control GMMENB bit on gl646 2020-05-09 04:10:16 +03:00
gl841.cpp genesys: Add model option to disable fast feeding 2020-06-27 00:47:17 +03:00
gl841.h genesys: Call update_home_sensor_gpio() for all chip types 2020-06-27 00:47:14 +03:00
gl841_registers.h genesys: Simplify register setup on gl841 2020-05-09 10:38:41 +03:00
gl842.cpp genesys: Implement support for LiDE 90 2020-06-27 00:48:06 +03:00
gl842.h genesys: Call update_home_sensor_gpio() for all chip types 2020-06-27 00:47:14 +03:00
gl842_registers.h genesys: Add support for Plustek OpticFilm 7200 2020-04-23 21:36:23 +03:00
gl843.cpp genesys: Add model option to disable fast feeding 2020-06-27 00:47:17 +03:00
gl843.h genesys: Call update_home_sensor_gpio() for all chip types 2020-06-27 00:47:14 +03:00
gl843_registers.h genesys: Add motor vref to motor profiles 2020-01-31 20:13:15 +02:00
gl846.cpp genesys: Add model option to disable fast feeding 2020-06-27 00:47:17 +03:00
gl846.h genesys: Call update_home_sensor_gpio() for all chip types 2020-06-27 00:47:14 +03:00
gl846_registers.h genesys: Fix setup of motor vref on gl846 2020-03-27 21:29:30 +02:00
gl847.cpp genesys: Add model option to disable fast feeding 2020-06-27 00:47:17 +03:00
gl847.h genesys: Call update_home_sensor_gpio() for all chip types 2020-06-27 00:47:14 +03:00
gl847_registers.h genesys: Clean up motor setup on gl847 2020-03-14 23:19:31 +02:00
image.cpp genesys: Fix TIFF file writing 2020-05-26 01:13:18 +03:00
image.h genesys: Use TIFF files for debugging 2020-05-23 14:03:01 +03:00
image_buffer.cpp genesys: Remove no longer used ImageBufferGenesysUsb 2020-05-24 16:35:59 +03:00
image_buffer.h genesys: Remove no longer used ImageBufferGenesysUsb 2020-05-24 16:35:59 +03:00
image_pipeline.cpp genesys: Merge ImagePipelineNodeBuffered{CallableSource and GenesysUsb} 2020-05-23 10:39:07 +03:00
image_pipeline.h genesys: Simplify access to nodes that are newly added to image pipeline 2020-05-26 01:13:20 +03:00
image_pixel.cpp genesys: Resolve various floating-point conversion warnings 2019-10-13 06:18:51 +03:00
image_pixel.h genesys: Add image pipeline to invert pixel values 2020-05-09 13:29:51 +03:00
low.cpp genesys: Implement support for LiDE 90 2020-06-27 00:48:06 +03:00
low.h genesys: Add functions to write to register according to mask 2020-05-26 01:51:18 +03:00
motor.cpp genesys: Throw an exception when motor speed is too low 2020-06-27 00:47:15 +03:00
motor.h genesys: Fix step multiplier handling in motor table manipulation utils 2020-05-18 04:34:28 +03:00
register.h genesys: Verify that all sensors have required registers on gl841 2020-04-17 05:17:58 +03:00
register_cache.h genesys: Add low level interface for interaction with the scanner 2019-11-10 21:30:04 +02:00
row_buffer.h genesys: Put the backend code into a separate namespace 2019-10-12 22:33:57 +03:00
scanner_interface.cpp genesys: Add low level interface for interaction with the scanner 2019-11-10 21:30:04 +02:00
scanner_interface.h genesys: Remove out of date comment 2020-05-06 01:05:37 +03:00
scanner_interface_usb.cpp genesys: Remove debug messages that are no longer useful 2020-05-16 23:43:47 +03:00
scanner_interface_usb.h genesys: Use same buffer and gamma write method on all chipsets 2020-02-16 10:41:26 +02:00
sensor.cpp genesys: Add support for unstaggering in X direction 2020-05-22 01:23:50 +03:00
sensor.h genesys: Add support for Canon 5600F 2020-05-26 01:51:19 +03:00
serialize.cpp
serialize.h genesys: Put the backend code into a separate namespace 2019-10-12 22:33:57 +03:00
settings.cpp genesys: Adjust host side calibration by shading pixel offset 2020-05-26 01:10:51 +03:00
settings.h genesys: Adjust host side calibration by shading pixel offset 2020-05-26 01:10:51 +03:00
static_init.cpp genesys: Simplify scanner status handling 2019-11-30 19:06:44 +02:00
static_init.h genesys: Move static initialization functionality to a separate file 2019-11-23 12:38:47 +02:00
status.cpp genesys: Simplify scanner status handling 2019-11-30 19:06:44 +02:00
status.h genesys: Simplify scanner status handling 2019-11-30 19:06:44 +02:00
tables_frontend.cpp genesys: Implement support for LiDE 90 2020-06-27 00:48:06 +03:00
tables_gpo.cpp genesys: Implement support for LiDE 90 2020-06-27 00:48:06 +03:00
tables_memory_layout.cpp genesys: Add support for Canon 5600F 2020-05-26 01:51:19 +03:00
tables_model.cpp genesys: Implement support for LiDE 90 2020-06-27 00:48:06 +03:00
tables_motor.cpp genesys: Implement support for LiDE 90 2020-06-27 00:48:06 +03:00
tables_sensor.cpp genesys: Implement support for LiDE 90 2020-06-27 00:48:06 +03:00
test_scanner_interface.cpp genesys: Add support for Plustek OpticFilm 7200 2020-04-23 21:36:23 +03:00
test_scanner_interface.h genesys: Fix crash during testing mode 2020-04-11 15:20:29 +03:00
test_settings.cpp genesys: Add support for matching devices by bcdDevice 2020-03-28 23:15:48 +02:00
test_settings.h genesys: Add support for matching devices by bcdDevice 2020-03-28 23:15:48 +02:00
test_usb_device.cpp genesys: Simplify USB id retrieval 2020-04-09 23:50:47 +03:00
test_usb_device.h genesys: Simplify USB id retrieval 2020-04-09 23:50:47 +03:00
usb_device.cpp genesys: Simplify USB id retrieval 2020-04-09 23:50:47 +03:00
usb_device.h genesys: Simplify USB id retrieval 2020-04-09 23:50:47 +03:00
utilities.h genesys: Move math utilities to utilities.h 2020-05-23 10:39:06 +03:00
value_filter.h genesys: Use common code path for memory layouts 2020-03-14 23:19:38 +02:00