Commit Graph

1743 Commits

Author SHA1 Message Date
Ben Olden-Cooligan
535e78f8bd Fix hidden control 2018-09-20 22:46:50 -04:00
Ben Olden-Cooligan
993d69cb23 Fix minimum size issue 2018-09-20 22:45:16 -04:00
Ben Olden-Cooligan
52d1048579 Fix i10n issue in FAdvanced 2018-09-20 22:28:48 -04:00
Ben Olden-Cooligan
d95ce9a03e Update resource files 2018-09-20 22:24:24 -04:00
Ben Olden-Cooligan
7113f4903f Update po files 2018-09-20 22:23:39 -04:00
Ben Olden-Cooligan
959089dc29 Consistently display operation errors 2018-09-19 19:12:33 -04:00
Ben Olden-Cooligan
a059bb83c2 Fix TWAIN in NAPS2.Console on 32-bit systems 2018-09-19 19:06:25 -04:00
Ben Olden-Cooligan
2d21f898d0 Create IInvoker for easier access to the UI thread 2018-09-19 18:44:57 -04:00
Ben Olden-Cooligan
6e7426742f Improve progress reporting for OCR 2018-09-19 15:33:30 -04:00
Ben Olden-Cooligan
5f1263fe89 Fix minor background progress bar glitch 2018-09-19 14:47:21 -04:00
Ben Olden-Cooligan
4f3e0deffb Update tesseract 4 downloads
(a) Reduce number of dlls and total size
(b) Include vcomp140.dll to avoid needing the VC++ redist
2018-09-19 06:54:43 -04:00
Ben Olden-Cooligan
3ce0f28907 Remove Pipeline use in PdfSharpExporter for efficiency
Turns out Pipeline ends up using a lot of threads, which can be costly performance-wise, especially with many small images. The new task-based OCR system provides a better alternative.
2018-09-18 16:30:43 -04:00
Ben Olden-Cooligan
adce9467de Improve robustness of ocrrequestqueue 2018-09-18 16:08:38 -04:00
Ben Olden-Cooligan
0fe3822c77 Uncomment check 2018-09-17 23:15:54 -04:00
Ben Olden-Cooligan
4aa675c6aa PUBLISH (6.0b1) 2018-09-17 23:11:51 -04:00
Ben Olden-Cooligan
780f3f3edc Use custom unsafe implementations of brightness/contrast for mono support
Fixes an issue where Mono ColorMatrix calculations underflow.
Also seems to be faster (due to parallelizability).
One day I will switch to something with GPU acceleration.
2018-09-17 21:15:29 -04:00
Ben Olden-Cooligan
d73bd25ba1 Fix a possible race 2018-09-17 18:19:44 -04:00
Ben Olden-Cooligan
21c3d6af6b Fix null reference 2018-09-17 18:18:30 -04:00
Ben Olden-Cooligan
0a9a6ca08f Fix sane scan 2018-09-17 18:09:47 -04:00
Ben Olden-Cooligan
899a909ed9 Fix closing FProgress when it should be
This resolves a freeze on Mono (apparently calling Hide on a modal form is bad)
2018-09-17 18:01:04 -04:00
Ben Olden-Cooligan
353e0a0054 Remove the embedded Verdana font
Switch back to Times New Roman on Windows. Use FreeSerif on linux (file location found using fc-list).
2018-09-17 17:51:40 -04:00
Ben Olden-Cooligan
dab0e2a692 Update resource files 2018-09-17 16:32:25 -04:00
Ben Olden-Cooligan
60620ff062 Update po files 2018-09-17 16:29:21 -04:00
Ben Olden-Cooligan
23139b553b Fix templates rule 2018-09-17 16:17:36 -04:00
Ben Olden-Cooligan
ba08059e09 Update project file 2018-09-17 16:15:40 -04:00
Ben Olden-Cooligan
526ad6a3cb Update templates 2018-09-17 16:14:02 -04:00
Ben Olden-Cooligan
272b185d83 Remove unused FUpdate 2018-09-17 16:13:34 -04:00
Ben Olden-Cooligan
dbde635fdf Improve i10n of FProgress 2018-09-17 14:31:12 -04:00
Ben Olden-Cooligan
ef97b3df24 Update templates 2018-09-17 14:09:37 -04:00
Ben Olden-Cooligan
c40e08329f Fix Update-Templates bin dir 2018-09-17 14:09:13 -04:00
Ben Olden-Cooligan
238142fb20 Update po files 2018-09-17 14:07:32 -04:00
Ben Olden-Cooligan
63747c2124 Switch to Unicode for MAPI 2018-09-17 12:56:33 -04:00
Ben Olden-Cooligan
170ca2d3a0 Fix error in console email 2018-09-17 12:43:20 -04:00
Ben Olden-Cooligan
d1ed4516f1 Use worker for MAPI email 2018-09-17 12:26:40 -04:00
Ben Olden-Cooligan
4f9da1e7b4 Email cancellation and progress (progress not working atm) 2018-09-17 02:40:14 -04:00
Ben Olden-Cooligan
9ed2f61324 Move the email call into SavePdfOperation for better error handling etc 2018-09-17 01:20:21 -04:00
Ben Olden-Cooligan
f5f0273608 Fix email settings form layout 2018-09-17 01:19:21 -04:00
Ben Olden-Cooligan
25c2e80f46 Better error handling in FAuthorize 2018-09-17 01:04:11 -04:00
Ben Olden-Cooligan
d090d98a7c Update NAPS2.Portable assembly info on publish 2018-09-16 22:09:56 -04:00
Ben Olden-Cooligan
04f320741b Standalone upgrade 2018-09-16 22:04:37 -04:00
Ben Olden-Cooligan
96bb06d64d Improve Build-Test 2018-09-16 22:01:27 -04:00
Ben Olden-Cooligan
ac071c9e02 Update assembly info 2018-09-16 21:42:35 -04:00
Ben Olden-Cooligan
3bf39b6307 Add a notification for updates (opt in, not for msi) 2018-09-16 20:11:03 -04:00
Ben Olden-Cooligan
a1cbed1d7d Check for existence before deleting temp dir 2018-09-16 19:12:49 -04:00
Ben Olden-Cooligan
d8c5511dc6 Cancel and better error handling for update operation 2018-09-16 19:06:11 -04:00
Ben Olden-Cooligan
6e59acb5e9 Silent installation for update 2018-09-16 18:55:58 -04:00
Ben Olden-Cooligan
b1ff0fe807 Remove old update strings 2018-09-16 18:33:46 -04:00
Ben Olden-Cooligan
544e8675e9 Hide the update checkbox for INSTALLER_MSI 2018-09-16 18:30:10 -04:00
Ben Olden-Cooligan
ef4a9b7d83 Correct worker doc 2018-09-16 17:28:50 -04:00
Ben Olden-Cooligan
aefe4a3f94 Require the parent process id as an argument to NAPS2.Worker
This should prevent users from accidentally clicking on NAPS2.Worker and leaving orphan processes around.
2018-09-16 17:27:55 -04:00