Povilas Kanapickas
|
63b0366b43
|
genesys: Store motor profile tables in std::vector
|
2019-11-23 12:38:48 +02:00 |
Povilas Kanapickas
|
b43a21d25a
|
genesys: Add new motor slope type
|
2019-11-23 12:38:44 +02:00 |
Povilas Kanapickas
|
ddcce5295f
|
genesys: Use StepType enum more
|
2019-11-23 12:38:42 +02:00 |
Povilas Kanapickas
|
c6784d2f1d
|
genesys: Simplify API of sanei_genesys_create_slope_table3()
|
2019-11-23 12:38:41 +02:00 |
Povilas Kanapickas
|
d8e8899a76
|
genesys: Remove unused code
|
2019-11-23 12:38:39 +02:00 |
Povilas Kanapickas
|
acc5fd318c
|
genesys: Replace unneeded uses of macros with enums
|
2019-11-23 15:32:45 +02:00 |
Povilas Kanapickas
|
f366073b08
|
genesys: Add initial support for flatbed mode on Canon 4400F
|
2019-11-23 14:54:10 +02:00 |
Povilas Kanapickas
|
67588e46ef
|
genesys: Add checkpoints to record internal state
|
2019-10-26 12:42:49 +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
|
391d472127
|
genesys: Rename record_{test => progress}_message
|
2019-11-10 21:30:29 +02:00 |
Povilas Kanapickas
|
e2e3ea0947
|
genesys: Route sleep calls through low level scanner interface
|
2019-11-10 21:30:29 +02:00 |
Povilas Kanapickas
|
521c042889
|
genesys: Route low-level status debug messages through scanner interface
|
2019-11-10 21:30:29 +02:00 |
Povilas Kanapickas
|
779725ab55
|
genesys: Extract attach_usb_device()
|
2019-11-10 21:30:29 +02:00 |
Povilas Kanapickas
|
908053751f
|
genesys: Use generic USB device interface througout the backend
|
2019-11-10 21:30:29 +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
|
4e9b47de56
|
genesys: Move low level data writing API to scanner interface
|
2019-11-10 21:30:06 +02:00 |
Povilas Kanapickas
|
0fed92b0ff
|
genesys: Remove unneeded wrapper for scanner interface functions
|
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
|
309ee441de
|
genesys: Remove trivial bulk_{read,write}_data() wrapper
|
2019-10-26 11:38:36 +02:00 |
Povilas Kanapickas
|
42a58387b6
|
genesys: Extract conversion of ScanColorMode to separate functions
|
2019-11-10 16:41:59 +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
|
f5410b7738
|
genesys: Add an easy way to override SANE API linkage
|
2019-11-02 17:13:14 +02:00 |
Povilas Kanapickas
|
7213738359
|
genesys: Make sure correct session data is used for saving calibration
|
2019-11-10 10:32:11 +02:00 |
Povilas Kanapickas
|
68f388eb6a
|
genesys: Remove is_compatible_calibration() wrappers
|
2019-11-10 10:32:10 +02:00 |
Povilas Kanapickas
|
84e4ababa5
|
genesys: Correctly serialize GenesysFrontendLayout
|
2019-11-10 10:32:07 +02:00 |
Povilas Kanapickas
|
f4f58f6c18
|
genesys: Remove no longer used Genesys_Current_Setup
|
2019-11-10 10:32:05 +02:00 |
Povilas Kanapickas
|
9662a501a9
|
genesys: Use data from session directly when possible
|
2019-11-10 10:32:03 +02:00 |
Povilas Kanapickas
|
a15d960228
|
Merge branch 'genesys-logging-improvements' into 'master'
genesys: Miscellaneous logging improvements
See merge request sane-project/backends!237
|
2019-11-10 12:12:41 +00:00 |
Povilas Kanapickas
|
87b5a78e37
|
genesys: Add more logging
|
2019-10-27 11:48:35 +02:00 |
Povilas Kanapickas
|
6d7365ba89
|
genesys: Return errors as exceptions
|
2019-10-27 11:48:32 +02:00 |
Povilas Kanapickas
|
a1bc0d33cd
|
genesys: Move line-distance correction data to session
|
2019-10-27 10:42:01 +02:00 |
Povilas Kanapickas
|
7336ec8969
|
genesys: Fix 1600 dpi flatbed / 3200 dpi TA support on 8400F
|
2019-10-27 10:29:54 +02:00 |
Povilas Kanapickas
|
3632d4ec37
|
genesys: Fix out of bounds write during initialization of shading data
|
2019-11-09 22:51:40 +02:00 |
Povilas Kanapickas
|
ddb8685755
|
genesys: Fix null name of the "extras group" option leading to crashes
|
2019-11-09 22:51:34 +02:00 |
Zdenek Dohnal
|
82e971a786
|
Fix #156 - [Fedora] Abort due out-of-bound access
|
2019-10-25 13:06:15 +02:00 |
Povilas Kanapickas
|
abec99006c
|
genesys: Add missing <cmath> includes
|
2019-10-17 22:30:26 +03:00 |
Povilas Kanapickas
|
87969174bd
|
genesys: Fix shading target for Canon LiDE 110, 120, 210, 220
|
2019-10-17 22:30:23 +03:00 |
Povilas Kanapickas
|
93e980d0c1
|
genesys: Use median instead of mean when computing shading calib data
|
2019-10-17 22:07:01 +03:00 |
Povilas Kanapickas
|
a5fe12a37f
|
genesys: Allow supported resolutions to vary depending on scan method
|
2019-10-13 18:30:27 +03:00 |
Povilas Kanapickas
|
24230aea7d
|
genesys: Simplify option setup
|
2019-10-13 18:30:26 +03:00 |
Povilas Kanapickas
|
3037ba1eaf
|
genesys: Use a searchable name for register enums
|
2019-10-02 14:28:59 +03:00 |
Povilas Kanapickas
|
0ab82e9f86
|
genesys: Resolve various floating-point conversion warnings
|
2019-10-13 06:18:51 +03:00 |
Povilas Kanapickas
|
f4a2957541
|
genesys: Use unsigned for resolution in various places
|
2019-10-13 06:18:50 +03:00 |
Povilas Kanapickas
|
68e5f8a912
|
genesys: Put the backend code into a separate namespace
|
2019-10-12 22:33:57 +03:00 |
Povilas Kanapickas
|
e32a45fef8
|
genesys: Retrieve depth from session in genesys_warmup_lamp()
|
2019-10-02 12:01:27 +03:00 |
Povilas Kanapickas
|
17740df924
|
genesys: Remove support for binary logging
|
2019-10-02 12:01:26 +03:00 |
Povilas Kanapickas
|
a89ffe8f2c
|
Merge branch 'genesys-remove-1bit-support' into 'master'
genesys: Remove support for scanning 1 bit output
See merge request sane-project/backends!212
|
2019-10-12 16:09:29 +00:00 |
Povilas Kanapickas
|
eb2f836481
|
genesys: Remove low-level support for 1-bit depth scans
|
2019-10-01 18:11:52 +03:00 |
Povilas Kanapickas
|
8be96ecd60
|
genesys: Simplify code as dynamic_lineart is always enabled for lineart
|
2019-10-01 18:11:50 +03:00 |
Povilas Kanapickas
|
3263b986ce
|
genesys: Remove support of --disable-dynamic-lineart option
|
2019-10-01 18:11:49 +03:00 |