87 Commits (dfd2b641d5b4bd2c78f4f3f1fbedb62a236a5872)

Author SHA1 Message Date
James Jackson-South dfd2b641d5 Simplify format specific metadata retrieval. 6 years ago
Simon Cropp fd6a03af15 remove some redundant usings (#976) 7 years ago
Simon Cropp bcbd4726a6 use var where apparent (#972) 7 years ago
Simon Cropp 270a073fc6 Cleanup (#965) 7 years ago
Simon Cropp 30804cfefd remove unused variables and methods (#963) 7 years ago
Simon Cropp c2555b6199 fix some spelling (#962) 7 years ago
Simon Cropp 2c04d6b036 redundant usings (#960) 7 years ago
Simon Cropp aa6d2ab997 fix some spelling (#957) 7 years ago
Brian Popow d9925234a4 Add support for read and write tEXt, iTXt and zTXt chunks (#951) 7 years ago
Anton Firszov 5215a13cbb fix Image.FromStream() + add tests 7 years ago
James Jackson-South e59e5315a8
Cleanup General Convolution (#887) 7 years ago
Jason Nelson fca697206a Update metadata names (#879) 7 years ago
Jason Nelson 79a0687491 Update IccProfile Entries to Array 7 years ago
Jason Nelson 38826e45a9 Use Array.Empty 7 years ago
Jason Nelson a32b676962 Drop netstandard1.1 support 7 years ago
James Jackson-South b36a58bcde Clone => DeepClone 7 years ago
James Jackson-South 251ae936a7 Rename DeepClone => Clone 7 years ago
James Jackson-South bcfece8a2c Add metadata cloning tests 7 years ago
James Jackson-South eb9e051da0 All metadata now performs a deep clone 7 years ago
James Jackson-South 06b9c54248 Simplify metadata API 8 years ago
James Jackson-South 9f5fd5605b Much better type safety. 8 years ago
James Jackson-South dc4ec30a14 Strong type meta query + format singletons 8 years ago
James Jackson-South 3644451e6d Use dictionaries to store format specific metadata 8 years ago
James Jackson-South eec21fd89e Add derived format info types and allow persistance of palette lengths 8 years ago
popow c91fb4a260 removed ExifIdCode parameter from ExifProfile.ToByteArray, because this is jpeg specific and should be handled by the jpeg encoder 8 years ago
popow f8db637e49 added unit test for writing large exif profiles 8 years ago
Jason Nelson e40177004b Simplify IccProfileId IsSet 8 years ago
Jason Nelson 57e759c391 Update tests for IccVersion 8 years ago
popow cc4a203130 to make ExifProfile format agnostic again: passing ExifIdCode as ReadonlySpan to the ToByteArray method 8 years ago
popow 01aa5303e1 using defined exif constants in the TestProfileToByteArrayWorks Test 8 years ago
popow 3aa00199f1 ToByteArray skips the first 6 bytes if includeExifCode is false, added unit test for that 8 years ago
popow 7841776e2f all Exif tests which write and load images are now testing png and jpg 8 years ago
popow 08797b1031 - no longer exposing raw exif data byte's, using ToByteArray to write the ExifChunk 8 years ago
popow 47ad00447b 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 85d7548049 rename namespace: SixLabors.ImageSharp.Memory -> SixLabors.Memory 8 years ago
Johannes Bildstein 3747f46a50 add check for ICC profile validity 8 years ago
Dirk Lemstra e62786a6a0 Added unit test. 8 years ago
Johannes Bildstein b71c8d0c80 fix calculation of ICC profile ID and add tests for it 8 years ago
Jason Nelson bfc4a68551 Make ImageMetaData(ImageMetaData other) constructor private 8 years ago
Jason Nelson 81cfbb6740 Improve overrun handling, variable names, and validate data on construction 8 years ago
Jason Nelson d9142ad0ba Fix tests 8 years ago
Jason Nelson e250767506 Make ExifValue immutable 8 years ago
Jason Nelson dd9b1738eb Make ImageProperty a readonly struct 8 years ago
James Jackson-South 9f078c818c Establish naming convention + move missed primitives 8 years ago
James Jackson-South 091cb8a3b5 Overlays and base processors 8 years ago
Anton Firszov 78368a785c removing the "Issue" label from #464-s test image + ExifUndefType.jpg is actually progressive! 8 years ago
Scott Williams 19ed95c09c fix missed IFrameMetaData method 9 years ago
Scott Williams 4a1eb7cbd0 Formats per type namespaces 9 years ago
Scott Williams 763239563b metadata namespace fixes 9 years ago
Scott Williams 1fcbdfa167 update metadata namespaces 9 years ago