90 Commits (3c2885e382e9c5057d4e059ca6da4bdadb01f8a8)

Author SHA1 Message Date
James Jackson-South 4007a48b89 Use shared instances for all built-in decoders. 3 years ago
James Jackson-South c550af8c5a Re-introduce IImageEncoder and split encoding pipelines. 3 years ago
Brian Popow d914c3c400 Fix failing tests 3 years ago
James Jackson-South 31def5c753 Replace IImageEncoder 3 years ago
James Jackson-South 0e9a066195 FS Namespaces and Implicit Global Usings 3 years ago
James Jackson-South b22785ed33 Update editorconfig and fix all new warnings. 3 years ago
Brian Popow 288fb0ad51 Add test making sure envelope data is written, when UTF-8 data is present 4 years ago
James Jackson-South 1c2d1f42e2 Update tests and fix issues 4 years ago
James Jackson-South 97baeaf438 Update all files 4 years ago
James Jackson-South d4acfce23c Add non-generic overload. Fix #1995 4 years ago
James Jackson-South 8db482834d Handle empty XMP profiles. Fix #2012 4 years ago
Ildar Khayrutdinov 855d1aa1c5 minor test 4 years ago
Ildar Khayrutdinov 5dcbcfd619 add test tag 4 years ago
Ildar Khayrutdinov 3054c5b75d add encoded string tags to common tests 4 years ago
Ildar Khayrutdinov cda6b24b63 Bug fixes of reading and writing (UCS2 and EncodedString) 4 years ago
James Jackson-South 0fdcf04b30 Expand test and cleanup 4 years ago
Ildar Khayrutdinov 564912843d correct reading UCS-2 encoded string tags 4 years ago
Ildar Khayrutdinov cbb4514a03 Change data types of UCS-2 tags: byte[] -> string 4 years ago
Ildar Khayrutdinov f954a84a90 move EncodedStringCode enum into EncodedString class 4 years ago
Ildar Khayrutdinov 2e219ed69c renaming, cosmetics 4 years ago
Ildar Khayrutdinov cb9d1b8470 test fix 4 years ago
Ildar Khayrutdinov aa2eba6f53 add test 4 years ago
Ildar Khayrutdinov 92cc9fbb1c fake changes 4 years ago
Ildar Khayrutdinov 556c0a7c4f cleanup, add empty profile writer test 4 years ago
Ildar Khayrutdinov 2f664e5edb minor improve test 4 years ago
Ildar Khayrutdinov b79b409de3 add test 4 years ago
Ildar Khayrutdinov c944d410e3 test fixes 4 years ago
Ynse Hoornenborg 1ee34bacb5 Prevent memory allocations 4 years ago
Ynse Hoornenborg ded8b20b5c Read only API for XmpProfile 4 years ago
Ildar Khayrutdinov 4491343ee8 test fix 4 years ago
Ynse Hoornenborg 32aa75b345 Fix build on .NET core 2.1 4 years ago
Ynse Hoornenborg fa3e6ff180 More robust equals implementation 4 years ago
Ynse Hoornenborg b8bed9f69e All image formats round trip 4 years ago
Ildar Khayrutdinov 6aee72308a Enable long8 read/write methods, add tests 4 years ago
Ildar Khayrutdinov e66145e2d6 webp test fix 4 years ago
James Jackson-South 853c40c23d Use the same property type for metadata & encoder 4 years ago
James Jackson-South 27e6b58643 Final final warnings 4 years ago
Ildar Khayrutdinov 2c06edc075 test fixes 4 years ago
Ildar Khayrutdinov 775f43e754 Add Number tests 4 years ago
Ildar Khayrutdinov 7fe80cfd9c Implement reading SubIfds (Code 330 (hex 0x014A)), ExifReader 4 years ago
Brian Popow 1eb7307d82 Add webp EXIF tests 5 years ago
Brian Popow c4a1b994e6 Fix issue with encoding 1 by 1 pixel lossless image 5 years ago
Brian Popow 86adfa588d Add missing usings 5 years ago
Brian Popow e2b745a151 Make CreateReader static 5 years ago
Brian Popow ba752bcf70 Add missing usings / dispose 5 years ago
Brian Popow 2931619bc5 Fix namespaces 5 years ago
Brian Popow e06481c92b Add additional test categories 5 years ago
Brian Popow a2424750c6 Fix failing IPTC test 5 years ago
Brian Popow e2bd192c79 Move IPTC and ICC Profile to image frame metadata 5 years ago
Brian Popow 04b6f3ffcf Remove ExifProfile from TiffFrameMetadata, Add ExifProfile and XmpProfile to ImageFrameMetaData 5 years ago