Wykres commitów

7703 Commity (5c70148451cdcad571870367ca6ec1bbd92a3502)

Autor SHA1 Wiadomość Data
Mike Kelly 0245820f6b Fix calculations when flipping back of duplex page. 2012-03-21 21:05:00 -07:00
Mike Kelly 983d44887c Corrected the logic to set lines = -1 for ADF mode. 2012-03-21 21:04:00 -07:00
Mike Kelly 33bb529c5f Added sane_reload_devices() to sane_init().
Adding sane_reload_devices() to sane_init() required sane_init() to be moved
below the sane_reload_devices() declaration.  This restores the original
functionality present before I split the sane_reload_devices() code out of
sane_init() so that it could be called from sane_get_devices().
2012-03-21 21:03:00 -07:00
Mike Kelly 11b3604e92 Moved a comment nearer its code. 2012-03-21 21:02:00 -07:00
Mike Kelly 0ab145c316 Skip post-processing when caching flipping duplex
In a previous patch, I attempted to avoid the possibility of a page remaining
partially inside the ADF unit of a flipping duplex scanner after a scan.
Unfortunately, I introduced a bug where the backside page was accidentally
returned to the client in addition to being cached.  This was because I had
a misunderstanding of the post-processing code.  This patch skips the post-
processing section altogether, avoiding any unnecessary post-processing and
subsequent unwanted output.  The other alternative here was to try to monkey
with the buffers (as is done for LINE deinterlacing), but I felt this would
be harder to implement and even harder to debug in the future.
2012-03-21 21:01:00 -07:00
Mike Kelly 0e159fc516 Added Gray mode support for Kodak i30 and i40. 2012-03-21 21:00:00 -07:00
Stéphane Voltz 9ffa856022 document end detection fix 2012-03-20 21:57:57 +01:00
Stéphane Voltz 19c43b4184 build number and copyright updates 2012-03-20 21:54:29 +01:00
Stéphane Voltz a61e2be3a5 gl841 sheetfed calibration improvement
- use maximum gain to detect first white strip for sheetfed calibration
- bpl/wpl correctness
2012-03-20 21:54:29 +01:00
Gerhard Jäger 67379f2684 Fix batch scanning.
Apply patch submitted by Elias Oltmanns <eo@nebensachen.de>
2012-03-19 17:27:54 +01:00
Stéphane Voltz 6173fee261 genesys changelog entry 2012-03-19 06:53:13 +01:00
Stéphane Voltz 9b3ea47cf3 handle 4850c model when setting initial registers values 2012-03-19 06:51:12 +01:00
Stéphane Voltz 5a59a1c7ab update HP 4850 geomtry with values provided by Daniël Sonck <dsonck92@gmail.com> 2012-03-19 06:51:12 +01:00
Rolf Bensch 66fb96d9ad Replace index() with strchr(). Bug #313563. 2012-03-06 11:10:44 +01:00
Rolf Bensch d897992226 offset depends on size of windowX
do not allow negative sum
2012-02-29 23:42:00 +01:00
Rolf Bensch 4fb29c00f2 new device specific option 'theshold_curve' 2012-02-29 11:40:18 +01:00
Rolf Bensch e3e2ca1aab constraint range for threshold 2012-02-27 15:31:37 +01:00
Rolf Bensch aaa97ac050 new scanner Canon imageCLASS MF4410 from Vasiliy Olekhov 2012-02-27 10:25:00 +01:00
Rolf Bensch 9513986d96 MX360: no pixel reorder at high dpi 2012-02-21 21:24:09 +01:00
Rolf Bensch a6195d4614 comment: ADF empty buggy 2012-02-21 21:19:48 +01:00
m. allan noah 6b3f907757 Remove some cancelled models 2012-02-20 09:36:46 -05:00
Rolf Bensch 9d931359d6 new device specific option 'gamma' 2012-02-16 19:58:23 +01:00
Rolf Bensch a749b0f48a enable threshold if scanner capability is PIXMA_CAP_LINEART 2012-02-16 18:11:52 +01:00
Rolf Bensch 050707e804 lineart: custom_gamma always enabled 2012-02-16 18:05:42 +01:00
Nils Philippsen 4911e3e1a0 fix install-lockpath target
Actually, current mkinstalldirs can't set users or groups anymore. Don't
attempt to do so.
2012-02-11 19:44:53 +01:00
Nils Philippsen 7de900d057 improve install-lockpath target
Make install process robust against problems with setting group on the
sane lock directory. This can e.g. happen if packaging sane-backends and
building as a user other than root.
2012-02-11 19:06:44 +01:00
Rolf Bensch dde5782ede 1 bit B/W lineart for CIS scanners with c=1
update ChangeLog for previous 1 bit B/W lineart commit
2012-02-09 09:57:19 +01:00
Rolf Bensch d8def30f36 updated device definition for mx360 2012-02-07 07:48:59 +01:00
Rolf Bensch 2ffa16dcdd new scanner Canon PIXMA MX360 2012-02-06 16:48:00 +01:00
Rolf Bensch 974ee17cf4 1 bit B/W lineart for pixma_mp150 and pixma_810 subdrivers 2012-02-03 22:05:32 +01:00
Rolf Bensch bd379a59aa set 600 dpi when switching the source 2012-02-03 21:26:50 +01:00
Rolf Bensch 55e7079002 allow TPU scans at 9600 dpi 2012-02-03 21:15:03 +01:00
Rolf Bensch 873eba4fa4 set pixma version to 0.16.3 2012-02-03 15:22:53 +01:00
Rolf Bensch 4b86c157a3 script to generate pixma_sane_options.c and pixma_sane_options.h
from pixma.c
2012-02-03 15:12:01 +01:00
Rolf Bensch 5e87569ac4 modify dpi_list dependent on different scanner capabilities
for normal (flatbed) and ADF/TPU modes.
2012-01-31 11:39:53 +01:00
Rolf Bensch 6aeb05275e MX882 belongs to MX880 Series
update ChangeLog for previous version
2012-01-23 11:21:02 +01:00
Rolf Bensch e9fd4b2d20 api / doc use the product name PIXMA MX882 instead of MX880
update ChangeLog for previous commit
2012-01-23 10:08:18 +01:00
Ruediger Meier 0e3d873624 build fix, use the right scsi header on win32
Now we are using either ddk/ntddscsi.h or ntddscsi.h and even don't
stop if we have none of them.
2012-01-21 22:16:50 -06:00
Ruediger Meier f3a8705525 add checks for ntddscsi.h and ddk/ntddscsi.h (to be used for win32) 2012-01-21 22:10:10 -06:00
Ruediger Meier 594fcfda95 update ChangeLog for previous commits 2012-01-21 22:04:45 -06:00
Ruediger Meier 5311781404 cleanup, uniq PATH_SEP defines
Always use the same portable PATH_SEP define (note _WIN32
is not defined on cygwin).
2012-01-21 22:02:20 -06:00
Ruediger Meier 3078e16435 cleanup, remove all unused PATH_SEP defines 2012-01-21 22:02:20 -06:00
Ruediger Meier ef66c1e767 fix, inconsistent PATH_SEP and DIR_SEP defines
PATH_SEP and DIR_SEP were inconsistently defined on cygwin since
5168206e (also see a28bd843)
2012-01-21 22:02:20 -06:00
Rolf Bensch 1456ca2219 new scanner MX880 2012-01-18 08:58:52 +01:00
Rolf Bensch 5f3c69ab7b flatbed mode supports max. 4800 dpi 2012-01-17 20:44:46 +01:00
m. allan noah 1da5bcc2aa Updated Pixma backend from Gernot Hassenpflug. 2012-01-14 21:48:19 -05:00
Stéphane Voltz 599112d549 genesys backend update changelog entry 2012-01-03 06:47:07 +01:00
Stéphane Voltz c90128efff use CKSEL=1 for XPA 2012-01-02 22:11:33 +01:00
Stéphane Voltz 562c301059 fix GL646 CCD line number calculation 2012-01-02 22:11:33 +01:00
Stéphane Voltz bd718256e3 G4050 XPA slider control
- function to light on XPA
- functions to enable/disable XPA slider's motor
2012-01-02 22:11:33 +01:00