Ben Olden-Cooligan
71c7dca321
Update dependencies
2024-07-24 20:25:36 -07:00
Ben Olden-Cooligan
29530c95b1
Set PrivateAssets for source-only packages
2024-04-17 22:22:12 -07:00
Ben Olden-Cooligan
9a2537c840
Use Polyfill package to simplify net462 support
2024-04-01 18:09:47 -07:00
Ben Olden-Cooligan
39dfb1c2b9
Disable net8 tests on Windows
...
Not much benefit and it slows down testing.
2024-03-31 22:12:26 -07:00
Ben Olden-Cooligan
431a894fed
Upgrade packages
2024-03-19 17:01:32 -07:00
Ben Olden-Cooligan
3669c2df56
Use NAPS2.PdfSharp package
2024-03-09 19:47:05 -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
ee4db52303
Unify test target frameworks for Windows
2023-12-25 07:46:15 -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
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
4538cdbb0f
Update NAPS2.Tesseract.Binaries to 1.0.5
2023-03-26 15:47:27 -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
f57c228bb8
Use NAPS2.Pdfium.Binaries package
2023-02-28 12:37:57 -08:00
Ben Olden-Cooligan
46259d2a7a
Reorganize NAPS2.Setup files
2022-12-19 14:17:28 -08:00
Ben Olden-Cooligan
7490821920
Install microsoft test package
2022-12-18 15:08:13 -08:00
Ben Olden-Cooligan
2c1187ab21
Update tesseract binary targets
2022-11-16 19:05:22 -08: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
b63a400ab5
Optimize other test project builds for each platform
2022-09-14 21:08:23 -07:00
Ben Olden-Cooligan
fb625370d6
Merge NAPS2.Lib.Console into NAPS2.Lib
2022-08-20 17:50:38 -07:00
Ben Olden-Cooligan
1f4cc6954e
Get Lib.Tests running without windows
2022-08-14 14:55:21 -04:00
Ben Olden-Cooligan
59223dfc7a
Switch from PdfSharp to a PdfSharpCore fork, using custom rendering logic
...
As well as helping move towards cross-platform support, this results in massive performance gains (which can probably be improved even further). However there is some extra complexity that hopefully we can pare down later.
2022-08-03 19:44:51 -07:00
Ben Olden-Cooligan
87d231a3cc
Fix resx generator config
2022-07-17 12:25:44 -07:00
Ben Olden-Cooligan
39f042cc3e
Add pdf encryption command line tests and refactor CommandLineIntegrationTests
2022-07-16 19:05:14 -07:00
Ben Olden-Cooligan
1572dfd095
Add ThumbnailRenderQueue tests and fix test flakiness
...
Probably will still flake on other machines (e.g. CI), but that's a problem for another time.
2022-06-27 21:16:10 -07:00
Ben Olden-Cooligan
3eda15242a
Build net5 instead of net6
...
Seems like there's either a net6 bug or something wrong with my local install, as starting the worker works on net5 but not net6 ("hostfxr.dll" error message when running from Rider).
Plus net5 is probably a good general target right now in terms of compatibility, too.
2022-06-19 18:33:00 -07:00
Ben Olden-Cooligan
b23c13738f
Upgrade Eto.Forms and fix more warnings
2022-06-19 11:20:00 -07:00
Ben Olden-Cooligan
5047655aba
Upgrade from net461 to net462
2022-06-19 11:02:32 -07:00
Ben Olden-Cooligan
5a9a949e9d
Add multi-build for NET6 (as well as 4.6.1)
...
Tests pass & FDesktop shows.
2022-06-18 20:48:45 -07:00
Ben Olden-Cooligan
2f2211e1fc
Partition most WinForms and non-SDK classes into appropriate projects
...
Tried this a couple times previously and failed due to difficulty getting it to compile, but now enough things have been rewritten that the extra work is minimal.
2022-06-18 17:25:19 -07:00
Ben Olden-Cooligan
7928e52737
Use global usings for common System and NAPS2 usings
2021-12-17 12:18:20 -08:00
Ben Olden-Cooligan
950667721a
Migrate test projects to .NET 4.7.2
2020-02-14 21:25:28 -05:00
Ben Olden-Cooligan
14911114c3
Add a command line integration test
2020-02-09 16:00:53 -05:00