Wykres commitów

12655 Commity (master)

Autor SHA1 Wiadomość Data
Ralph Little 0f472aa205 Merge branch 'editorconfig_inline_comment' into 'master'
.editorconfig: inline comments are forbidden

See merge request sane-project/backends!832
2024-04-19 19:53:22 +00:00
ThierryFR 728ca40272 Merge branch 'escl-force-idle-status' into 'master'
Escl force idle status

See merge request sane-project/backends!835
2024-04-16 20:45:49 +00:00
ThierryFR 113be50f6b Escl force idle status 2024-04-16 20:45:49 +00:00
Ralph Little bf99345ae2 Merge branch '8200i-1825-unsupported' into 'master'
Mark OpticFilm 8200i 0x07b3/0x1825 unsupported for now.

See merge request sane-project/backends!836
2024-04-02 22:51:47 +00:00
Cyp c918dba927 Mark OpticFilm 8200i 0x07b3/0x1825 unsupported for now.
Confusingly, there seem to be (at least) two different scanners with the same
name.
2024-04-02 19:57:01 +02:00
Cyp bc54b0990f Random minor cleanup. 2024-04-02 19:56:11 +02:00
ThierryFR 7ab85011fc Merge branch 'escl-add-model' into 'master'
escl add model.

See merge request sane-project/backends!833
2024-03-14 21:18:11 +00:00
Ordissimo 219dc45c16 escl add model. 2024-03-14 22:08:52 +01:00
Wolfram Sang 3e8cd75207 Merge branch 'document_fw_usage' into 'master'
add firmware names to description comments

See merge request sane-project/backends!830
2024-02-27 10:07:15 +00:00
Guillaume Girol a6d63a72ec .editorconfig: inline comments are forbidden
source: https://spec.editorconfig.org/#no-inline-comments

this makes neovim unhappy, at least.
2024-02-26 12:00:00 +00:00
Wolfram Sang 3d6acc98e0 artec_eplus48u: desc: add firmware names to comments
Make it easier for users to find the proper firmware by documenting it
in the comments section. I wrote a script to extract the data from the
driver and then manually verified/corrected it.

Signed-off-by: Wolfram Sang <wsa@kernel.org>
2024-02-15 20:12:20 +01:00
Wolfram Sang e183e24b2f epjitsu: desc: add firmware names to comments
Make it easier for users to find the proper firmware by documenting it
in the comments section. I wrote a script to extract the data from the
driver and then manually verified/corrected it.

Signed-off-by: Wolfram Sang <wsa@kernel.org>
2024-02-15 20:12:20 +01:00
Wolfram Sang c87c40a981 gt68xx: desc: add firmware names to comments
Make it easier for users to find the proper firmware by documenting it
in the comments section. I wrote a script to extract the data from the
driver and then manually verified/corrected it. Some model names needed
updates to match their entry in the sourcecode.

Signed-off-by: Wolfram Sang <wsa@kernel.org>
2024-02-15 20:12:01 +01:00
Wolfram Sang ee5f9a89e1 Merge branch 'epson2/ignore_cancel' into 'master'
epson2: ignore 'cancel request' status bit for more scanners

Closes #716

See merge request sane-project/backends!823
2024-02-04 19:07:33 +00:00
Alex Belkin 05c770546f Merge branch 'xerox_mfp-adf' into 'master'
xerox_mfp: When scanning from ADF, do not stop the device at page completion

Closes #537 and #47

See merge request sane-project/backends!655
2024-02-04 01:06:13 +00:00
Ralph Little 99f3679b57 Merge branch 'french-translation' into 'master'
update french translation

See merge request sane-project/backends!825
2024-02-01 03:35:24 +00:00
ThierryFR 716e146ffc update french translation 2024-02-01 03:35:24 +00:00
Ralph Little 6b080c8c82 Merge branch 'uk_update3' into 'master'
Update Ukrainian translation

See merge request sane-project/backends!824
2024-01-29 20:34:04 +00:00
Yuri Chornoivan 6a57a9c308 Update Ukrainian translation 2024-01-29 22:21:11 +02:00
Wolfram Sang fc6516afc1 epson2: ignore 'cancel request' status bit for more scanners
Not only the Perfection1650, but other scanners need to ignore the
FSG_STATUS_CANCEL_REQ bit as well. Thanks to @matc for debugging and
providing a list. Should fix #716. Remove the hardcoded bitmask while
here.

Signed-off-by: Wolfram Sang <wsa@kernel.org>
2024-01-28 14:58:32 +01:00
Wolfram Sang f742d591fe epson2: desc: sync status of GT-6600U and Perfection 610
If the GT has "complete" support, Perfection 610 has also.

Signed-off-by: Wolfram Sang <wsa@kernel.org>
2024-01-27 23:19:09 +01:00
Ralph Little 242562d54e Merge branch '728-cannon-canoscan-lide-700f-is-working' into 'master'
Resolve "Cannon CanoScan LiDE 700F is working"

Closes #728

See merge request sane-project/backends!822
2024-01-26 18:21:47 +00:00
Ralph Little a08d5bbfac genesys: correct name of LiDE 700F. 2024-01-26 10:13:42 -08:00
Wolfram Sang 9266b647c5 Merge branch 'add-l360' into 'master'
Add support for epson L360

