Ben Olden-Cooligan
d61c8d3d09
Refactor code out of NAPS2 and NAPS2.Console projects into NAPS2.DI and NAPS2.Core
2016-03-11 13:48:45 -05:00
Ben Olden-Cooligan
ac6e7feb60
Update test project references
2016-01-24 15:30:56 -05:00
Ben Olden-Cooligan
51f98d9aaa
Fix tests project
2016-01-16 15:00:04 -05:00
Ben Olden-Cooligan
c741ff2a4e
Remove IScannedImage abstraction and rename FileBasedScannedImage to ScannedImage (deleting previous no longer used implementation)
2016-01-10 15:32:40 -05:00
Ben Olden-Cooligan
c247bdb3ab
Re-target all projects to AnyCPU (instead of x86)
2016-01-10 14:02:14 -05:00
Ben Olden-Cooligan
3c13f9c866
Advanced profile option implementation: Quality, Brightness/Contrast, and Force Page Size
2016-01-08 22:26:11 -05:00
Ben Olden-Cooligan
c4154683c2
Update tests project file
2015-09-06 15:21:36 -04:00
Ben Olden-Cooligan
45925e3890
Delete legacy tests
2015-09-04 01:43:14 -04:00
Ben Olden-Cooligan
68d61003f7
Big refactoring and fix for FileNameSubstitution: Ensure substitution responsibility makes sense, handle overwrite prompts consistently, keep subbed timestamps consistent.
2015-08-04 01:34:41 -04:00
Ben Olden-Cooligan
6712a4fe82
Refactor classes out of the root namespace (creating a Util namespace for some) and remove unused Usings
2015-08-03 06:18:22 -04:00
Ben Olden-Cooligan
07d3f50fa1
File name substitution working
2015-08-02 18:44:44 -04:00
Ben Olden-Cooligan
dedf35c462
Fix threading issue for thumbnails
2015-08-02 04:11:16 -04:00
Ben Olden-Cooligan
c0d21cb080
Restructure how thumbnails are rendered and their lifecycle. Still need to dispose of thumbnails properly to avoid memory leaks as well as render thumbnails on a worker thread as appropriate.
2015-08-02 02:06:49 -04:00
Ben Olden-Cooligan
109e860bea
Merge branch 'master' into thumbnail_resize2
...
Conflicts:
NAPS2.Core/Config/UserConfig.cs
NAPS2.Core/Scan/Images/ScannedImage.cs
NAPS2.Core/WinForms/FDesktop.Designer.cs
NAPS2.Core/WinForms/FDesktop.cs
NAPS2.Core/WinForms/FDesktop.resx
2015-08-02 01:06:00 -04:00
Ben Olden-Cooligan
3e645bc76e
Separate PDF metadata and encryption config. Implement related CLI options.
2015-07-31 02:50:48 -04:00
Ben Olden-Cooligan
3ce235056d
Working PDF settings and encryption
2015-07-29 16:15:56 -04:00
Ben Olden-Cooligan
c67e534e5c
Update copyright year to 2015
2015-07-29 14:30:32 -04:00
Ben Olden-Cooligan
a937dc4972
WIA custom dialog working but with an issue where it will continue scanning blank pages from feeder indefinitely. Should be fixed by re-using device class.
2015-07-28 19:15:10 -04:00
Ben Olden-Cooligan
ecc785684b
Working View and Reset menu items for tsdImage
2015-07-08 16:35:50 -04:00
Ben Olden-Cooligan
3dfc64db97
Re-add transform code
2015-07-01 15:51:44 -04:00
Ben Olden-Cooligan
d4c37be9e7
Revert "Generic transforms initial implementation (untested)"
2015-06-21 18:44:59 -04:00
Ben Olden-Cooligan
f918198c6b
Fix tests
2015-06-04 20:52:59 -04:00
Ben Olden-Cooligan
c199c7e863
Generic transforms initial implementation (untested)
2015-06-02 02:01:02 -04:00
Ben Olden-Cooligan
53316f8b27
Updated copyright year to 2014.
2014-11-13 16:45:36 -05:00
Ben Olden-Cooligan
9785837420
OCR engine implementation, integrated into PDF exporting. All working!
2014-10-19 13:42:09 -04:00
Ben Olden-Cooligan
28843944cf
Moved most code from the NAPS2 project to a new NAPS2.Core project, without Ninject/NLog dependencies.
2013-11-30 14:44:17 -05:00
Ben Olden-Cooligan
0df0c5341e
Auto updater WIP
2013-09-22 13:15:38 -04:00
Ben Olden-Cooligan
e83fd83234
Auto updater WIP
2013-09-22 13:04:30 -04:00
Ben Olden-Cooligan
a3c19de8f3
Changed bin folder paths to remove the platform (x86) folder, so that the publish scripts match the paths correctly (I could have modified the publish scripts instead, but this was easier)
2013-09-22 12:00:40 -04:00
Ben Olden-Cooligan
9ef1fe3c1b
Updated project and solution configurations to move from Release/Standalone to InstallerEXE/MSI/StandaloneZIP/7Z.
2013-09-21 09:37:36 -04:00
Ben Olden-Cooligan
2acd479976
Merge branch 'import' into auto_update
2013-09-21 09:18:31 -04:00
Ben Olden-Cooligan
51293fa752
Auto updater WIP
2013-09-20 21:47:55 -04:00
Ben Olden-Cooligan
8b7b15b593
Auto update WIP
2013-09-19 21:24:59 -04:00
Ben Olden-Cooligan
639ff3d731
More auto update WIP
2013-09-19 20:15:39 -04:00
Ben Olden-Cooligan
f8930ddbc8
Auto update WIP
2013-09-18 19:23:01 -04:00
Ben Olden-Cooligan
b3933fcc2f
PDF import tests WIP
2013-09-08 20:01:07 -04:00
Ben Olden-Cooligan
04413d3ddc
Added (passing) unit tests for ScannedImageImporter.
2013-09-04 11:04:26 -04:00
Ben Olden-Cooligan
fa68c0d78d
Fixed pdf unit tests.
2013-08-28 18:15:21 -04:00
Ben Olden-Cooligan
a5fd782315
Moved NAPS2.Pdf and NAPS2.Email into the subnamespaces NAPS2.ImportExport.Pdf and NAPS2.ImportExport.Email. Also created the namespace NAPS2.ImportExport.Images, which includes some files that were previously in the NAPS2 namespace.
...
Note that ImportExport only currently contains exporting code, but I imagine that the import support I plan to do more logically fits within the same namespace.
2013-08-28 18:12:57 -04:00
Ben Olden-Cooligan
83164e9561
Added two new namespaces: NAPS2.Scan.Images and NAPS2.Scan.Recovery, and moved the appropriate classes into them.
2013-08-28 17:59:44 -04:00
Ben Olden-Cooligan
e2d6addaf0
Fix so that the RecoveryIndex keeps track of re-ordered images.
2013-08-28 14:07:39 -04:00
Ben Olden-Cooligan
b7d311221f
Fix for PDF saving so that Image objects are lazily created and disposed immediately after they are used.
...
Also fixed disposal of Image objects when using FViewer.
2013-08-28 12:51:42 -04:00
Ben Olden-Cooligan
2b31148833
Command line functional. Yay!
2013-07-07 15:04:08 -04:00
Ben Olden-Cooligan
fb1473676b
Updated license headers, especially adding to new project.
2013-07-07 13:23:20 -04:00
Ben Olden-Cooligan
6e4f712cc8
Changed the way image files are named to be simpler.
...
It used to be that images were always named like abc001.jpg, no matter how many images there are.
Now, if there is only 1 image, it's named like abc.jpg. Two images abc1.jpg and abc2.jpg. Ten images abc01.jpg, abc02.jpg, etc.
2013-07-07 10:54:25 -04:00
Ben Olden-Cooligan
08e95488c4
Merge branch 'master' of ssh://bitbucket.org/cyanfish/naps2
...
Conflicts:
NAPS2/NAPS2.csproj
NAPS2/Properties/Settings.Designer.cs
2013-07-07 10:34:13 -04:00
Ben Olden-Cooligan
06c244c2d5
Changed the framework target from 3.5CP to 4.0CP. Changed the platform target for Tests to x86 to be compatible with the change to the main project.
2013-07-07 10:10:11 -04:00
Ben Olden-Cooligan
60d1e11057
Configured solution for package restore and updated reference paths
2013-07-01 11:25:39 -04:00
ben-cyanfish
e4f9a3993f
Updated NAPS2.Tests project config
2013-04-28 16:27:41 -04:00
ben-cyanfish
b7dcd50f06
Updated license headers on files in the NAPS2.Tests project.
2013-04-28 16:19:39 -04:00