Commit Graph

54 Commits

Author SHA1 Message Date
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
98c9c3f8cd Upgrade NAPS2.Wia to 2.0.2, removing NAPS2.Wia.Native.dll 2023-04-08 11:37:04 -07:00
Ben Olden-Cooligan
5fa0144168 Upgrade NAPS2.Wia to 1.0.2 2023-03-01 16:36:27 -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
04451c4511 Move copyright to CommonTargets and update to 2023 2023-01-01 14:14:52 -08:00
Ben Olden-Cooligan
46259d2a7a Reorganize NAPS2.Setup files 2022-12-19 14:17:28 -08:00
Ben Olden-Cooligan
f67fe4f22f Fix building windows projects on mac 2022-11-16 19:04:24 -08:00
Ben Olden-Cooligan
645ff9d8ac Add cli command for Mac/Linux 2022-10-30 18:36:54 -07:00
Ben Olden-Cooligan
76909ed962 Use tesseract binaries project 2022-10-16 14:24:33 -07:00
Ben Olden-Cooligan
aaf88fbbe6 Fix console 2022-09-11 13:40:30 -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
fb625370d6 Merge NAPS2.Lib.Console into NAPS2.Lib 2022-08-20 17:50:38 -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
7f87a681f6 Move ClientCreds to NAPS2.Lib.Common and avoid custom prebuild 2022-07-29 22:09:34 -07:00
Ben Olden-Cooligan
65c3de715e Test and verify commands wip 2022-07-07 22:40:51 -07:00
Ben Olden-Cooligan
425b896cb4 Make the console return a non-zero exit code on error, add console app tests, and remove static variables in console deps 2022-07-02 11:21:21 -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
b7da27ec5d Fix WindowsForms references 2022-06-19 11:02:10 -07:00
Ben Olden-Cooligan
9e239f3301 Fix warnings and cleanup old tesseract code 2022-06-19 10:39:48 -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
8e594fe9af Change .NET dep from 4.6 to 4.6.1 2021-12-19 13:04:44 -08:00
Ben Olden-Cooligan
dcdd9a9c61 Switch to using the public NAPS2.Wia package 2021-12-18 23:47:45 -08: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
6a7562b506 Use file-scoped namespaces 2021-12-17 11:59:54 -08:00
Ben Olden-Cooligan
b6f44ceeaa Move language version and NAPS2 version to common target files 2020-02-03 18:34:27 -05:00
Ben Olden-Cooligan
36f3dbe858 Move native library project configuration to a targets file 2020-02-02 14:31:46 -05:00
Ben Olden-Cooligan
10341d989f Make a separate NAPS2.Wia project 2020-01-31 22:54:22 -05:00
Ben Olden-Cooligan
61426cb869 Switch target from net461 to net46. Eventually we'll add a netstandard2.0 target too. 2020-01-30 10:18:46 -05:00
Ben Olden-Cooligan
581469761e Remove unnecessary references 2020-01-29 22:13:07 -05:00
Ben Olden-Cooligan
700015e50d Project file fixes 2020-01-29 21:18:38 -05:00
Ben Olden-Cooligan
aa318a5ec2 Migrate NAPS2.App.Console to new project format 2020-01-29 21:07:53 -05:00
Ben Olden-Cooligan
7e11c4fa23 Migrate from packages.config to PackageReference 2020-01-28 16:47:50 -05:00
Ben Olden-Cooligan
f5efe135b6 Use LargeAddressAware package instead of fiddling with editbin paths 2019-12-01 00:01:13 -05:00
Ben Olden-Cooligan
8a6c2db67f Fix LangVersion to apply to all build targets 2019-07-21 12:18:36 -04:00
Ben Olden-Cooligan
3869660d95 Upgrade to C# 8 2019-07-17 21:14:09 -04:00
Ben Olden-Cooligan
b62100fb07 Remove unused usings
No longer keeping System, System.Collections.Generic, System.Linq
2019-07-14 11:26:56 -04:00
Ben Olden-Cooligan
d08cdfd23a Set up Lib project dependency chains 2019-04-20 19:33:09 -04:00
Ben Olden-Cooligan
1b20f220d3 Pdfium xplat 2019-04-13 12:08:54 -04:00
Ben Olden-Cooligan
ce033a5b8e Pdfium renderer working aside from colors 2019-04-12 20:51:35 -04:00
Ben Olden-Cooligan
b8588e5f9d Add pdfium library and restructure dlls to accomodate more platforms 2019-04-12 19:25:41 -04:00
Ben Olden-Cooligan
2f1515453f Reuse the NAPS2 namespace in NAPS2.Lib.Common 2019-03-20 14:27:35 -04:00
Ben Olden-Cooligan
8a2ab077c7 Update assembly names for Sdk and Lib.Common 2019-03-20 10:36:48 -04:00
Ben Olden-Cooligan
793a2b229d Change solution platform from x86 to AnyCpu (no functional change) 2019-03-16 21:42:20 -04:00
Ben Olden-Cooligan
7b6273aeb2 Turn on binding redirect autogen 2019-03-16 12:49:17 -04:00
Ben Olden-Cooligan
80420f964e Add binding redirect for BouncyCastle (nuget keeps autogenerating this so I assume it's important) 2019-03-14 15:56:19 -04:00
Ben Olden-Cooligan
2d36b1c01b Reinstall packages (now with BouncyCastle too) 2019-03-12 22:36:12 -04:00
Ben Olden-Cooligan
e33094b021 Remove redundant binding redirects 2019-03-12 22:27:26 -04:00