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