3440 Commits (675c0a671a4f9c2ddc3080849b8291802806568d)

Author SHA1 Message Date
popow 675c0a671a to keep the ExifReader free from jpeg specific stuff, the Exif Id Code will be skipped when setting the ExifProfile 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 f30389f7d5 removed unnecessary comments 8 years ago
popow b644adecdb if exif data exceeds 64k, it will be written in multiple APP1 markers 8 years ago
popow 3ea2978b7b if Exif data exceeds 64K and is split over multiple App1 marker, it will be extended like the ICC profile does 8 years ago
Anton Firszov b9034ba459 remove unnecessary partial keyword 8 years ago
Johannes Bildstein cb1c9de428 improve check for invalid ICC profiles and extend tests 8 years ago
James Jackson-South 0a6913e0c6 Simplify drawing namespaces. 8 years ago
James Jackson-South 0d2214923f Update ImageSharp Namespaces. 8 years ago
Anton Firszov ef7d5e55ec temporal vortex attacked again 8 years ago
Anton Firszov f790a8cc82 ScanDecoder: refactor parameters to members 8 years ago
Anton Firszov 27269683b9 simplify + uniformize blockDataRef retrieval 8 years ago
Anton Firszov 04f57108d8 separate Interleaved / Non-Interleaved code path 8 years ago
Anton Firszov b30e6dde04 use JpegThrowHelper 8 years ago
Anton Firszov 836dc64383 Introduce InliningOptions 8 years ago
James Jackson-South 6505c9964f Move method where it belongs. 8 years ago
James Jackson-South 70f97d01e4 Update Huffman table property 8 years ago
James Jackson-South 898c86cfe3 Rename struct 8 years ago
James Jackson-South 26c0fd070f private static ordering. 8 years ago
James Jackson-South ade4131d2b Refactor FastACTables and reduce trivial duplication. 8 years ago
James Jackson-South 4df33e9a5c Update name reference 8 years ago
James Jackson-South a96bcc63aa Fix updated struct name 8 years ago
James Jackson-South 36081fd569 Split progressive AC method and rename GrowBufferUnsafe 8 years ago
James Jackson-South 86addf3a9d Add descriptive comments, remove unused, and make method static. 8 years ago
James Jackson-South 84958a8f16 Delete unused code. 8 years ago
James Jackson-South 78e0531c89 Remove unused huffman table code. 8 years ago
James Jackson-South d6fd103ca1 Minor perf changes. 8 years ago
James Jackson-South 09d29f59ef void methods 8 years ago
James Jackson-South 020e2ecd44 Split decode method. 8 years ago
James Jackson-South 4fddef4e1d Can now decode baseline + progressive 8 years ago
James Jackson-South 9edaf542aa 9/10 baseline now pass! 8 years ago
James Jackson-South 3b0184ffc5 6/10 baseline images now pass. 8 years ago
popow b3212d8c02 added SyncProfiles() before writing the Exif Chunk 8 years ago
popow 5e57015758 - fixed error message in WriteExifProfile, when Exif data exceeds the limits 8 years ago
Anton Firszov 849806843b try to fine-tune tolerance in PngEncoderTests + better Rgba64.ToString() 8 years ago
James Jackson-South 3984e2c80f Update tests 8 years ago
James Jackson-South 1596381ae8 Refactor to better use base classes. 8 years ago
Jason Nelson 1449c67f58 Optimize remaining equality checks using pattern matching 8 years ago
Jason Nelson c53112bc08 Remove trailing whitespace 8 years ago
Jason Nelson fcb8039b17 Simplify null comparison 8 years ago
Jason Nelson 1b54767a8c Implement IEquatable on IccVersion 8 years ago
Jason Nelson bb9238d447 Use Unsafe.As<> 8 years ago
Jason Nelson c9bab4cdfc Remove redundant equity conditions 8 years ago
Jason Nelson d116d83ffb [ICC] Eliminate Version allocation using custom struct 8 years ago
Jason Nelson 824f568ed2 Remove unused ListExtensions class 8 years ago
James Jackson-South 1682f3bf70 Smarter dithering. 8 years ago
James Jackson-South 2c0aa2b7e0 Make correct method virtual 8 years ago
James Jackson-South 79cfbacd98 Improve lookup logic 8 years ago
Anton Firsov 1d1b5d9ddf
make Guard.NotNull() and DebugGuard.NotNull() generic (#634) 8 years ago
James Jackson-South 350c4e7ed9 Use single cache base. 8 years ago