Commit Graph

59 Commits

Author SHA1 Message Date
Ben Olden-Cooligan
44b66eb733 Move pdf rendering into the worker and parallelize 2020-01-29 11:54:39 -05:00
Ben Olden-Cooligan
7e11c4fa23 Migrate from packages.config to PackageReference 2020-01-28 16:47:50 -05:00
Ben Olden-Cooligan
3b744ed35d Switch from grpc http to named pipes 2020-01-24 19:52:00 -05:00
Ben Olden-Cooligan
9066c398ba Remove ChangeTracker and switch to a memento-based approach for unsaved changes 2019-07-21 12:03:20 -04:00
Ben Olden-Cooligan
fff70a8128 Fix some issues with recovery
Still need to add some unit tests
2019-07-19 09:31:02 -04:00
Ben Olden-Cooligan
058a5835c4 Improve recovery lifetime model 2019-07-18 22:05:49 -04:00
Ben Olden-Cooligan
3869660d95 Upgrade to C# 8 2019-07-17 21:14:09 -04:00
Ben Olden-Cooligan
ae876ed248 Move types out of the Scan.Experimental namespace 2019-07-14 17:07:42 -04:00
Ben Olden-Cooligan
0d1e273983 Remove old scanning types 2019-07-14 17:02:05 -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
eaa90f6d7f Fix workerfactory default binding 2019-07-13 22:18:38 -04:00
Ben Olden-Cooligan
24d83fa3d4 Move types out of the NAPS2.Config.Experimental namespace 2019-07-07 18:50:47 -04:00
Ben Olden-Cooligan
a88f8d8adc Make worker not static 2019-06-15 18:13:27 -04:00
Ben Olden-Cooligan
93de083cf0 Parallelize test running 2019-06-15 12:23:31 -04:00
Ben Olden-Cooligan
5d004310bc Add an ImageContext type in place of static state 2019-06-15 11:56:49 -04:00
Ben Olden-Cooligan
3f2c72ae26 Switch to using ScanPipeline (and various small fixes to make it work) 2019-05-06 22:25:30 -04:00
Ben Olden-Cooligan
117041597f Create a NAPS2.Remoting namespace and sort out worker/clientserver types 2019-04-20 21:16:51 -04:00
Ben Olden-Cooligan
369637d1ef Move WinForms entry points to NAPS2.Lib.WinForms 2019-04-20 19:52:02 -04:00
Ben Olden-Cooligan
3f942e6c79 Move console implementation to NAPS2.Lib.Console 2019-04-20 19:44:07 -04:00
Ben Olden-Cooligan
a395c9c560 Remove Ghostscript entirely 2019-04-12 21:04:53 -04:00
Ben Olden-Cooligan
2f4cb33cca Pdfium renderer impl (untested) 2019-04-12 20:29:05 -04:00
Ben Olden-Cooligan
8e5f54f4af Fix some errors 2019-04-07 14:25:07 -04:00
Ben Olden-Cooligan
4e7c565b32 Start adding form tests 2019-04-06 18:35:32 -04:00
Ben Olden-Cooligan
7dd62e0cdf Config rework compiling (probably completely broken though) 2019-04-04 20:58:31 -04:00
Ben Olden-Cooligan
b1c824383c Config migration wip (not compiling) 2019-03-26 22:31:25 -04:00
Ben Olden-Cooligan
6a49b86487 Update config uses in FDesktop (not compiling) 2019-03-20 17:51:08 -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
61ac9888fe Move more classes to the NAPS2.Serialization namespace 2019-03-19 15:05:00 -04:00
Ben Olden-Cooligan
c179bb28fe Use TLS for the worker channel 2019-03-18 15:22:44 -04:00
Ben Olden-Cooligan
b3f624d41d Worker TwainScan functional 2019-03-16 19:20:47 -04:00
Ben Olden-Cooligan
a2f0933a97 Move BackingStorageType to StorageManager 2019-03-16 18:48:26 -04:00
Ben Olden-Cooligan
4ad5d5c1ed Use a single FileStorage type 2019-03-16 18:44:14 -04:00
Ben Olden-Cooligan
83fbf68dd1 Grpc wip with tests started 2019-03-16 15:14:39 -04:00
Ben Olden-Cooligan
f20c099331 gRPC wip 2019-03-16 10:25:58 -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
69b6219670 Use default thread culture 2019-03-12 22:50:49 -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
Ben Olden-Cooligan
ec8560cc87 Remove unneeded Microsoft.Bcl references 2019-03-12 22:21:28 -04:00
Ben Olden-Cooligan
3d7cbfc1da Standardize on .NET Framework 4.6.1
The SDK will eventually move to .NET Standard 2.0.
2019-03-12 22:11:14 -04:00
Ben Olden-Cooligan
165cdd8645 Create a general ISerializer and VersionedSerializer implementations 2019-03-10 22:46:36 -04:00
Ben Olden-Cooligan
3505ef5657 AutoSave working, and a bunch of transitive changes 2019-03-10 13:43:26 -04:00
Ben Olden-Cooligan
23d23a88e0 ScanPerformer/ScanDriver error handling 2018-12-19 12:33:57 -05:00
Ben Olden-Cooligan
506ff4bcfe Remove unused usings 2018-12-18 23:40:52 -05:00
Ben Olden-Cooligan
12a7b0a57d ScanPerformer/ScanDriver refactor wip 2018-12-17 21:33:22 -05:00
Ben Olden-Cooligan
b3836aa91e Remove mandatory deps from TwainScanDriver 2018-12-03 23:33:24 -05:00
Ben Olden-Cooligan
83147b716f Give OperationProgress a static default 2018-12-03 20:45:22 -05:00
Ben Olden-Cooligan
0d8f393bc1 Simplifying dependencies wip 2018-12-03 20:12:20 -05:00
Ben Olden-Cooligan
cf13a81afc Storage wip 2018-11-30 14:10:55 -05:00