SDWebImage/SDWebImage
Bogdan Poplauschi bb7adaca37
Merge pull request #2474 from zhongwuzw/add_autorelease_to_gcd_block
Add autoreleasepool to release autorelease objects in advance when using GCD
2018-09-08 19:41:48 +03:00
..
MapKit Change the View Category setImageBlock with all args like View Transition or CompletedBlock, to make it useful for advanced usage 2018-08-16 11:32:12 +08:00
NSButton+WebCache.h Add one convenient method to pass context arg without completed block for all View Category 2018-06-23 15:04:12 +08:00
NSButton+WebCache.m Change the View Category setImageBlock with all args like View Transition or CompletedBlock, to make it useful for advanced usage 2018-08-16 11:32:12 +08:00
NSData+ImageContentType.h Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x 2018-08-10 15:20:55 +08:00
NSData+ImageContentType.m Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x 2018-08-10 15:20:55 +08:00
NSImage+Compatibility.h Renaming UIImage+WebCache to the correct naming UIImage+Metadata, make clear of the category usage 2018-06-25 13:52:46 +08:00
NSImage+Compatibility.m Fix the progressive decoding bug on macOS. Including image orientation & SDAnimatedimageView 2018-05-21 15:50:06 +08:00
SDAnimatedImage.h Add one initializer with extra arg for custom animated image class to use possible coder options, to make it extensible 2018-08-28 15:09:32 +08:00
SDAnimatedImage.m Add one initializer with extra arg for custom animated image class to use possible coder options, to make it extensible 2018-08-28 15:09:32 +08:00
SDAnimatedImageRep.h Rename Image/IO GIF APNG WebP coders to without `Web` prefix. 2018-04-26 23:12:54 +08:00
SDAnimatedImageRep.m Rename Image/IO GIF APNG WebP coders to without `Web` prefix. 2018-04-26 23:12:54 +08:00
SDAnimatedImageView+WebCache.h Add one convenient method to pass context arg without completed block for all View Category 2018-06-23 15:04:12 +08:00
SDAnimatedImageView+WebCache.m Add one convenient method to pass context arg without completed block for all View Category 2018-06-23 15:04:12 +08:00
SDAnimatedImageView.h Add one initializer with extra arg for custom animated image class to use possible coder options, to make it extensible 2018-08-28 15:09:32 +08:00
SDAnimatedImageView.m Change data compare statement when do animated data comparation 2018-09-03 16:34:17 +08:00
SDDiskCache.h Adopt all the protocol APIs which contains getter value to use property instead, to make the API easy to use or Swift user 2018-08-19 12:10:26 +08:00
SDDiskCache.m Merge pull request #2461 from zhongwuzw/add-no-expire-file-of-disk 2018-08-28 14:28:37 +08:00
SDImageAPNGCoder.h Rename Image/IO GIF APNG WebP coders to without `Web` prefix. 2018-04-26 23:12:54 +08:00
SDImageAPNGCoder.m Remove kCGImageSourceShouldCache option when create image source 2018-09-05 22:07:34 +08:00
SDImageCache.h Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x 2018-07-19 00:56:43 +08:00
SDImageCache.m Merge branch '5.x' into replace-valueforkey 2018-08-09 15:41:29 +08:00
SDImageCacheConfig.h Add more detaild comments of maxCacheAge and fix typo 2018-08-28 11:29:19 +08:00
SDImageCacheConfig.m Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x 2018-07-12 19:33:18 +08:00
SDImageCacheDefine.h Fix all cache test 2018-04-18 19:24:23 +08:00
SDImageCacheDefine.m Add one initializer with extra arg for custom animated image class to use possible coder options, to make it extensible 2018-08-28 15:09:32 +08:00
SDImageCachesManager.h Rename the cache protocol to `SDImageCache` protocol 2018-04-18 19:24:23 +08:00
SDImageCachesManager.m Fix all cache test 2018-04-18 19:24:23 +08:00
SDImageCoder.h Update the comment about scale factor for coders 2018-08-28 15:21:59 +08:00
SDImageCoder.m Add SDImageCoderWebImageContext coder option, which allow custom coder plugin, to receive the context option from top-level API (Cache/Downloader/View Category) 2018-07-26 16:44:40 +08:00
SDImageCoderHelper.h Renaming `SDWebImageFrame` -> `SDImageFrame`. `SDWebImageCoderHelper` -> `SDImageCoderHelper` 2018-04-26 23:04:20 +08:00
SDImageCoderHelper.m Rename `sd_UTTypeFromSDImageFormat` to `sd_UTTypeFromImageFormat` 2018-07-19 01:44:48 +08:00
SDImageCodersManager.h Move webp component (and libwebp dependency) to SDWebImage/SDWebImageWebPCoder 2018-09-07 12:40:25 +03:00
SDImageCodersManager.m Move webp component (and libwebp dependency) to SDWebImage/SDWebImageWebPCoder 2018-09-07 12:40:25 +03:00
SDImageFrame.h Renaming UIImage+WebCache to the correct naming UIImage+Metadata, make clear of the category usage 2018-06-25 13:52:46 +08:00
SDImageFrame.m Renaming `SDWebImageFrame` -> `SDImageFrame`. `SDWebImageCoderHelper` -> `SDImageCoderHelper` 2018-04-26 23:04:20 +08:00
SDImageGIFCoder.h Update the test for image coder renaming 2018-04-26 23:21:26 +08:00
SDImageGIFCoder.m Remove kCGImageSourceShouldCache option when create image source 2018-09-05 22:07:34 +08:00
SDImageIOCoder.h Remove all FLAnimatedImage from the Core SDWebImage repo. Move the code to SDWebImageFLPlugin repo 2018-07-13 22:17:02 +08:00
SDImageIOCoder.m Merge pull request #2399 from zhongwuzw/replace-valueforkey 2018-08-10 18:19:59 +03:00
SDImageLoader.h Renaming all `SDWebImageLoader` -> `SDImageLoader` 2018-06-06 14:41:44 +08:00
SDImageLoader.m Add one initializer with extra arg for custom animated image class to use possible coder options, to make it extensible 2018-08-28 15:09:32 +08:00
SDImageLoadersManager.h Renaming all `SDWebImageLoader` -> `SDImageLoader` 2018-06-06 14:41:44 +08:00
SDImageLoadersManager.m Instead of defining `LOCK` and `UNLOCK` macros in each file, moved them to the `SDWebImageCompat.h`. Also, split into `LOCK` and `LOCKBLOCK` 2018-07-12 21:10:28 +03:00
SDImageTransformer.h Adopt all the protocol APIs which contains getter value to use property instead, to make the API easy to use or Swift user 2018-08-19 12:10:26 +08:00
SDImageTransformer.m Rename all `SDWebImageTransformer` to `SDImageTransformer` 2018-04-26 23:03:44 +08:00
SDMemoryCache.h Add memory cache and disk cache protocol, make our image cache just like a wrapper to call the disk cache implementation 2018-04-17 11:09:56 +08:00
SDMemoryCache.m Fix that `shouldUseWeakMemoryCache` code was lost during merge conflict 2018-08-06 11:18:00 +08:00
SDWebImageCacheKeyFilter.h Adopt the current cache key filter and cache serializer to support using in context options. Using a protocol based object store block instead block itself. 2018-04-14 18:18:45 +08:00
SDWebImageCacheKeyFilter.m Adopt the current cache key filter and cache serializer to support using in context options. Using a protocol based object store block instead block itself. 2018-04-14 18:18:45 +08:00
SDWebImageCacheSerializer.h Adopt the current cache key filter and cache serializer to support using in context options. Using a protocol based object store block instead block itself. 2018-04-14 18:18:45 +08:00
SDWebImageCacheSerializer.m Adopt the current cache key filter and cache serializer to support using in context options. Using a protocol based object store block instead block itself. 2018-04-14 18:18:45 +08:00
SDWebImageCompat.h Instead of defining `LOCK` and `UNLOCK` macros in each file, moved them to the `SDWebImageCompat.h`. Also, split into `LOCK` and `LOCKBLOCK` 2018-07-12 21:10:28 +03:00
SDWebImageCompat.m Keep the information about image's original compressed format, for API which only contains image but not image data to process extra logic 2018-07-18 12:57:36 +08:00
SDWebImageDefine.h Add one initializer with extra arg for custom animated image class to use possible coder options, to make it extensible 2018-08-28 15:09:32 +08:00
SDWebImageDefine.m Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x 2018-07-19 00:56:43 +08:00
SDWebImageDownloader.h Put download token init internal 2018-08-09 17:21:24 +08:00
SDWebImageDownloader.m Move webp component (and libwebp dependency) to SDWebImage/SDWebImageWebPCoder 2018-09-07 12:40:25 +03:00
SDWebImageDownloaderConfig.h Fix that the minimumProgressInterval should always callback the final finished progress but not ignore it 2018-08-10 22:41:22 +08:00
SDWebImageDownloaderConfig.m Add one feature, to allow user to limit the progress interval and reduce the frequency of progress callback 2018-08-02 13:18:04 +08:00
SDWebImageDownloaderOperation.h Adopt all the protocol APIs which contains getter value to use property instead, to make the API easy to use or Swift user 2018-08-19 12:10:26 +08:00
SDWebImageDownloaderOperation.m Add autoreleasepool to release autorelease objects in advance when using GCD 2018-09-07 10:48:38 +08:00
SDWebImageDownloaderRequestModifier.h Adopt the current cache key filter and cache serializer to support using in context options. Using a protocol based object store block instead block itself. 2018-04-14 18:18:45 +08:00
SDWebImageDownloaderRequestModifier.m Use a protocol instance instead of block for request modifier. This can solve the problem that Swift user is hard to grab the block back stored in dictionary. 2018-04-07 15:56:34 +08:00
SDWebImageError.h Refactor current manager's internal implementation for that `loadImageWithURL:`. Separate to 3 parts (context preprocess, cache process, download process). Also introduce `SDWebImageFromLoaderOnly` feature to ignore cache at all 2018-04-21 15:12:17 +08:00
SDWebImageError.m Refactor current manager's internal implementation for that `loadImageWithURL:`. Separate to 3 parts (context preprocess, cache process, download process). Also introduce `SDWebImageFromLoaderOnly` feature to ignore cache at all 2018-04-21 15:12:17 +08:00
SDWebImageIndicator.h Adopt all the protocol APIs which contains getter value to use property instead, to make the API easy to use or Swift user 2018-08-19 12:10:26 +08:00
SDWebImageIndicator.m Fix the mistake cause a bug that progress indicator on macOS stop at 1% but not 100% when download finished... 2018-08-10 22:05:35 +08:00
SDWebImageManager.h Fix typo 2018-07-05 22:24:25 +08:00
SDWebImageManager.m Add autoreleasepool to release autorelease objects in advance when using GCD 2018-09-07 10:48:38 +08:00
SDWebImageOperation.h Update the test about download operation, which using protocol instead of class 2018-04-05 15:25:14 +08:00
SDWebImagePrefetcher.h Fix typo 2018-07-04 15:49:39 +08:00
SDWebImagePrefetcher.m Fix image prefetcher completion logical handler 2018-07-08 14:26:38 +08:00
SDWebImageTransition.h Follow App Store submit rule, upgrade the min Xcode version to Xcode 9.0 2018-07-06 12:57:43 +08:00
SDWebImageTransition.m Add `UIViewAnimationOptionAllowUserInteraction` as default options for convenient image transition 2018-05-04 16:48:52 +08:00
UIButton+WebCache.h Add one convenient method to pass context arg without completed block for all View Category 2018-06-23 15:04:12 +08:00
UIButton+WebCache.m Change the View Category setImageBlock with all args like View Transition or CompletedBlock, to make it useful for advanced usage 2018-08-16 11:32:12 +08:00
UIImage+ForceDecode.h Use `SDWebImageAvoidDecodeImage` to allow user to control force decode feature for individual image request. Replace all the central control for `decompressImages` 2018-04-16 01:12:09 +08:00
UIImage+ForceDecode.m Renaming `SDWebImageFrame` -> `SDImageFrame`. `SDWebImageCoderHelper` -> `SDImageCoderHelper` 2018-04-26 23:04:20 +08:00
UIImage+GIF.h Refactor the UIImage+MultiFormat and GIF/WebP category. Simplify the usage and remove the extra method which is not used so common. 2018-06-16 20:05:54 +08:00
UIImage+GIF.m Refactor the UIImage+MultiFormat and GIF/WebP category. Simplify the usage and remove the extra method which is not used so common. 2018-06-16 20:05:54 +08:00
UIImage+Metadata.h Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x 2018-07-19 00:56:43 +08:00
UIImage+Metadata.m Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x 2018-07-19 00:56:43 +08:00
UIImage+MultiFormat.h Keep the information about image's original compressed format, for API which only contains image but not image data to process extra logic 2018-07-18 12:57:36 +08:00
UIImage+MultiFormat.m Keep the information about image's original compressed format, for API which only contains image but not image data to process extra logic 2018-07-18 12:57:36 +08:00
UIImage+Transform.h Update the transformer to use as immutable class. Move the tests into SDWebImageTransformerTests 2018-03-23 15:48:58 +08:00
UIImage+Transform.m Renaming UIImage+WebCache to the correct naming UIImage+Metadata, make clear of the category usage 2018-06-25 13:52:46 +08:00
UIImageView+HighlightedWebCache.h Add one convenient method to pass context arg without completed block for all View Category 2018-06-23 15:04:12 +08:00
UIImageView+HighlightedWebCache.m Change the View Category setImageBlock with all args like View Transition or CompletedBlock, to make it useful for advanced usage 2018-08-16 11:32:12 +08:00
UIImageView+WebCache.h Remove `sd_setAnimationImagesWithURLs` API, because its cause ambiguity, behave not consistently and have rare use case. 2018-08-23 15:35:38 +08:00
UIImageView+WebCache.m Remove `sd_setAnimationImagesWithURLs` API, because its cause ambiguity, behave not consistently and have rare use case. 2018-08-23 15:35:38 +08:00
UIView+WebCache.h Change the View Category setImageBlock with all args like View Transition or CompletedBlock, to make it useful for advanced usage 2018-08-16 11:32:12 +08:00
UIView+WebCache.m Change the View Category setImageBlock with all args like View Transition or CompletedBlock, to make it useful for advanced usage 2018-08-16 11:32:12 +08:00
UIView+WebCacheOperation.h Add the support for watchOS to use View Category method (sd_setImageWithURL:) on WKInterfaceImage 2018-05-31 11:32:52 +08:00
UIView+WebCacheOperation.m Make download receive response notification only dispatch to specific observer 2018-08-08 15:36:57 +08:00