-
…gory to avoid retain of operation, and also use lock to keep thread-safe
-
Fix progressive WebP decoding by creating data provider with actual data size
-
Add a SDWebImageExternalCustomManagerKey context arguments to allow user to custom image manager for UIView category
-
…om image manager for UIView category to avoid build from scratch
-
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