Commit Graph

288 Commits

Author SHA1 Message Date
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
e37d453c83 Merge branch 'master' into auto_update 2013-09-18 19:24:48 -04:00
Ben Olden-Cooligan
c2c2ed2ec3 Changed the version file from a simple txt file to a more comprehensive xml file. 2013-09-18 19:24:16 -04:00
Ben Olden-Cooligan
f8930ddbc8 Auto update WIP 2013-09-18 19:23:01 -04:00
Ben Olden-Cooligan
50a9788244 Added new fields to UserConfig and AppConfig, and added some types relating to automatic updates. 2013-09-17 21:19:11 -04:00
Ben Olden-Cooligan
464c34f030 Added version.txt file to test the future auto-updater with. 2013-09-17 20:52:56 -04:00
Ben Olden-Cooligan
c2633f011e PUBLISH (2.6) 2013-09-08 20:15:13 -04:00
Ben Olden-Cooligan
4cd27396fd Added resource files to project file. 2013-09-08 20:14:01 -04:00
Ben Olden-Cooligan
5af7bbcebd Added Czech to the language dropdown. 2013-09-08 20:12:21 -04:00
Ben Olden-Cooligan
b7572aaeb4 Added Czech, French, and Polish localization files to the setup configurations. Fixed Catalan configuration for EXE installer. 2013-09-08 20:10:29 -04:00
Ben Olden-Cooligan
e9c23e5e56 Added Czech, French, and Polish resource files. 2013-09-08 20:05:54 -04:00
Ben Olden-Cooligan
9db72b6835 Added Czech, French, and Polish tmx files. 2013-09-08 20:02:59 -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
ec40046f10 Minor code clarity improvements to the DI commit. 2013-09-03 22:34:54 -04:00
Ben Olden-Cooligan
c52b5718cf Moved Ninject (dependency injection) code to a DI namespace/folder, and moved common bindings for both the NAPS2 and NAPS2.Console projects to a new module called NAPS2.DI.CommonModule (and NAPS2.DI.WinFormsModule, NAPS2.Console.DI.ConsoleModule for the project-specific things). 2013-09-03 22:14:15 -04:00
Ben Olden-Cooligan
bb3af84945 Added IScannedImageImporter and stub implementations. Added consuming code in FDesktop's import button's click event handler. 2013-09-03 22:06:04 -04:00
Ben Olden-Cooligan
6c0990c796 Added Import button/icon to FDesktop. 2013-09-03 22:04:56 -04:00
Ben Olden-Cooligan
d7c6377bed Added a .7z standalone to the publish script, in addition to the .zip standalone. 2013-09-01 13:58:07 -04:00
Ben Olden-Cooligan
764a7a872e PUBLISH (2.5) 2013-09-01 13:41:22 -04:00
Ben Olden-Cooligan
ae22c83013 Updated resource files, adding localized files for FRecover (not that I have translations for it yet). 2013-09-01 11:28:27 -04:00
Ben Olden-Cooligan
1d5b1ce683 Fix for FDesktop so that the form state is maintained when the language is changed. 2013-09-01 11:27:34 -04:00
Ben Olden-Cooligan
7da737d28a Enabled sorting on language dropdown. 2013-09-01 10:48:42 -04:00
Ben Olden-Cooligan
8fd65bfdbd Added Catalan localization files to EXE and MSI setup configuration. 2013-09-01 10:46:22 -04:00
Ben Olden-Cooligan
123d11bdbe Added FormBase as a base form for FRecover. 2013-09-01 10:36:51 -04:00
Ben Olden-Cooligan
9ffbbaa64d Added bracket to pluralization in FRecover string. 2013-08-31 22:57:50 -04:00
Ben Olden-Cooligan
215056aa89 Fixed form state (location/size) so that it doesn't restore if (a) the point/size is (0,0), or (b) the form is a progress dialog (i.e. FPDFSave or FTwainGui). 2013-08-31 22:57:17 -04:00
Ben Olden-Cooligan
0c06584681 Removed unnecessary warning disable. 2013-08-31 20:10:08 -04:00
Ben Olden-Cooligan
5d2ffe1889 Changed RecoveryIndexImage to use enums rather than ints. Even though it results in a larger serialized file, I think the clarity and type-safety is more important. 2013-08-31 20:03:34 -04:00
Ben Olden-Cooligan
707ce59f92 Removed Obsolete attribute from ScanDevice.DriverName since it messed up deserialization. 2013-08-31 20:02:51 -04:00
Ben Olden-Cooligan
3aa306fc99 Fix for the form location saving/restoring logic so that if the saved location is offscreen, it won't be restored. 2013-08-31 13:48:38 -04:00
Ben Olden-Cooligan
cf56ee022c Refactored the unmanaged helper classes, moving the common destructor to UnmanagedBase. 2013-08-30 23:38:35 -04:00
Ben Olden-Cooligan
bc118ef34e Fixes for LayoutManager, in combination with the form resizing logic. 2013-08-30 21:14:58 -04:00
Ben Olden-Cooligan
1a56f292fe Added Catalan resource files. 2013-08-30 18:32:45 -04:00
Ben Olden-Cooligan
f96c10340c Added Catalan to the language dropdown. 2013-08-30 18:30:31 -04:00
Ben Olden-Cooligan
5ee68ca23d Added Catalan tmx file. 2013-08-30 18:27:33 -04:00
Ben Olden-Cooligan
ae0cf37911 Changed the "tmp" folder in AppData to "temp" as a matter of style, and refactored some of the code in Paths.cs for reuse. 2013-08-29 22:56:05 -04:00
Ben Olden-Cooligan
edefac061b Merge branch 'form_state'
Conflicts:
	NAPS2/WinForms/FDesktop.cs
	NAPS2/WinForms/FTwainGui.cs
	NAPS2/WinForms/FormBase.cs
2013-08-29 19:29:21 -04:00
Ben Olden-Cooligan
1775bbdcf0 Removed the constructor argument from FormBase in favor of injected properties. This reduces a lot of duplicated code for all the subclasses. 2013-08-29 19:07:39 -04:00
Ben Olden-Cooligan
b677d39b31 Fixed so that size, location, and maximized state are saved and loaded correctly. 2013-08-29 19:00:45 -04:00
Ben Olden-Cooligan
851939b44c Merge branch 'rtl'
Conflicts:
	NAPS2/NAPS2.csproj
	NAPS2/WinForms/FormBase.cs
2013-08-29 18:27:03 -04:00
Ben Olden-Cooligan
64918d6137 Updated setup configuration to include Hebrew localization files. 2013-08-29 18:22:46 -04:00
Ben Olden-Cooligan
03bfd6f248 Disabled autosize and changed position of checkboxes in FEditScanSettings so that everything is displayed correctly for RTL languages. 2013-08-29 18:20:59 -04:00
Ben Olden-Cooligan
10a3ad7a01 Recoded IconButtonSizer.ButtonTextWidth to use a different method for width calculation, in order to make Hebrew text be measured consistently with other character sets. 2013-08-29 18:08:59 -04:00
Ben Olden-Cooligan
d02b5abad4 Fix for losing focus when switching between LTR and RTL languages. 2013-08-28 18:24:02 -04:00
Ben Olden-Cooligan
a842e0bef2 Moved the NAPS2.Scan.Recovery namespace to NAPS2.Recovery, since it's not really related to scanning. 2013-08-28 18:18:10 -04:00
Ben Olden-Cooligan
fa68c0d78d Fixed pdf unit tests. 2013-08-28 18:15:21 -04:00