Commit Graph

14 Commits

Author SHA1 Message Date
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