5055 Commits (78a584e8482b052d7a9885682299e2f37518d83d)

Author SHA1 Message Date
Brian Popow 9eaeecfae9 Add tests for setting iptc value with strict option disabled 7 years ago
Scott Williams d38764dba2 remove explicit backing fields for property bags 7 years ago
Scott Williams 8738afe816 fix configuration param names 7 years ago
James Jackson-South 8a83c5e98c Cast to long and add test/guard. Fix #1167 7 years ago
James Jackson-South 77ccc3bb89 Document save, make params consistant 7 years ago
James Jackson-South 0b2d95196f Document Mutate and Clone 7 years ago
James Jackson-South ad6da51a3d Introduce InvalidImageContentException, document and guard all load methods 7 years ago
James Jackson-South b86ad76bf4 No need to calculate CRC for non-critical chunks. 7 years ago
James Jackson-South ccbb6d95f6 Always read CRC. 7 years ago
James Jackson-South 7fb1612c30 Remove allocation and clean up docs 7 years ago
Scott Williams 63453cfa36 Tweek extension names 7 years ago
Brian Popow 12c3537e56 Use <example> tag for examples 7 years ago
Brian Popow 4a70056a2b SetDateTimeValue now uses DateTimeOffset 7 years ago
Brian Popow f1a99e70e0 Add SetDateTimeValue which makes sure the formatting will be as specified in the spec 7 years ago
James Jackson-South 406573cb8e Update ImageExtensions.cs 7 years ago
Scott Williams 5df21ad69a Add options builder extension 7 years ago
Scott Williams 0ab64c2f89 Add some unit tests to verify usage of default graphics options 7 years ago
Scott Williams 9df82f57ce global property store on configuration on processing context 7 years ago
Brian Popow 2167085214 Limit length of iptc values according to the spec 7 years ago
Brian Popow 7e9d553361 Remove by tag now removes all entry's not just the first. Similar GetValue now returns a list of entrys instead of just one 7 years ago
Brian Popow 86462e5513 Throw if IPTC data exceeds limit 7 years ago
Brian Popow 9822c3a7eb Some IPTC tags can now be added multiple times, some are restricted from doing so 7 years ago
Brian Popow ed1a0631f0 Add testcase for app13 marker with empty IPTC 7 years ago
Brian Popow 1453392bb9 Add padding byte when resource name length is odd 7 years ago
Brian Popow 07eda44d28 Add IPTC specification 7 years ago
Brian Popow 0e49478f37 Add tests for writing IPTC 7 years ago
Brian Popow ba883d7c8a Add support for writing IPTC metadata 7 years ago
Brian Popow 14312962b2 Add unit tests for reading IPTC profile 7 years ago
Brian Popow ee96011669 Add support for reading IPTC metadata 7 years ago
Sergio Pedri 989300ecdf Added optimized IMemoryGroup<T>.GetEnumerator() method 7 years ago
Sergio Pedri aae14cf6ae Added overload for MemoryGroupView<T> in MemoryGroupEnumerator<T> 7 years ago
Sergio Pedri a7d6acfcc2 Added MemoryGroupEnumerator<T> struct 7 years ago
James Jackson-South 2ec776812f Add argument docs and negative tests 7 years ago
Sergio Pedri c2ec5c45a4 Removed unnecessary iterator block 7 years ago
Sergio Pedri f1f3cb759b Removed unnecessary using directives 7 years ago
Sergio Pedri 404c086007 Improved codegen for throw path in MemoryGroup<T>.Owned 7 years ago
James Jackson-South 28f3938de2 Improve accessability of Span<T> methods. Fixes #1164 7 years ago
James Jackson-South 43b77b9036 Use static fields. See if dll version fix CI 472 build 7 years ago
James Jackson-South 6dae630dc4 Predefine Codes and Lengths, use ReadOnlySpan where possible. 7 years ago
James Jackson-South 29d12f3f00 Revert bad optimization 7 years ago
James Jackson-South 88f3bd0c33 Minor performance improvements. 7 years ago
Brian Popow 5754f9493f For paletted Bgra5551 alpha bits are not ignored 7 years ago
Brian Popow ee016f6115 Minor formatting change 7 years ago
Brian Popow 50aa77e3a0 Review changes 7 years ago
James Jackson-South 1c7c491472 Remove GC, add MethodImpl, use Buffer 7 years ago
Brian Popow 1c926703a8 Using pixel row span to access the pixels 7 years ago
Brian Popow a468883110 Changed startX and endX from ushort to int, Add test with rectangle 7 years ago
Brian Popow 75ac0eeb17 Remove not needed tmp buffer 7 years ago
Brian Popow 39d5a93d14 Adjustments to changes from the upstream 7 years ago
Brian Popow a011640daa Reading paletted rle tga will not ignore alpha even if alpha bits is 0 7 years ago