Commit Graph

39 Commits

Author SHA1 Message Date
Ben Olden-Cooligan
14911114c3 Add a command line integration test 2020-02-09 16:00:53 -05:00
Ben Olden-Cooligan
9217b695fc Make BlankDetector static
No plans to actually have multiple implementations and it does overcomplicate object construction for tests. Can consider reverting later if requested...
2020-02-03 18:26:24 -05:00
Ben Olden-Cooligan
6bd4f7d1b8 Move network code to a separate project 2020-02-01 15:16:14 -05:00
Ben Olden-Cooligan
44b66eb733 Move pdf rendering into the worker and parallelize 2020-01-29 11:54:39 -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
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
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
83fbf68dd1 Grpc wip with tests started 2019-03-16 15:14:39 -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
10b67ebbd0 Move NAPS2.Scan.Images namespace to NAPS2.Images 2018-11-29 13:46:31 -05:00
Ben Olden-Cooligan
6e30ec6cc9 Storage wip (not compiling yet) 2018-11-29 01:54:18 -05:00
Ben Olden-Cooligan
99225b75ec Remove dependencies from GhostscriptPdfRenderer 2018-11-26 19:07:15 -05:00
Ben Olden-Cooligan
e3a7d16002 Default to in-memory AppConfig and UserConfig 2018-11-26 14:09:50 -05:00
Ben Olden-Cooligan
2b1dc944f3 Put UserConfig and AppConfig managers in static properties 2018-11-26 13:48:37 -05:00
Ben Olden-Cooligan
b53f8ad513 Restructure projects 2018-11-25 12:37:54 -05:00