82 Commits (aac8eae64aab06ecd8aa0210e49fb0ba67e9a4ea)

Author SHA1 Message Date
Simon Cropp aac8eae64a fix some spelling (#962) 7 years ago
Simon Cropp edeaf7d9a6 redundant usings (#960) 7 years ago
Simon Cropp 2734847e2e fix some spelling (#957) 7 years ago
Brian Popow ff7d8760da Add support for read and write tEXt, iTXt and zTXt chunks (#951) 7 years ago
Anton Firszov 52c4a3d417 fix Image.FromStream() + add tests 7 years ago
James Jackson-South 0a78af5bdb
Cleanup General Convolution (#887) 7 years ago
Jason Nelson 48bac7b334 Update metadata names (#879) 7 years ago
Jason Nelson 2293494a77 Update IccProfile Entries to Array 7 years ago
Jason Nelson 0e1efba341 Use Array.Empty 7 years ago
Jason Nelson 56d351058f Drop netstandard1.1 support 7 years ago
James Jackson-South d134300dbb Clone => DeepClone 7 years ago
James Jackson-South 6e8b167354 Rename DeepClone => Clone 7 years ago
James Jackson-South 7698f5d286 Add metadata cloning tests 7 years ago
James Jackson-South 025d104dfa All metadata now performs a deep clone 7 years ago
James Jackson-South c91d9154f6 Simplify metadata API 8 years ago
James Jackson-South 25e5d48dca Much better type safety. 8 years ago
James Jackson-South eb318f1502 Strong type meta query + format singletons 8 years ago
James Jackson-South a50c3eb985 Use dictionaries to store format specific metadata 8 years ago
James Jackson-South 4b9c684586 Add derived format info types and allow persistance of palette lengths 8 years ago
popow 35aaaeefad removed ExifIdCode parameter from ExifProfile.ToByteArray, because this is jpeg specific and should be handled by the jpeg encoder 8 years ago
popow 685b5c5204 added unit test for writing large exif profiles 8 years ago
Jason Nelson 652c056f89 Simplify IccProfileId IsSet 8 years ago
Jason Nelson bb5dfefd3d Update tests for IccVersion 8 years ago
popow 4b484f9ea0 to make ExifProfile format agnostic again: passing ExifIdCode as ReadonlySpan to the ToByteArray method 8 years ago
popow 976aad3079 using defined exif constants in the TestProfileToByteArrayWorks Test 8 years ago
popow fd02990aa6 ToByteArray skips the first 6 bytes if includeExifCode is false, added unit test for that 8 years ago
popow 34e244302e all Exif tests which write and load images are now testing png and jpg 8 years ago
popow 820f30c461 - no longer exposing raw exif data byte's, using ToByteArray to write the ExifChunk 8 years ago
popow 4ed1df8ffc added unit test which writes a png with a Exif Profile and checks after reloading it, if the profile is still there (#611) 8 years ago
Anton Firszov e417ea275e rename namespace: SixLabors.ImageSharp.Memory -> SixLabors.Memory 8 years ago
Johannes Bildstein 35f6b73042 add check for ICC profile validity 8 years ago
Dirk Lemstra bbf6b22b83 Added unit test. 8 years ago
Johannes Bildstein b133dc7940 fix calculation of ICC profile ID and add tests for it 8 years ago
Jason Nelson d9ce09a610 Make ImageMetaData(ImageMetaData other) constructor private 8 years ago
Jason Nelson 970ed81b03 Improve overrun handling, variable names, and validate data on construction 8 years ago
Jason Nelson 77f0b6b78d Fix tests 8 years ago
Jason Nelson 52b16a32be Make ExifValue immutable 8 years ago
Jason Nelson 6da8638246 Make ImageProperty a readonly struct 8 years ago
James Jackson-South fd16a60c1a Establish naming convention + move missed primitives 8 years ago
James Jackson-South b19471ab4a Overlays and base processors 8 years ago
Anton Firszov 0760cb736c removing the "Issue" label from #464-s test image + ExifUndefType.jpg is actually progressive! 8 years ago
Scott Williams 42d74e6795 fix missed IFrameMetaData method 9 years ago
Scott Williams 67a322b4db Formats per type namespaces 9 years ago
Scott Williams 3382f49b06 metadata namespace fixes 9 years ago
Scott Williams a5e124ce40 update metadata namespaces 9 years ago
Scott Williams 94c60cb338 inital rename packages and namespaces 9 years ago
Johannes Bildstein d9e31decff refactor reading and writing of ICC multilocalized unicode tag data entry 9 years ago
Scott Williams ea44e6ce15 refactor encoders/decoders 9 years ago
Johannes Bildstein 7e8ddd65bf read and write duplicate tag data entries only once 9 years ago
Anton Firszov f745a14dfd refactor some of the PixelOperations. Ready to T4 the rest 9 years ago