Ben Olden-Cooligan
b92362af02
C# 12: Use collection initializers
2023-12-06 20:17:50 -08:00
Ben Olden-Cooligan
9f6fea02b4
Gtk: Add printing support
2023-03-25 16:53:39 -07:00
Ben Olden-Cooligan
65c946e280
Don't try and dispose images in export ops
...
The ownership is at a higher level (e.g. ExportController)
2022-12-30 15:20:37 -08:00
Ben Olden-Cooligan
3cc922ecdd
Fix various warnings
2022-12-20 21:24:16 -08:00
Ben Olden-Cooligan
5279b48b24
Migrate PdfPasswordForm to Eto
2022-12-10 14:58:48 -08:00
Ben Olden-Cooligan
c50c3381ec
Refactor classes into eto namespaces
2022-10-10 18:44:13 -07:00
Ben Olden-Cooligan
f01bf7e414
Rework tiff saving and add image load/save tests
2022-09-15 19:02:09 -07:00
Ben Olden-Cooligan
1c0a7074d2
Remove final gdi references from NAPS2.Sdk
2022-09-11 17:48:05 -07:00
Ben Olden-Cooligan
24633e2bee
Add ImageContext to IMemoryImage and add transform extensions
2022-08-30 17:56:00 -07:00
Ben Olden-Cooligan
0d92b9d7e1
Add ImageContext to ProcessedImage and Render extensions
...
This reduces the amount we need to pass around ImageContext. Will probably followup doing the same for IMemoryImage and transforms.
2022-08-30 09:07:27 -07:00
Ben Olden-Cooligan
3159ede121
Move eto forms and most other eto code to Lib.Common
2022-08-20 17:42:35 -07:00
Ben Olden-Cooligan
14f11c6149
Rename SerializedImageHelper to ImageSerializer and add tests
2022-07-22 13:40:44 -07:00
Ben Olden-Cooligan
ba16ac845e
Remove GUI-related dependencies from NAPS2.Sdk and have unit tests specify all their own paths (rather than using the Paths constants that reference the real user appdata etc)
2022-06-18 19:09:21 -07:00
Ben Olden-Cooligan
2f2211e1fc
Partition most WinForms and non-SDK classes into appropriate projects
...
Tried this a couple times previously and failed due to difficulty getting it to compile, but now enough things have been rewritten that the extra work is minimal.
2022-06-18 17:25:19 -07:00