Wykres commitów

9638 Commity (53450b681051b5c71746af5d4bfeb53f7c25d5df)

Autor SHA1 Wiadomość Data
Povilas Kanapickas f84f1b9d42 genesys: Sort the initial register map by register on GL843 2019-07-06 21:02:25 +03:00
Povilas Kanapickas a6a09f5dc5 genesys: Don't reuse non-applicable macro just because its value matches 2019-07-06 21:02:24 +03:00
Povilas Kanapickas f4d5fd4ad6 genesys: Add a way to dump Genesys_Register_Set to debug 2019-07-06 21:02:23 +03:00
Olaf Meeuwissen 6f6a492874 Raise the bar for archiving of source tarballs
They now have to pass a `make distcheck`.  The compile stage takes
care of compiler errors/warnings.  We are interested in all checks
passing and the source archive being self-consistent.
2019-07-06 21:48:15 +09:00
Olaf Meeuwissen 14e00fa360 Drop Linux Software Map file; it has outlived its purpose
Source and binary packages are readily available from most major Linux
distributions.
2019-07-06 21:48:15 +09:00
Olaf Meeuwissen 02b0a7e4b6 m4: Move byteorder.m4 back to m4/ directory
There is little value in putting this in its own directory just
because it is a non-generated file.
2019-07-06 21:48:15 +09:00
Povilas Kanapickas 2f14ac2fcc Merge branch 'genesys-error-handling' into 'master'
genesys: Improve error handling

See merge request sane-project/backends!86
2019-07-05 23:39:04 +00:00
Povilas Kanapickas 640fa9dbba genesys: Always initialize status variable 2019-07-06 02:30:08 +03:00
Povilas Kanapickas 0454f42c36 genesys: Report USB errors via exceptions to reduce code duplication 2019-07-06 02:30:08 +03:00
Povilas Kanapickas b9cd547aea genesys: Support printf-like messages in debug helper 2019-07-06 02:10:06 +03:00
Povilas Kanapickas 22b7fb5105 genesys: Move more error functionality to genesys_error.{h,cc} 2019-07-06 02:10:05 +03:00
Povilas Kanapickas 942f3fbbf7 genesys: Move error-related functions to separate header 2019-07-06 02:10:04 +03:00
Povilas Kanapickas 9d07e2108a genesys: Support message argument to exceptions 2019-07-06 02:10:03 +03:00
Povilas Kanapickas ac6ccfc184 genesys: Repark before regs are setup in white_shading_calibration()
Reparking after registers have been setup is very brittle approach, as
it must preserve everything intact.
2019-07-02 23:30:53 +03:00
Povilas Kanapickas af0f8e7e46 genesys: Improve gain calibration on GL843 2019-07-02 23:30:50 +03:00
Povilas Kanapickas 74854a85aa genesys: Reinit registers for shading again before white shading 2019-07-02 23:30:48 +03:00
Povilas Kanapickas a5c5ea56ad genesys: Add debug markers to data captured during calibration 2019-07-02 23:30:47 +03:00
Povilas Kanapickas 72d68c7367 Merge branch 'genesys-canoscan-8600f' into 'master'
genesys: Preparation for infrared channel support on 8600F (part 2)

