Commit Graph

72 Commits

Author SHA1 Message Date
Ben Olden-Cooligan
537f1f8dc4 Change OCR test string for Appium 2024-03-10 21:34:02 -07:00
Ben Olden-Cooligan
b7140b8b09 Fix warnings and comments 2024-03-01 10:43:21 -08:00
Ben Olden-Cooligan
05b56cdc0a Upgrade NAPS2.Tesseract.Binaries to 1.2.0
Tesseract 5.2.0 -> 5.3.4
2024-02-17 20:33:56 -08:00
Ben Olden-Cooligan
a5ec457e52 Upgrade NAPS2.Pdfium.Binaries to 1.1.0 2024-01-30 18:31:36 -08:00
Ben Olden-Cooligan
1c9ba2ab1f Fix language dropdown on Mac/Linux 2023-12-16 21:46:50 -08:00
Ben Olden-Cooligan
b92362af02 C# 12: Use collection initializers 2023-12-06 20:17:50 -08:00
Ben Olden-Cooligan
804f110504 Update dependency versions 2023-11-25 13:41:29 -08:00
Ben Olden-Cooligan
61aebe6c8c Migrate to net8 2023-11-18 11:43:50 -08:00
Ben Olden-Cooligan
657a05c2d2 Replace Moq with NSubstitute
Moq can no longer be trusted from a security/privacy standpoint (see https://github.com/moq/moq/issues/1372). As I do prefer Moq I may revert this if there is a trustworthy fork.
2023-08-10 18:08:34 -07:00
Ben Olden-Cooligan
c2fa96a680 Upgrade NAPS2.Pdfium.Binaries to 1.0.1
This should include a fix for linux-arm64
2023-07-09 09:31:08 -07:00
Ben Olden-Cooligan
9b0f534dca WIP: Improve Appium test flakiness 2023-07-08 18:26:36 -07:00
Ben Olden-Cooligan
695d116334 Update NAPS2.Tesseract.Binaries to 1.1.0
This adds linux-arm64 support
2023-07-06 16:24:00 -07:00
Fabian Neundorf
dd6eeaa2e8 Add tests for DownloadController 2023-06-25 22:55:52 +02:00
Ben Olden-Cooligan
98c9c3f8cd Upgrade NAPS2.Wia to 2.0.2, removing NAPS2.Wia.Native.dll 2023-04-08 11:37:04 -07:00
Ben Olden-Cooligan
4538cdbb0f Update NAPS2.Tesseract.Binaries to 1.0.5 2023-03-26 15:47:27 -07:00
Ben Olden-Cooligan
b804a8a7d7 Use a config file for appium test device names 2023-03-25 12:57:08 -07:00
Ben Olden-Cooligan
bce9afd43e Improve appium test flakiness 2023-03-19 19:27:23 -07:00
Ben Olden-Cooligan
06e83dc2b4 Update NAPS2.Tesseract.Binaries to 1.0.4 2023-03-05 12:35:54 -08:00
Ben Olden-Cooligan
5fa0144168 Upgrade NAPS2.Wia to 1.0.2 2023-03-01 16:36:27 -08:00
Ben Olden-Cooligan
f57c228bb8 Use NAPS2.Pdfium.Binaries package 2023-02-28 12:37:57 -08:00
Ben Olden-Cooligan
743594ab9d Increase timeout for console app tests 2022-12-29 11:32:03 -08:00
Ben Olden-Cooligan
b8f9066a07 Skip appium tests on non-windows
Already had no data, but it turns out that's an error for xunit.
2022-12-25 13:16:13 -08:00
Ben Olden-Cooligan
9bdfd873a3 Add a --nogui option to "n2 test" 2022-12-25 13:15:31 -08:00
Ben Olden-Cooligan
2ceea61aab Fix "n2 test" 2022-12-24 20:47:04 -08:00
Ben Olden-Cooligan
ee9327938b Remove obsolete todos 2022-12-22 16:10:55 -08:00
Ben Olden-Cooligan
3cc922ecdd Fix various warnings 2022-12-20 21:24:16 -08:00
Ben Olden-Cooligan
46259d2a7a Reorganize NAPS2.Setup files 2022-12-19 14:17:28 -08:00
Ben Olden-Cooligan
546ed83415 Fix app tests for Linux/Mac 2022-12-18 15:54:34 -08:00
Ben Olden-Cooligan
50721c200d More verification fixes 2022-12-18 15:27:57 -08:00
Ben Olden-Cooligan
7490821920 Install microsoft test package 2022-12-18 15:08:13 -08:00
Ben Olden-Cooligan
e16651f943 Gtk: Fix app tests 2022-12-18 14:16:19 -08:00
Ben Olden-Cooligan
1bb11fb621 WinForms: Fix app tests 2022-12-18 13:58:41 -08:00
Ben Olden-Cooligan
a0a012b7f2 WIP: Cross-platform app tests 2022-12-18 13:52:33 -08:00
Ben Olden-Cooligan
20383d60ee Fix DebugLang and language tests 2022-11-27 22:15:27 -08:00
Ben Olden-Cooligan
2c1187ab21 Update tesseract binary targets 2022-11-16 19:05:22 -08:00
Ben Olden-Cooligan
43322842e9 Fix PDF page ordering 2022-11-13 11:57:05 -08:00
Ben Olden-Cooligan
c84de96ad9 App test fixes 2022-11-13 11:09:22 -08:00
Ben Olden-Cooligan
8c213722f0 WinForms: Clean up some code 2022-11-12 08:31:23 -08:00
Ben Olden-Cooligan
5b2782dcd9 Change tesseract components folder path 2022-10-21 21:31:04 -07:00
Ben Olden-Cooligan
109643df18 Update tesseract binaries 2022-10-21 21:13:23 -07:00
Ben Olden-Cooligan
265a0607c6 Update tesseract binaries package 2022-10-20 17:31:30 -07:00
Ben Olden-Cooligan
76909ed962 Use tesseract binaries project 2022-10-16 14:24:33 -07:00
Ben Olden-Cooligan
a9980cad38 Linux: Fix build errors, adding a Debug-Linux configuration
Projects that are Mac and Windows-specific don't build on Linux, so we need to compensate.
2022-10-13 19:09:37 -07:00
Ben Olden-Cooligan
efa8d62cc0 Rename color_image resources to dog
As it's not always color.
2022-09-20 18:18:44 -07:00
Ben Olden-Cooligan
c3a6b3505a Rebrand to "NAPS2 - Not Another PDF Scanner"
Minor change of course, but this emphasizes "NAPS2" as the brand name, and the "2" at the end of "Not Another PDF Scanner" is unnecessary.
2022-09-11 10:50:38 -07:00
Ben Olden-Cooligan
8f34276d85 Rename NAPS2.Lib.Common to NAPS2.Lib 2022-08-20 17:46:18 -07:00
Ben Olden-Cooligan
79b2c92f5a Change all projects to net6 and fix WinForms compilation 2022-08-16 21:02:01 -07:00
Ben Olden-Cooligan
9673d867d5 Make Lib.Common compile without windows references 2022-08-14 14:38:35 -04:00
Ben Olden-Cooligan
6120899ce4 Fix import+save test to cover all pdf import cases 2022-07-30 22:59:57 -07:00
Ben Olden-Cooligan
6530b5a73f Add (failing) test for import/export non-naps2 pdf with ocr 2022-07-30 22:28:02 -07:00