Commit Graph

14 Commits

Author SHA1 Message Date
Ben Olden-Cooligan
f066c3e41d Gtk: Fix various tests 2022-12-18 17:33:23 -08:00
Ben Olden-Cooligan
574aac9aad WinForms: Fix scale up transform 2022-12-04 19:10:47 -08:00
Ben Olden-Cooligan
2bbc1cd497 WinForms: Fix scale off-by-one 2022-12-02 16:37:11 -08:00
Ben Olden-Cooligan
5969e7b726 WinFormsListView custom rendering 2022-11-27 15:23:48 -08: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
24633e2bee Add ImageContext to IMemoryImage and add transform extensions 2022-08-30 17:56:00 -07:00
Ben Olden-Cooligan
59426f0921 Implement sharpening as a bitwise op
Finally all sdk tests passing on mac!
2022-08-21 11:44:23 -07:00
Ben Olden-Cooligan
adf39c4eb5 Implement saturation as a bitwise op 2022-08-14 17:50:14 -04:00
Ben Olden-Cooligan
bd18da1724 Delete deprecated ContrastTransform
This has long been disused in favor of TrueContrastTransform. I've only kept it around in case of recovery, but I think 5? years is enough time to say you'll lose unsaved data...
2022-08-14 15:28:20 -04:00
Ben Olden-Cooligan
0e363e1892 Mac: Implement scale and thumbnail transforms 2022-08-13 17:09:49 -04:00
Ben Olden-Cooligan
1a13673f7f Implement crop and hue shift with bitwise ops
This lets us get rid of the now-obsolete UnsafeImageOps class
2022-08-13 15:21:28 -04:00
Ben Olden-Cooligan
0626d352ed Replace BitmapHelper with the new ColorBitDepthTransform (or BlackWhiteTransform) 2022-07-28 17:48:43 -07:00
Ben Olden-Cooligan
79b0579a69 Fix access violation for out-of-bounds crop 2022-07-23 21:03:13 -07:00
Ben Olden-Cooligan
0217185bc8 Refactor transformers to be simpler and more generic 2022-07-01 19:06:02 -07:00