-
Revert changes for FLAnimatedImage performance enhancement.
-
Allow custom SDWebImageDownloaderOperation to handle HTTP redirect
-
capture currentURL instead of using index to access to avoid race condition
-
…through prefetcher queue and retain the local URLs firstly
-
Follow Apple doc and remove that manual calculation of byte alignment to make it more universal for different architecture device
-
… more universal for different architecture device
-
Add a public API to allow user to invalidate URLSession used in SDWebImageDownloader to avoid memory leak on non-singleton instance
-
…ader to avoid memory leak on non-singleton instance
-
…tionBlock order. Ensure that completionBlock is called after that animatedImage created
-
Keep the refactored code for future maintain
-
Byte Alignment to 64 bytes to reduce memory usage
-
…c and reduce memory usage
-
Update our iOS demo to modern way, add a UIProgressView to show image download progress
-
Fix WebP progressive decoding may do extra calculate
-
… device run because it’s a dynamic framework
-
…or watch extension demo
-
…utput last_y to zero, which means current image data is not enough to decode first stride
-
Fix that completion block and set image block are called asynchronously for UIView+WebCache
-
…w+WebCache. Add a more common macro to do current queue check
-
* Refactor code. Move the C global function to a new SDWebImageCoderHelper class. 1. Create two method for animated image parse. Provide the way to allow animates on macOS 2. Create a new class called SDWebImageFrame to allow abstract usage for animated image 3. Fix EXIF orientation method will crash on iOS 7 because it’s a iOS 8 above API * Change sd_imageLoopCount to retrieve GIF loop count for NSImage on macOS * Adopt the refactor code, change our build-in coder with that coder helper method to reduce complexity * Update the demo project on macOS to show animated WebP
-
Add all 4 standard HEIC brand file signature, ftypheic & ftypheix is for single image, ftyphevc & ftyphevx is for sequence image
-
…image, ftyphevc & ftyphevx is for sequence image