See merge request sane-project/backends!84
2019-06-30 23:16:47 +00:00
Povilas Kanapickas f8f90f8b98 configure: Make --with-usb-record-replay opt-in rather than opt-out 2019-06-30 22:31:14 +03:00
Povilas Kanapickas baa4eb3048 testsuite: Add missing libs to `make check` programs 2019-06-30 22:18:11 +03:00
Alex Belkin ec8017a8c0 xerox_mfp: Mark SCX-4x16 as unsupported
As reported by Andrew Sotnikov in issue #95 Samsung SCX-4216F is not
really supported. Change SCX-4x16 status from untested to unsupported.
Closes #95.
2019-06-30 18:54:46 +03:00
Povilas Kanapickas 14bbe802db genesys: Move move_to_ta() calls out of *_init_regs_for_*() 2019-06-30 14:05:29 +03:00
Povilas Kanapickas a92187edad genesys: Move moving to home out of *_init_regs_for_scan() 2019-06-30 14:05:28 +03:00
Povilas Kanapickas 442ffd0486 genesys: Move waiting for motor stop out of *_init_regs_for_scan() 2019-06-30 14:05:27 +03:00
Povilas Kanapickas bba75702b6 genesys: Add utility to print debug messages upon function exit 2019-06-30 14:05:26 +03:00
Povilas Kanapickas 397994b215 genesys: Make exposure configuration more consistent 2019-06-30 14:05:25 +03:00
Povilas Kanapickas 1e7da8638e genesys: Use a more descriptive filename for coarse gain debug images 2019-06-30 14:05:24 +03:00
Povilas Kanapickas 6d11f6df25 genesys: Fix support for large exposures on GL843 2019-06-30 14:05:23 +03:00
Povilas Kanapickas f41440ef9f genesys: Extract debug_dump for Genesys_Current_Setup 2019-06-30 14:05:22 +03:00
Povilas Kanapickas fe8383543d genesys: Remove code for G4050 CCD that's unused and likely incorrect 2019-06-30 14:05:21 +03:00
Povilas Kanapickas 7bd68b5225 genesys: Fix crash in sane_open_impl due to uninitialized variable 2019-06-30 14:05:20 +03:00
Povilas Kanapickas 616c86de2f genesys: Fix incorrect use of TGTIME for pixel coordinates 2019-06-30 14:05:19 +03:00
Povilas Kanapickas 89d06c9a3a genesys: Fix error handling in the presence of exceptions 2019-06-30 14:05:18 +03:00
Povilas Kanapickas 3050f50b25 genesys: Add a macro to convert status return to exception 2019-06-30 14:05:17 +03:00
Povilas Kanapickas 1685e6e863 genesys: Return bool out of *_is_compatible_calibration() 2019-06-30 14:05:16 +03:00
Povilas Kanapickas eaa4cb7766 genesys: Return void out of *_calculate_current_setup() 2019-06-30 14:05:15 +03:00
Olaf Meeuwissen 7a07f47b47 Include po/README in the source tarball
Makefile.in.in ignores EXTRA_DIST.
2019-06-30 14:53:00 +09:00
Olaf Meeuwissen 2ea6e8eaaa po: Fix inconsistent word wrapping when using custom width
This fixes test failures run during a `make distcheck` for generated
message catalogs for LINGUAS such as `en@boldquot` and `en@quot`.
2019-06-30 14:33:38 +09:00
Olaf Meeuwissen f29e1c88de Make potential issues stick out when running `make distcheck` 2019-06-30 12:45:03 +09:00
Olaf Meeuwissen 9b109a7bd7 Fix typo 2019-06-30 12:45:03 +09:00
Olaf Meeuwissen 7af0d47e29 Keep warning out of redirected image data. Fixes testsuite 2019-06-30 12:45:03 +09:00
Olaf Meeuwissen adc64520ee Fix test suite, following bf00b9f49c 2019-06-30 12:45:03 +09:00
Olaf Meeuwissen 02d33a0e6d Take "advantage" of CI environment changes
The mini variant now has everything needed to roll a source tarball.
It also has git installed so we don't need a convoluted find for our
style check anymore.
2019-06-30 12:45:03 +09:00
Olaf Meeuwissen 1017d790b6 Always use the latest upstream config.{guess,sub} in source tarballs
This was one of the release tasks but we may as well find out as soon
as possible whether these break anything ;-)
2019-06-30 12:45:03 +09:00
Olaf Meeuwissen b596f98879 Include an up-to-date ChangeLog with every build 2019-06-30 12:45:03 +09:00
Olaf Meeuwissen 8b2fa76497 Merge branch 'yurchor:uk_update' 2019-06-27 20:00:38 +09:00
Olaf Meeuwissen 0dd1feec2d po/uk.po: Remove trailing blank line 2019-06-27 20:00:05 +09:00
Yuri Chornoivan d976a5124f Update Ukrainian translation 2019-06-26 18:18:47 +03:00
Olaf Meeuwissen bf00b9f49c Use git to put a version in configure
CI has been using this for a long time.  Now that generated files are
no longer in the repository, new clones require autotools already and
adding a git requirement doesn't seem like a big burden.
2019-06-25 21:54:37 +09:00
Olaf Meeuwissen 2ab39228b9 Ignore generated English message catalogs w/ quotation marks 2019-06-25 21:52:48 +09:00