See merge request sane-project/backends!816
2024-01-26 14:23:06 +00:00
Artur Shepilko 86bb976ad6 xerox_mfp: When scanning from ADF, do not stop the device at page completion
- Stopping and releasing the device causes the ADF to purge any remaining pages,
thus only the first page gets properly scanned (observed with Samsung
SCX-4729FW).
- Instead, when sourcing from the ADF, at each page's completion it should
continue and issue "OBJECT POSITION" command to proceed to the next page.
- Once all pages have been processed, the subsequent "OBJECT POSITION" command
returns the proper "CHECK CONDITION" status  (ADF is empty) and triggers the
device stop and release.
- Additionally, the status of the ADF (loaded/empty) needs to be requeried
at the `sane_start()` for proper handling of the "Auto" mode. Otherwise,
the scanning session retains the ADF state from the start of the session,
even though ADF will become empty. Thus the "Auto" mode will not properly
switch to Flatbed as intended in the client application (observed in
Simple-Scan).

> NOTE: the initial "READ" command in `sane_start()` is extraneous and
> appears to always return STATUS_BUSY (indeed, the scanner is usually
> busy loading the page). The actual READ is correctly done in
> `dev_acquire()`. It may appear benign in a single page scan mode, however,
> it becomes malfunctioning in the mutipage ADF mode. The initial READ,
> when successful, will cause the skipping of the read block from processing,
> as the actual processing is tied to content read from `dev_acquire()`.
>
> Therefore, the initial READ command in the `sane_start()` is removed.
2024-01-25 17:20:03 -06:00
Artur Shepilko 8fe58ab678 xerox_mfp: Use doc source macros for clarity 2024-01-25 17:20:13 -06:00
Artur Shepilko 0a9bf84d3c xerox_mfp: Add support for Samsung SCX-4729FW (network mode) 2024-01-25 17:20:03 -06:00
Ralph Little 22108dca2a Merge tag '1.2.1'
Release 1.2.1
2024-01-17 15:54:42 -08:00
Ralph Little dcf4241470 Merge branch 'macfixes' into 'master'
Mac fixes

See merge request sane-project/backends!821
2024-01-12 05:36:52 +00:00
Ben Olden-Cooligan ec3eacfbcb Remove obsolete pixma macOS workaround
Without this change, pixma scanning is currently broken (tested with Canon MP495). The stated reason for the workaround (libusb not supporting timeouts for interrupts) hasn't been true since 2010:
67d9ef7b68
2024-01-11 20:21:36 -08:00
Ben Olden-Cooligan 3f217248f4 Always use pthreads for macOS
https://gitlab.com/sane-project/backends/-/issues/153
2024-01-11 20:20:47 -08:00
Ralph Little bff8d25007 Merge branch 'master' into 'master'
Fix hpljm1005 #723

See merge request sane-project/backends!819
2024-01-11 21:54:21 +00:00
ThierryFR 77059fe3d4 Merge branch 'escl_fix_option_without_poppler' into 'master'
escl: Fix option without poppler.

See merge request sane-project/backends!820
2024-01-11 18:23:04 +00:00
Ordissimo cc13a4986d escl: Fix option without poppler. 2024-01-11 19:13:45 +01:00
Tarwirdur Turon 829b11b72e Fix hpljm1005 #723
1. Fixed scan to jpeg/png
2. Fixed bottom part of the image
3. Removed white pixels from the right part of the image
4. Adjusted physical dimensions of the scanning area
2024-01-06 18:45:25 +03:00
Ralph Little aefcb71a23 Merge branch 'lexmark_X2670_backend' into 'master'
lexmark_x2600 add man mages & doc

See merge request sane-project/backends!818
2024-01-01 23:11:26 +00:00
Benoit JUIN 1c4058fb7c update authors and lexmark_x2600 desc 2024-01-01 05:04:00 +01:00
Ralph Little 22e3de3642 net: fix trailing whitespace from previous merge. 2023-12-31 18:46:24 -08:00
Ralph Little 268be2c712 Merge branch 'refactor_getlogin' into 'master'
Refactor deprecated getlogin()

See merge request sane-project/backends!817
2023-12-31 21:35:26 +00:00
Jonathan Schulz 8a57a6934f Refactor deprecated getlogin() 2023-12-31 21:35:26 +00:00
Benoit JUIN e7040a0b51 white space cleanup 2023-12-23 05:57:22 +01:00
Benoit JUIN f3c3dd0513 white space cleanup 2023-12-23 05:54:54 +01:00
Benoit JUIN 26d6390f92 ad man mages & doc 2023-12-23 05:49:47 +01:00
beeduh 4750093faa Add support for epson L360 2023-12-13 06:07:06 +00:00
Ralph Little 32f335d0f1 Merge branch 'master' into 'master'
Update DMC author's contact details

See merge request sane-project/backends!815
2023-12-12 16:57:46 +00:00
Dianne Skoll 3f612c1277 Update DMC author's contact details
My legal name and my email address have changed.
2023-12-11 22:15:30 -05:00
Ralph Little 8096f84a6f Merge branch 'lexmark_X2670_backend' into 'master'
Lexmark x2600 backend

See merge request sane-project/backends!769
2023-12-10 18:36:08 +00:00
Benoit JUIN c1e9a341ab memory leak fix 2023-12-03 08:08:07 +01:00
Benoit JUIN 7efa04ff78 white spaces 2023-12-03 07:12:11 +01:00
Benoit JUIN daebecd216 fix memory leak 2023-12-03 07:11:41 +01:00