Povilas Kanapickas
723426d78b
genesys: Don't use dev->calib_reg directly when possible
2019-06-08 14:03:56 +03:00
Povilas Kanapickas
c09370eab4
genesys: Add support for selecting infrared channel
2019-06-08 14:03:55 +03:00
Povilas Kanapickas
a63c8a5f8c
genesys: Support more than two scan methods
2019-06-08 14:03:54 +03:00
Povilas Kanapickas
f1e583aea8
genesys: Refactor scan method into an enum
2019-06-08 14:03:53 +03:00
Povilas Kanapickas
374a3043fa
genesys: Use STR_ prefix to macros yielding to strings
2019-06-08 14:03:52 +03:00
Povilas Kanapickas
06157f753c
genesys: Extract remaining options out of option list
2019-06-08 14:03:51 +03:00
Povilas Kanapickas
38ccdc6788
genesys: Extract resolution and bit_depth options out of option list
2019-06-08 14:03:50 +03:00
Povilas Kanapickas
a7a2e0abd6
genesys: Extract string options out of options list
2019-06-08 14:03:49 +03:00
Povilas Kanapickas
3301e0fbea
genesys: Extract position options out of option list
2019-06-08 14:03:48 +03:00
Povilas Kanapickas
3f184b795f
genesys: Simplify sensor handling
2019-06-08 14:03:47 +03:00
Olaf Meeuwissen
9c42d6ac11
Check AX_CXX_COMPILE_STDCXX macro expansion in configure
...
If not expanded, the user is informed how to deal with this.
2019-06-08 13:00:25 +09:00
Olaf Meeuwissen
c0b07792d9
Ignore harmless patch backups
...
When patching `ltmain.sh` the `patch` utility creates this file if the
patch did not apply cleanly, e.g. when it applied with an offset. Any
hunks that *failed* to apply end up in `ltmain.sh.rej`. This file you
probably want to see in `git status` so it is not ignored.
It should not be committed, of course.
2019-06-08 12:37:49 +09:00
Olaf Meeuwissen
8b51e449f6
Add ignore patterns
...
These files were removed in 1c143f630e
.
2019-06-08 12:36:06 +09:00
Olaf Meeuwissen
b35e018402
Remove files provided/created by Gettext. Re !72
2019-06-08 12:34:58 +09:00
Olaf Meeuwissen
ee604e3365
Update autotools related information. Re !72
2019-06-07 20:48:40 +09:00
Olaf Meeuwissen
165aad31bc
Make tar invocation work with Busybox tar version
2019-06-06 20:50:29 +09:00
Olaf Meeuwissen
03591a4c4a
Fix current working directory assumptions
2019-06-06 20:37:08 +09:00
Olaf Meeuwissen
103be60e24
Really make it a no-op script. Re !72
2019-06-05 23:44:43 +09:00
Olaf Meeuwissen
a367df0994
Add no-op script to satisfy GitLab CI requirements. Re !72
2019-06-05 23:39:44 +09:00
Olaf Meeuwissen
4ddd89dc16
Move source tarball creation to prepare stage. Re !72
...
The build jobs use this tarball to exercise the build and only if all
builds pass will it be "archived".
2019-06-05 23:34:56 +09:00
Olaf Meeuwissen
b6f8053af8
Carry forward configure.ac tweak only. Re !72
2019-06-04 18:18:59 +09:00
Ilia Sotnikov
767cbfaa7f
Merge branch 'hp5590-devel' into 'master'
...
HP5590: Add options for reading out user settings from scanner panel.
See merge request sane-project/backends!66
2019-06-03 06:10:26 +00:00
Bernard B Badeer
1f383b3795
Add options for reading LCD counter and LED indicator.
...
* Add command line parameters for readling LCD counter and LED indicator.
* Code refactoring: Use static parameter strings instead of dynamically
allocated string in order to avoid memory leak.
2019-06-03 06:10:26 +00:00
Olaf Meeuwissen
1c143f630e
Remove more generated files. Re !72
2019-06-02 21:33:22 +09:00
Olaf Meeuwissen
93be23ccf5
Fix libtool requirement for autogen.sh. Re !72
2019-06-02 21:24:26 +09:00
Povilas Kanapickas
8aa5318f90
genesys: Make frontend register list generic
2019-06-02 11:48:04 +03:00
Povilas Kanapickas
24853e657a
genesys: Refactor frontend table to initialize data explicitly
2019-06-02 11:48:03 +03:00
Povilas Kanapickas
6305433210
genesys: Cache the initial frontend values in the device
2019-06-02 11:48:02 +03:00
Povilas Kanapickas
ba778a7d84
genesys: Add a way to set custom FE registers depending on scan mode
2019-06-02 11:48:01 +03:00
Povilas Kanapickas
c05b0c1598
genesys: Add initial support for 8600F 4800dpi transparency scanning
2019-06-02 11:48:00 +03:00
Povilas Kanapickas
91a37b6558
genesys: Add a way to calibrate partial width of the scanner
2019-06-02 11:47:59 +03:00
Povilas Kanapickas
a2f451526c
genesys: Extract GenesysRegisterSettingSet::{fread,fwrite}()
2019-06-02 11:47:58 +03:00
Povilas Kanapickas
ac624433bb
sanei: Print the number of read bytes on bulk USB read error
2019-06-02 11:47:57 +03:00
Povilas Kanapickas
a9689de478
genesys: Don't hardcode ccd size divisor for start position
2019-06-02 11:47:56 +03:00
Povilas Kanapickas
3a8f1ddf6c
genesys: Support 2400dpi transparency scans on 8600F
2019-06-02 11:47:55 +03:00
Povilas Kanapickas
8520b810fd
genesys: Add support for mixed half/quarter-ccd mode on the same scanner
2019-06-02 11:47:54 +03:00
Povilas Kanapickas
36872e5751
genesys: Add support for half-ccd and quarter-ccd modes on the same chip
...
Previously we hardcoded half-ccd mode to be actually quarter-ccd mode on
GL843.
2019-06-02 11:47:53 +03:00
Povilas Kanapickas
8a9a4e3f71
genesys: Move GL843 sensor profiles to global sensor database
...
Note that gl843_setup_sensor() did not write certain registers and they
weren't written to the scanner anywhere else, thus they have been
excluded from the new definitions.
2019-06-02 11:47:52 +03:00
Povilas Kanapickas
723aa2b73c
genesys: Don't store current sensor in device as it depends on the scan
2019-06-02 11:47:51 +03:00
Povilas Kanapickas
f8e8243b78
genesys: Don't modify sensor with gamma data
2019-06-02 11:47:50 +03:00
Povilas Kanapickas
dafd2a150b
genesys: Extract gamma creation into a single function
2019-06-02 11:47:49 +03:00
Povilas Kanapickas
ea74f8e6ef
genesys: Pass gamma tables as vectors
2019-06-02 11:47:48 +03:00
Povilas Kanapickas
dd2884ede7
genesys: Don't read registers to get data available from model flags
2019-06-02 11:47:47 +03:00
Povilas Kanapickas
5adaea3e2f
genesys: Pass sensor to genesys_coarse_calibration() as param
2019-06-02 11:47:46 +03:00
Povilas Kanapickas
60289d58e2
genesys: Pass sensor to genesys_average_white() as param
2019-06-02 11:47:45 +03:00
Povilas Kanapickas
35e45196b9
genesys: Pass sensor to sanei_genesys_search_reference_point() as param
2019-06-02 11:47:44 +03:00
Povilas Kanapickas
43c86ecd81
genesys: Only ever name Genesys_Sensor as "sensor" to reduce confusion
2019-06-02 11:47:43 +03:00
Povilas Kanapickas
7738412517
genesys: Remove vim indent settings
2019-06-02 11:47:42 +03:00
Povilas Kanapickas
6fdabd8174
genesys: Remove unused sensor config
2019-06-02 11:47:41 +03:00
Povilas Kanapickas
d3f13839af
genesys: Remove no longer needed explicit initialization and copying
2019-06-02 11:47:40 +03:00