Commit Graph

94 Commits

Author SHA1 Message Date
Ben Olden-Cooligan
e7caaaf3cc Create solution folders (app/escl/images) 2024-01-12 22:48:24 -08:00
Ben Olden-Cooligan
3731205058 Separate Release-Windows and Release-Mac configs 2023-12-16 21:46:50 -08:00
Ben Olden-Cooligan
fc4d8057a2 Delete obsolete .nuget folder 2023-11-26 12:57:46 -08:00
Ben Olden-Cooligan
b31edcd1e2 Wpf images wip 2023-09-09 19:30:10 -07:00
Ben Olden-Cooligan
c2816e53d3 Escl: Combine Escl.Client project with Escl project 2023-09-04 13:50:05 -07:00
Ben Olden-Cooligan
565a168510 Sdk: ImageSharp package 2023-08-27 14:16:16 -07:00
Ben Olden-Cooligan
558711ca80 Fix build 2023-07-08 17:18:41 -07:00
Ben Olden-Cooligan
f23fd41251 Rename NAPS2.Sdk.Worker to NAPS2.Sdk.Worker.Win32 2023-04-30 14:01:59 -07:00
Ben Olden-Cooligan
82671ffba4 Sdk: Add "Sdk" build config 2023-04-29 16:31:42 -07:00
Ben Olden-Cooligan
049a9fc703 Move ESCL USB code to a separate project 2023-04-03 18:03:45 -07:00
Ben Olden-Cooligan
f65895854d Add NAPS2.Sdk.Worker projects 2023-02-19 11:47:14 -08:00
Ben Olden-Cooligan
36384d1f68 Add NAPS2.Internals project 2023-02-19 11:45:49 -08:00
Ben Olden-Cooligan
50c3919018 Add a Release-Linux solution config 2023-01-01 14:59:53 -08:00
Ben Olden-Cooligan
6c7eafc22f Fix release configurations 2023-01-01 14:24:21 -08:00
Ben Olden-Cooligan
6997a01363 Add Debug-Mac solution config 2022-12-24 20:47:17 -08:00
Ben Olden-Cooligan
4faaa34f66 Update solution config names 2022-12-24 15:34:39 -08:00
Ben Olden-Cooligan
2fdc5fbbf9 Add a Debug-Windows solution config to avoid Mac errors 2022-12-20 20:56:14 -08:00
Ben Olden-Cooligan
e0e9432178 Delete obsolete WinForms files 2022-12-10 22:53:46 -08:00
Ben Olden-Cooligan
20383d60ee Fix DebugLang and language tests 2022-11-27 22:15:27 -08:00
Ben Olden-Cooligan
f67fe4f22f Fix building windows projects on mac 2022-11-16 19:04:24 -08:00
Ben Olden-Cooligan
c81b6ad151 Update NAPS2.Tools to net7 2022-11-13 12:57:06 -08:00
Ben Olden-Cooligan
9344f568cb Remove Network/Server projects made obsolete by ESCL 2022-11-05 19:50:23 -07:00
Ben Olden-Cooligan
5646e5ac1c Add Debug-Mac build config 2022-11-05 19:44:36 -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
0a07d9dafa Gtk: Add app project 2022-09-28 17:14:30 -07:00
Ben Olden-Cooligan
cecc40013f Gtk: Initial projects and image implementation (untested) 2022-09-11 17:22:14 -07:00
Ben Olden-Cooligan
938a15b378 Remove new test projects from release builds 2022-09-02 18:27:42 -07:00
Ben Olden-Cooligan
d17c65dd22 Get NAPS2 app running on mac
Not showing any ui yet
2022-08-20 20:42:28 -07:00
Ben Olden-Cooligan
fb625370d6 Merge NAPS2.Lib.Console into NAPS2.Lib 2022-08-20 17: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
2aa3340698 Dual build for monomac and xamarin-mac
We probably want to publish as xamarin, but currently it's impossible to run unit tests on it. Monomac has almost the same API so with some namespace finagling we can test with monomoc and publish with xamarin. Obviously that's not ideally in terms of testing against what we're actually running, but it's good enough for now.
2022-08-20 15:47:31 -07:00
Ben Olden-Cooligan
13d8a3901e WIP: Initial commit for ESCL projects 2022-08-15 22:49:56 -04:00
Ben Olden-Cooligan
1f4cc6954e Get Lib.Tests running without windows 2022-08-14 14:55:21 -04:00
Ben Olden-Cooligan
ef72059024 Mac support WIP 2022-08-04 17:15:43 -07:00
Ben Olden-Cooligan
eb0b5b45fe Delete NAPS2.Setup.Msi project 2022-08-01 00:49:55 -07:00
Ben Olden-Cooligan
6a57cf75bd Add a "Tools" build config 2022-07-30 13:49:10 -07:00
Ben Olden-Cooligan
951fedcd0c Add an "n2 build" command 2022-07-04 18:48:27 -07:00
Ben Olden-Cooligan
82dd26bab6 Create a generic NAPS2.Tools project for various commands, starting with "n2 clean" 2022-07-04 16:50:12 -07:00
Ben Olden-Cooligan
b106fcb909 Add a ScannerTests project for integration tests against real scanners 2022-07-02 18:49:13 -07:00
Ben Olden-Cooligan
9409b4942b Add NAPS2.App.Tests for tests that run the actual exes and verify basic functionality
This should provide a nice combo - the detail of the functionality is tested by integration/unit tests, but we also verify that the exes are wired up correctly and nothing is horribly broken.
2022-06-19 14:38:52 -07:00
Ben Olden-Cooligan
3d7f2e4f6e WIP: Simpler image model. Still a number of todos, and some projects not compiling. 2021-12-22 17:45:22 -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
14911114c3 Add a command line integration test 2020-02-09 16:00:53 -05:00
Ben Olden-Cooligan
b4932bd872 Fix project configurations 2020-02-09 14:35:28 -05:00
Ben Olden-Cooligan
6bd4f7d1b8 Move network code to a separate project 2020-02-01 15:16:14 -05:00
Ben Olden-Cooligan
10341d989f Make a separate NAPS2.Wia project 2020-01-31 22:54:22 -05:00
Ben Olden-Cooligan
a818d9cb20 Add NAPS2.Lib.Console project 2019-04-20 19:30:25 -04:00
Ben Olden-Cooligan
a67e7865d5 Add NAPS2.Lib.WinForms project 2019-04-20 19:28:18 -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
fde0afb759 Added NAPS2.Sdk.Tests project, unit testing wip 2019-03-09 18:52:11 -05:00