-
How awesome is that?! =)
-
Remove GIF specific code from main source, isolate it in a UIImage category to ease future addition of format support
-
This is particularly useful if you are bundling images with your app that have been cached by SDWebImage. (ie. if you are 'seeding' your app with a core-data file that contains a lot of URL's to images and would like to also seed those images without having to copy every one of them over) For example, you can tell SDImageCache to add '[[NSBundle mainBundle] resourcePath]' as a custom path, so that the main bundle will be queried for cached images. This prevents the need for you to copy pre-cached images over to the caches/ImageCache folder that SDImageCache normally checks for. The custom paths are read-only.
-
#406 - Fixed failed URL problem
-
Prevent warnings on iOS
-
Undefine macros before define to prevent warning on iOS
-
Some document improves.
-
fix alpha pngs turning into white pngs
-
Calls progress block regardless of completion block and options
-
Synchronize self.failedURLs
-
…URLs containsObject:url must be synchronized to avoid a collection mutation error.
-
…transforms the image but doesn't touch the pngs
-
Moved scaling to earlier in the process
-
Fixed Podspec by including NS* files into source files
-
Animated GIF Support
-
Fix and make SDScaledImageForPath extensible
-
Add SDWebImageCompact.m to Compile sources of the SDWebImage+MKAnnotation target
-
More SDWebImageDownloader Cleanup
-
… background thread also the async calls are unnecessary.
-
It won't fix the underlying issue but I hope it will avoid it in most cases. The various crash reports indicate the underlying download operation is being freed before the async block in dataReceived is being executed. This fix change tries to avoid every calling the async block.
-
Support a maximum disk cache size in -cleanDisk.
-
Fix completionBlock setter semantics