Commit Graph

3107 Commits

Author SHA1 Message Date
Ben Olden-Cooligan
b333d6c89b Add ImageSaveOptions and optimize pixel format for saving 2023-02-05 13:54:21 -08:00
Ben Olden-Cooligan
bc95170215 Add a GrayscaleTransform and fix gray jpeg pdf export test
The test should fail on Mac without the Gray8->RGB24 fix in PdfExporter.
2023-02-05 13:14:45 -08:00
Ben Olden-Cooligan
4803cd07c9 Fix batch scan config state
Fixes #73
2023-02-05 13:02:27 -08:00
Ben Olden-Cooligan
b09a4f7e88 Fix error handling in InvokeAsync 2023-02-05 13:00:17 -08:00
Ben Olden-Cooligan
f5f73ef94e Fix console tests
NAPS2.Console technically depends on NAPS2.WinForms now as e.g. 64-bit TWAIN needs it to run a 64-bit worker.
2023-02-05 09:55:23 -08:00
Ben Olden-Cooligan
30b88db2ff Fix config initial contents 2023-02-05 04:27:33 +00:00
Ben Olden-Cooligan
94a7fd6119 WIP: More flatpak sane progress 2023-02-05 04:21:00 +00:00
Ben Olden-Cooligan
6e317ca9d3 Delete IScanController 2023-02-04 15:22:41 -08:00
Ben Olden-Cooligan
6f7baed7cc Fix clean error 2023-02-04 15:17:19 -08:00
Ben Olden-Cooligan
c45ca1ed96 Simplify the NAPS2.Tools readme and link to the wiki 2023-02-04 15:07:00 -08:00
Ben Olden-Cooligan
5493221090 Add initial docfx project for NAPS2.Sdk 2023-02-04 15:00:53 -08:00
Ben Olden-Cooligan
c363e599c8 Add a --name option to "n2 pkg" 2023-02-04 14:32:30 -08:00
Ben Olden-Cooligan
634cac7984 WIP: Sane flatpak backend copying 2023-01-30 19:24:59 -05:00
Ben Olden-Cooligan
139360556b Move worker exe validation to initialization 2023-01-29 11:47:17 -08:00
Ben Olden-Cooligan
bacd00457f Fix worker paths for console
Fixes #57
2023-01-29 14:41:31 -05:00
Ben Olden-Cooligan
9412c5b202 Twain: Rename "Alternative Transfer" to "Memory Transfer"
"Alternative" no longer makes sense as it's now the default.
2023-01-29 08:15:53 -08:00
Ben Olden-Cooligan
817007c55f Don't start spare workers in console
#57
2023-01-29 08:07:40 -08:00
Ben Olden-Cooligan
e7b099c030 Gtk: Fix image forms
Fixes #60
2023-01-29 08:03:07 -08:00
Ben Olden-Cooligan
2755310542 WinForms: Fix ProfileForm button width 2023-01-21 10:42:41 -08:00
Ben Olden-Cooligan
2e38bca3f4 Twain: Change the default xfermode to Memory 2023-01-21 10:37:19 -08:00
Ben Olden-Cooligan
87b7a50a2c Display an error message after a failed update
#50
2023-01-21 10:29:20 -08:00
Ben Olden-Cooligan
48b79a063a Mac: Fix enabling duplex scanning 2023-01-21 10:28:26 -08:00
Ben Olden-Cooligan
475489dfcd Fix typo 2023-01-14 15:56:02 -08:00
Ben Olden-Cooligan
286a905c91 Add a --build option to the pkg command 2023-01-14 11:16:25 -08:00
Ben Olden-Cooligan
0d6cb8f5e4 Fix EntryFolder path for NAPS2.Worker
#50
2023-01-14 11:16:06 -08:00
Ben Olden-Cooligan
7586f56f7a Fix AboutForm update/donate visibility 2023-01-14 10:55:20 -08:00
Ben Olden-Cooligan
5f5cb7156d Fix bad pdf rendering with CMYK colorspace
Fixes #52
2023-01-14 09:45:04 -08:00
Ben Olden-Cooligan
38e96843b9 Wait for workers to exit during portable update
#50
2023-01-14 09:43:27 -08:00
Ben Olden-Cooligan
273319dd63 Fix TLS config for update
#50
2023-01-14 09:35:42 -08:00
Ben Olden-Cooligan
3df38f0e90 Dispose workers on app exit
#50
2023-01-14 09:34:53 -08:00
Ben Olden-Cooligan
5c2eb68188 Fix update checkbox initial value 2023-01-07 18:19:58 -08:00
Ben Olden-Cooligan
2e61382431 Fix stderr output 2023-01-07 16:32:16 -08:00
Ben Olden-Cooligan
df03d6470f Update changelog 2023-01-07 16:22:45 -08:00
Ben Olden-Cooligan
f8f932061a PUBLISH (7.0b3) 2023-01-07 16:20:08 -08:00
Ben Olden-Cooligan
97c1ae5571 Update resources files 2023-01-07 16:19:50 -08:00
Ben Olden-Cooligan
29095e3a18 Update po files 2023-01-07 16:19:18 -08:00
Ben Olden-Cooligan
33c13f8db7 Update templates 2023-01-07 16:18:37 -08:00
Ben Olden-Cooligan
74536b4dde Don't print stderr by default 2023-01-07 15:44:17 -08:00
Ben Olden-Cooligan
1b5350a1ac Fix sane build order for escl backend 2023-01-07 15:38:56 -08:00
Ben Olden-Cooligan
a726c2050c Improve twain window management
Fixes #36
2023-01-07 14:58:21 -08:00
Ben Olden-Cooligan
9fcdb44c4d Fix unsaved changes prompt on language switch 2023-01-07 14:04:42 -08:00
Ben Olden-Cooligan
675d76bc9d WinForms: Fix dropping unicode file
Fixes #49
2023-01-07 14:02:34 -08:00
Ben Olden-Cooligan
8d4e74ce94 Test ownership transfer in transforms 2023-01-07 13:54:51 -08:00
Ben Olden-Cooligan
65bcbfe030 Improve large image performance in image forms 2023-01-07 13:54:51 -08:00
Ben Olden-Cooligan
a24f6211de Gdi copy-on-write is not thread safe
Fixes #48
2023-01-07 13:54:18 -08:00
Ben Olden-Cooligan
85e5206f93 Improve precision for white/black point correction 2023-01-07 12:30:43 -08:00
Ben Olden-Cooligan
d1c1f47cb5 Fix flatpak permissions for airscan 2023-01-03 20:02:56 -08:00
Ben Olden-Cooligan
09d27055a5 Fix XML serialization locale issue
Fixes #47
2023-01-03 19:23:57 -08:00
Ben Olden-Cooligan
4bdc7e8c88 Fix nullable annotations 2023-01-03 00:18:33 -08:00
Ben Olden-Cooligan
ed7f4ef84b Optimize recovery loading 2023-01-03 00:18:14 -08:00