Rolf Bensch
65db792a14
pixma: backend version 0.28.5
2020-08-15 14:33:48 +02:00
Rolf Bensch
311bf867f9
pixma: MP495 is working
...
Pixma backend supports only symmetric scan resolutions, here 600dpi.
See issue sane-project/backends#32
2020-08-15 14:32:58 +02:00
Rolf Bensch
80643db457
pixma: MP495 is working
...
Pixma backend supports only symmetric scan resolutions, here 600dpi.
See issue sane-project/backends#32
2020-08-15 14:29:18 +02:00
Rolf Bensch
7ac9296a19
pixma: backend version 0.28.5
2020-08-15 14:08:20 +02:00
Rolf Bensch
3113d546c8
Revert "pixma: MP490 Series doesn't need special image formatting @ high dpi"
...
This reverts commit 1675697366
.
See issue sane-project/backends#338
2020-08-15 14:06:20 +02:00
Rolf Bensch
d1fea9269d
Revert "pixma: MP490 Series doesn't need special image formatting @ high dpi"
...
This reverts commit 1675697366
.
See issue sane-project/backends#338
2020-08-14 20:28:26 +02:00
Rolf Bensch
5207b12d5d
Merge branch '333-canon-mf264dw-fails-to-scan'
...
See issue sane-project/backends#333
2020-08-14 19:58:51 +02:00
Rolf Bensch
34c25369e5
pixma: backend version 0.28.4
2020-08-14 19:58:15 +02:00
Rolf Bensch
584099c9c1
pixma: enable PIXMA_CAP_JPEG for Canon i-SENSYS MF260 Series
2020-08-14 19:52:05 +02:00
Rolf Bensch
a384de5aea
pixma: new capability PIXMA_CAP_JPEG
2020-08-14 19:45:23 +02:00
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
Olaf Meeuwissen
e76b1e4863
Merge branch 'for-upstream/avision_fix_fastfeed' into 'release/1.0.31'
...
backend/avision: fix lock-up of scanners not supporting fastfeed
See merge request sane-project/backends!505
2020-08-12 00:36:57 +00:00
Rolf Bensch
0d5ea59d43
Merge branch 'german-translation-revision' into 'release/1.0.31'
...
Update German translation
See merge request sane-project/backends!487
2020-08-10 21:09:40 +00:00
Rolf Bensch
0082a9af56
some translations need some rework
2020-08-10 22:53:21 +02:00
Rolf Bensch
c1297cddfb
rework some translations
2020-08-10 22:51:38 +02:00
Rolf Bensch
85fcab62f5
translations start in capital letters
2020-08-10 22:46:30 +02:00
Rolf Bensch
66e3e318af
remove outdated translations
2020-08-10 22:44:11 +02:00
Michael Niewöhner
743290300a
backend/avision: fix lock-up of scanners not supporting fastfeed
...
de19ebc
introduced a regression, where some scanners would lock-up
completely and require a full power cycle.
To fix that, do not call release_unit for any scanners not supporting
fastfeed for now, since that leads to lock-ups on at least one device.
Currently, it isn't clear what exactly is causing the problems, so it
maybe be enabled in a correct way again, later.
Resolves issue !337 .
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
2020-08-10 19:46:52 +02:00
Rolf Bensch
5e07b8ad0b
Merge branch 'release/1.0.31' into german-translation-revision
2020-08-08 14:15:23 +02:00
Rolf Bensch
4a4199c330
pixma: E410 Series is working
...
See issue sane-project/backends#334
2020-08-08 13:52:36 +02:00
Oliver Schwartz
3f1fea952c
Merge branch '293-epson-perfection-3590-photo' into 'release/1.0.31'
...
Resolve "Epson Perfection 3590 Photo"
See merge request sane-project/backends!503
2020-08-08 11:50:35 +00:00
Oliver Schwartz
d65d121e6d
Use SANEI_ALLOW_UNCONFIGURED_DEVICES macro to skip test of unconfigured devices instead of platform test.
2020-08-08 09:55:47 +00:00
Oliver Schwartz
5447fd3d37
Added "PHOTO" suffix to some Epson scanners to have unified model names across backends.
2020-08-08 09:25:01 +00:00
Olaf Meeuwissen
f23107f43d
I18N: Update metadata (version, date, last translator)
2020-08-02 21:46:21 +09:00
Olaf Meeuwissen
e7ab1b620f
I18N: Sync message catalogs with current code.
2020-08-02 21:45:42 +09:00
Olaf Meeuwissen
ddf3042546
Merge branch 'undefined' into 'release/1.0.31'
...
Update Ukrainian translation
See merge request sane-project/backends!493
2020-08-02 12:15:21 +00:00
m. allan noah
d289b42ad7
Merge branch 'p208ii' into 'master'
...
canon_dr: update P-208II status, add second mode
See merge request sane-project/backends!499
2020-08-01 12:10:17 +00:00
Olaf Meeuwissen
7a3e090efc
Merge branch 'master' into 'master'
...
Mark PLANon DocuPen RC800 as supported by gPhoto2.
See merge request sane-project/backends!489
2020-08-01 06:15:30 +00:00
Olaf Meeuwissen
7056b4826b
Merge branch 'mingw-fixes' into 'master'
...
MinGW build fixes
See merge request sane-project/backends!483
2020-08-01 06:14:15 +00:00
Olaf Meeuwissen
a277ea5ff1
Merge branch '279-issue02-null-pointer-deref-epsonds_net_read' into 'master'
...
Resolve "memory corruption bugs in libsane"
See merge request sane-project/backends!500
2020-08-01 03:45:15 +00:00
Olaf Meeuwissen
8e21bd5806
epsonds: Read whole payload of welcome message
2020-08-01 12:28:00 +09:00
Olaf Meeuwissen
6c07abf763
epsonds: Rewrite network I/O
...
This follows the changes made to the epson2 backend and addresses
GHSL-2020-079, GHSL-2020-080 and GHSL-2020-081. Re #279 .
2020-08-01 12:28:00 +09:00
m. allan noah
e44672cdf8
Merge branch 'canon_dr/fix_get_pixelsize' into 'master'
...
canon_dr: Report early error
See merge request sane-project/backends!333
2020-08-01 01:10:17 +00:00
Florian Klink
72d09e0bfa
canon_dr: update P-208II status, add second mode
2020-07-29 15:01:19 +02:00
Ralph Little
be666bb037
Merge branch '6-gt68xx-scanimage-batch-segfault' into 'master'
...
Resolve "gt68xx scanimage --batch segfault"
Closes #6
See merge request sane-project/backends!498
2020-07-27 14:38:12 +00:00
pimvantend
08790ef7cb
lide 600 support promised in man-page
2020-07-27 12:45:07 +02:00
Ralph Little
5dd9eeb083
gt68xx: Restore cancel "stop_scan" call and fix whitespace issue
...
The original issue that I had with this patch was in the cancel function
where the patch author had commented out the "stop scan" call for cancel.
This made no sense to me. I have put it back in for testing.
It might have been accidentally left out.
2020-07-26 11:19:31 -07:00
Ralph Little
462419cc68
gt68xx: Initial check-in of proposed patch for crash.
...
Ulf and I will review and test this patch on this branch.
It does seem to fix the issue, but I want to check it out a little more
before we commit it to master.
2020-07-26 11:02:40 -07:00
Ralph Little
1b9e701605
Merge branch 'en_GB-translations-update' into 'master'
...
po: Updated en_GB translations.
See merge request sane-project/backends!497
2020-07-26 17:53:48 +00:00
Ralph Little
1bd4fc283a
po: Updated en_GB translations.
2020-07-26 10:35:04 -07:00
Ralph Little
f29bbab5fa
Merge branch 'hp5400-fix-option-warning-bug' into 'master'
...
hp5400: initialize options bit mask to avoid compiler warning and glitchy operation
See merge request sane-project/backends!496
2020-07-26 17:19:15 +00:00
Ralph Little
37bc4598a2
hp5400: initialize options bit mask to avoid compiler warning and glitchy operation
...
This was picked up as a compiler warning in Ubuntu build and was a
real functional issue.
2020-07-26 10:00:48 -07:00
Olaf Meeuwissen
21a3bfad71
Merge branch 'for-upstream/backend_avision_i1120' into 'master'
...
backend/avision: support for Kodak i1120
See merge request sane-project/backends!19
2020-07-26 12:20:04 +00:00
Michael Niewöhner
7f8acc8534
backend/avision: i1120: add description entry
...
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
2020-07-26 12:20:03 +02:00
Michael Niewöhner
e8ae2ca16f
backend/avision: fix: use fabs instead of abs for double values
...
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
2020-07-26 12:20:03 +02:00
Michael Niewöhner
fa6dfcc44e
backend/avision: i1120: finally set correct offsets for duplex
...
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
2020-07-26 12:19:56 +02:00
Michael Niewöhner
7d7184a209
backend/avision: add missing offsets for bry
...
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
2020-07-26 12:19:12 +02:00
Michael Niewöhner
6a6927b198
backend/avision: implement ADF first-sheet offset compensation
...
i1120 has another offset. When scanning in ADF multi-page mode (the
default), the very first sheet is moved 1.5mm down. That leads to 1.5mm
being cut off at the bottom.
This implements the (hopefully last) offset setting for multi-sheet ADF
scans.
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
2020-07-26 12:16:07 +02:00
Michael Niewöhner
e96ce8887e
backend/avision: add ADF front-only offset compensation
...
This adds offset compensation for ADF front-only scans, which may
have different offsets than ADF duplex scans.
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
2020-07-26 12:16:07 +02:00
Michael Niewöhner
58a3cdd042
backend/avision: Rewrite offset compensation
...
This is a complete rewrite of the offset compensation using a
combination of overscan and line skipping. It replaces the option
AV_REAR_OFFSET by specifying exact offset values for each scanner.
This was needed for Kodak i1120 which needs bottom line skipping.
The old implementation could not skip bottom lines since we could
not know how many lines we will get in the end from ADF.
The new implementation redirects the output file descriptor to a
temporary file. After the current page is completely scanned,
offsets are applied and the output is passed to the original
output file descriptor.
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
2020-07-26 12:16:07 +02:00