Commit Graph

3225 Commits

Author SHA1 Message Date
Ben Olden-Cooligan
b804a8a7d7 Use a config file for appium test device names 2023-03-25 12:57:08 -07:00
Ben Olden-Cooligan
f0cb9481b0 Refactor email provider display logic 2023-03-25 10:39:52 -07:00
Ben Olden-Cooligan
1a20fdcebd Minor email fixes 2023-03-25 10:37:58 -07:00
Ben Olden-Cooligan
50e12c4dc4 Add Thunderbird email support for Linux
On Windows this should already work through MAPI, but Linux doesn't have a standard email api.
2023-03-25 16:56:03 +00:00
Ben Olden-Cooligan
072f092a98 Enable email on Linux 2023-03-25 16:26:29 +00:00
Ben Olden-Cooligan
3cfda56d05 Add a ProcessHelper class 2023-03-25 16:25:22 +00:00
Ben Olden-Cooligan
033728c75a Fix Outlook web email to use api v2 2023-03-25 09:23:31 -07:00
Ben Olden-Cooligan
e042206a21 Create an upload command for making a github release 2023-03-19 20:14:44 -07:00
Ben Olden-Cooligan
bce9afd43e Improve appium test flakiness 2023-03-19 19:27:23 -07:00
Ben Olden-Cooligan
6b4c1a2245 PUBLISH (7.0b7) 2023-03-19 18:11:44 -07:00
Ben Olden-Cooligan
0fa3d47edf Use pdf rendering at the known image size for ccitt and other cases
For ccitt this is relatively slower but still fairly fast overall, avoids the hacky tiff ccitt reading, and handles edge cases (e.g. black/white inversion) properly. Plus this case also handles other situations (e.g. cmyk images) with the correct render size.

Fixes #117
2023-03-19 16:37:21 -07:00
Ben Olden-Cooligan
b94e81f16b Add a test for rendering a cmyk pdf image
Also add a slight tolerance to matrix comparisons
2023-03-19 16:28:55 -07:00
Ben Olden-Cooligan
9f8426b0fc Fix pdf test namespaces 2023-03-19 15:29:36 -07:00
Ben Olden-Cooligan
47933a6a4b Mac: Set dyld entitlement
Fixes #116
2023-03-19 15:26:49 -07:00
Ben Olden-Cooligan
2a1e922b79 Use libdl for library loading on Linux
Fixes #112
2023-03-19 20:48:33 +00:00
Ben Olden-Cooligan
db9b6d28e1 Use LoadLibrary for twaindsm.dll instead of using SetDllDirectory/AddDllDirectory
Fixes #119
2023-03-19 13:45:22 -07:00
Ben Olden-Cooligan
1ab37aa9f1 Mac: Shift+click to select a range of list items 2023-03-13 18:03:46 -07:00
Ben Olden-Cooligan
a84ef8a9ee Fix textbox scrolling offscreen
Fixes #82
2023-03-12 15:13:15 -07:00
Ben Olden-Cooligan
39af6beec4 Update changelog 2023-03-12 12:32:59 -07:00
Ben Olden-Cooligan
a7aceb60d4 PUBLISH (7.0b6) 2023-03-12 12:07:07 -07:00
Ben Olden-Cooligan
c0a5bbbdb3 Update language files 2023-03-12 12:04:51 -07:00
Ben Olden-Cooligan
778ee79768 Fix pullpo command to truncate files 2023-03-12 12:03:52 -07:00
Ben Olden-Cooligan
3491fb1440 Twain: Tweak handle management for better error display 2023-03-12 10:39:51 -07:00
Ben Olden-Cooligan
2916af4724 Twain: Clear buffers when transfer is cancelled 2023-03-12 10:37:40 -07:00
Ben Olden-Cooligan
8661f3d375 Set DYLD_LIBRARY_PATH for workers on Mac for better SANE compatibility 2023-03-11 20:58:46 -08:00
Ben Olden-Cooligan
b2c290abf3 Fix showing errors with async device list 2023-03-11 18:34:04 -08:00
Ben Olden-Cooligan
d66af88fc0 Fix Apple driver cancellation 2023-03-11 17:44:53 -08:00
Ben Olden-Cooligan
98c8652823 Avoid crashes with Apple driver cleanup
#105
2023-03-11 17:13:02 -08:00
Ben Olden-Cooligan
bcf7f13b2b Dark mode wip 2023-03-11 13:41:22 -08:00
Ben Olden-Cooligan
1ddcf2109d Twain: Guarantee allocated image is big enough 2023-03-10 10:43:17 -08:00
Ben Olden-Cooligan
89ce060c11 Twain: Handle image data with mismatching dimensions 2023-03-09 18:45:46 -08:00
Ben Olden-Cooligan
586932d121 Twain: Loosen bits-per-sample check 2023-03-09 12:52:48 -08:00
Ben Olden-Cooligan
52b12f7fad Add --debug option for build/pkg 2023-03-09 11:34:36 -08:00
Ben Olden-Cooligan
7c6250376d Log empty wia streams 2023-03-07 22:58:56 -08:00
Ben Olden-Cooligan
809a0176a7 Use fake ocr for pdf tests 2023-03-07 22:44:28 -08:00
Ben Olden-Cooligan
775e205b8e Gtk: Fix image in About form 2023-03-08 00:52:00 +00:00
Ben Olden-Cooligan
9a6a899605 Wia: Ignore streams with zero length 2023-03-07 12:25:03 -08:00
Ben Olden-Cooligan
0372839ba4 Run Apple driver in a worker process
#105
2023-03-06 16:48:07 -08:00
Ben Olden-Cooligan
1d132133e9 Update changelog 2023-03-05 19:24:38 -08:00
Ben Olden-Cooligan
09b92fa798 Update share command for deb/rpm 2023-03-06 03:14:58 +00:00
Ben Olden-Cooligan
0fea034e32 Always build debug config for publishing 2023-03-05 17:49:52 -08:00
Ben Olden-Cooligan
db45822473 PUBLISH (7.0b5) 2023-03-05 17:44:47 -08:00
Ben Olden-Cooligan
d6afcc256a Update language files 2023-03-05 17:44:18 -08:00
Ben Olden-Cooligan
48bc7d14e2 Gtk: Auto add file extensions to save dialogs
Fixes #89
2023-03-05 23:25:12 +00:00
Ben Olden-Cooligan
aa9807da08 Use "Liberation Serif" font for Linux OCR 2023-03-05 21:24:21 +00:00
Ben Olden-Cooligan
35afde4f3e Fix ordering of email attachments 2023-03-05 12:49:48 -08:00
Ben Olden-Cooligan
cb0c1212b9 Fix jpeg2000 check 2023-03-05 12:49:39 -08:00
Ben Olden-Cooligan
06e83dc2b4 Update NAPS2.Tesseract.Binaries to 1.0.4 2023-03-05 12:35:54 -08:00
Ben Olden-Cooligan
eff22b50d9 Make screen working area check more robust 2023-03-05 19:17:25 +00:00
Ben Olden-Cooligan
ee8e00bc61 Rpm packaging 2023-03-05 18:37:48 +00:00