.. |
NSButton+WebCache.h
|
Fix SwiftPM build issue, by moving all the Core source files && headers, into SDWebImage/Core, which is used as public headers directory
|
2019-07-25 18:42:05 +08:00 |
NSButton+WebCache.m
|
Add better support for stateful view (UIButton) for image URL/progress state management
|
2023-07-31 10:35:47 +08:00 |
NSData+ImageContentType.h
|
Added NEF test case, as well as BMP type enum
|
2022-10-29 18:13:36 +08:00 |
NSData+ImageContentType.m
|
add missing break keyword to sd_imageFormatForImageData function while converting NSData to SDImageFormat
|
2024-02-13 10:54:16 +08:00 |
NSImage+Compatibility.h
|
Add the compatible method for CIImage on macOS
|
2019-12-30 22:40:06 +08:00 |
NSImage+Compatibility.m
|
Fix the pixel ratio calculation for thumbnail decoding
|
2021-09-30 17:39:13 +08:00 |
SDAnimatedImage.h
|
Use the new macro from Swift compiler and SDK to mark the UIImage/UIImageView subclass matching what they designed to be
|
2024-07-22 20:59:53 +08:00 |
SDAnimatedImage.m
|
Fix the issue that SDAnimatedImage breaks the vector on macOS
|
2024-07-01 18:21:01 +08:00 |
SDAnimatedImagePlayer.h
|
Update some comments to allows SwiftDocC generate better page
|
2023-06-04 13:31:22 +08:00 |
SDAnimatedImagePlayer.m
|
Fix the issue that per-provider frame pool does not get dealloced
|
2023-05-09 16:50:41 +08:00 |
SDAnimatedImageRep.h
|
Expose the data and format when SDAnimatedImageRep created with APNG/GIF/WebP/HEICS
|
2023-07-26 23:01:57 +08:00 |
SDAnimatedImageRep.m
|
Expose the data and format when SDAnimatedImageRep created with APNG/GIF/WebP/HEICS
|
2023-07-26 23:01:57 +08:00 |
SDAnimatedImageView+WebCache.h
|
Fix SwiftPM build issue, by moving all the Core source files && headers, into SDWebImage/Core, which is used as public headers directory
|
2019-07-25 18:42:05 +08:00 |
SDAnimatedImageView+WebCache.m
|
Fix SwiftPM build issue, by moving all the Core source files && headers, into SDWebImage/Core, which is used as public headers directory
|
2019-07-25 18:42:05 +08:00 |
SDAnimatedImageView.h
|
Added test case for animationTransformer
|
2024-11-01 18:57:12 +08:00 |
SDAnimatedImageView.m
|
Added `animationTransformer` on SDAnimatedImageView
|
2024-10-19 23:45:26 +08:00 |
SDCallbackQueue.h
|
Fix the wrong declaration of SDCallbackQueue's block, should be escaping to match GCD block
|
2023-02-21 19:12:12 +08:00 |
SDCallbackQueue.m
|
add missing default case of `SDCallbackQueue` sync/async function
|
2024-02-27 20:06:34 +08:00 |
SDDiskCache.h
|
code gardening codebase with init/new pair
|
2024-02-27 20:22:22 +08:00 |
SDDiskCache.m
|
Update default disk cleaning method to use content access date.
|
2024-10-09 10:13:17 -07:00 |
SDGraphicsImageRenderer.h
|
Update some comments to allows SwiftDocC generate better page
|
2023-06-04 13:31:22 +08:00 |
SDGraphicsImageRenderer.m
|
Remove the unused code for iOS 9- polyfill
|
2024-08-02 16:23:04 +08:00 |
SDImageAPNGCoder.h
|
Refactory current GIF/APNG coder, use abstract base class `SDImageIOAnimatedCoder` for subclass to implements the required method.
|
2019-09-20 14:32:35 +08:00 |
SDImageAPNGCoder.m
|
fix warning in uttype for ios15
|
2021-10-07 18:15:59 +08:00 |
SDImageAWebPCoder.h
|
Mark the API available for HEIC/AWebP coders, update the example
|
2020-07-06 10:55:01 +08:00 |
SDImageAWebPCoder.m
|
Refactory the implementation of that canDecode/canEncode, use single method with Set to check, instead of creating different internal files
|
2020-07-06 11:22:53 +08:00 |
SDImageCache.h
|
Fix the wrong Swift syntax in documentation
|
2024-04-26 16:53:54 +08:00 |
SDImageCache.m
|
Fix typo in SDImageCache.m (#3705)
|
2024-04-29 00:01:09 +08:00 |
SDImageCacheConfig.h
|
Update default disk cleaning method to use content access date.
|
2024-10-09 10:13:17 -07:00 |
SDImageCacheConfig.m
|
Update default disk cleaning method to use content access date.
|
2024-10-09 10:13:17 -07:00 |
SDImageCacheDefine.h
|
Adjustment for manager && cache call, add deprecation
|
2023-01-11 16:00:16 +08:00 |
SDImageCacheDefine.m
|
[NFC] Fix the variable naming
|
2024-07-01 18:28:20 +08:00 |
SDImageCachesManager.h
|
Fix SwiftPM build issue, by moving all the Core source files && headers, into SDWebImage/Core, which is used as public headers directory
|
2019-07-25 18:42:05 +08:00 |
SDImageCachesManager.m
|
Fix the new added storeCache API which passing callbackQueue
|
2023-01-06 19:49:35 +08:00 |
SDImageCoder.h
|
Fix the bug that SDImageCoderDecodeScaleDownLimitBytes still use the AnimatedImageRep and beyond the byte limit
|
2023-07-13 22:32:27 +08:00 |
SDImageCoder.m
|
Introduce the automatically calculation of thumbnail (include animated/static image) using `SDImageCoderDecodeScaleDownLimitBytes`
|
2023-05-15 17:34:06 +08:00 |
SDImageCoderHelper.h
|
Use the better way to detect lazy/non-lazy CGImage. Only do force decoding for lazy image
|
2024-08-02 17:35:35 +08:00 |
SDImageCoderHelper.m
|
Use the better way to detect lazy/non-lazy CGImage. Only do force decoding for lazy image
|
2024-08-02 17:35:35 +08:00 |
SDImageCodersManager.h
|
Remove the HEIC coder from default coder list. Since it contains performance issue and may block main thread. Needs to check in the future iOS release
|
2019-09-27 11:41:00 +08:00 |
SDImageCodersManager.m
|
Added encodeWithFrames API for animation encoding in custom coder, better for usage
|
2023-01-17 15:28:26 +08:00 |
SDImageFrame.h
|
Added encodeWithFrames API for animation encoding in custom coder, better for usage
|
2023-01-17 15:28:26 +08:00 |
SDImageFrame.m
|
Added encodeWithFrames API for animation encoding in custom coder, better for usage
|
2023-01-17 15:28:26 +08:00 |
SDImageGIFCoder.h
|
Refactory current GIF/APNG coder, use abstract base class `SDImageIOAnimatedCoder` for subclass to implements the required method.
|
2019-09-20 14:32:35 +08:00 |
SDImageGIFCoder.m
|
fix warning in uttype for ios15
|
2021-10-07 18:15:59 +08:00 |
SDImageGraphics.h
|
Update all the documentation of the SDGraphicsImageRenderer, fix small behavior to match Apple's documentation
|
2019-12-16 17:29:58 +08:00 |
SDImageGraphics.m
|
Rename to use struct to return the alignment, preserve for future HDR support
|
2023-07-13 23:41:09 +08:00 |
SDImageHEICCoder.h
|
Mark the API available for HEIC/AWebP coders, update the example
|
2020-07-06 10:55:01 +08:00 |
SDImageHEICCoder.m
|
Fix our HEIC coder to encode `timed image sequences` instead of `non-timed image gallery` for HEIC encoding
|
2024-07-16 15:45:26 +08:00 |
SDImageIOAnimatedCoder.h
|
Support use url.path or custom UTI hint passed to ImageIO, solve the TIFF/NEF/SRW raw image decoding with wrong size
|
2022-10-27 11:11:28 +08:00 |
SDImageIOAnimatedCoder.m
|
Use the new way to detect JFIF, and do not apply EXIF orientation to workaround Apple's bug
|
2024-08-21 20:35:42 +08:00 |
SDImageIOCoder.h
|
Fix SwiftPM build issue, by moving all the Core source files && headers, into SDWebImage/Core, which is used as public headers directory
|
2019-07-25 18:42:05 +08:00 |
SDImageIOCoder.m
|
Fix the issue the fallback logic of ImageIO Source should avoid passing any UTI hint
|
2023-01-22 11:23:18 +08:00 |
SDImageLoader.h
|
Supports the old store cache API without context, which does not supports callback queue customization
|
2023-01-09 22:08:48 +08:00 |
SDImageLoader.m
|
[NFC] Fix the variable naming
|
2024-07-01 18:28:20 +08:00 |
SDImageLoadersManager.h
|
Fixing Typos throughout project
|
2020-05-31 17:30:01 -07:00 |
SDImageLoadersManager.m
|
Fix the support for `SDImageLoadersManager` for canRequest API check, should be compatible with both old and new API
|
2021-10-18 21:30:34 +08:00 |
SDImageTransformer.h
|
Added `animationTransformer` on SDAnimatedImageView
|
2024-10-19 23:45:26 +08:00 |
SDImageTransformer.m
|
Behavior changes: change the default tint transformer to use `sourceIn` instead of `sourceAtop`
|
2024-10-08 19:22:46 +08:00 |
SDMemoryCache.h
|
Support using NSCache delegate with SDMemoryCache default implementation
|
2019-11-26 10:22:35 -08:00 |
SDMemoryCache.m
|
Follow Apple's best practice to use lock for array insert/remove thread safe, replace all current dispatch_semaphore usage into the os_unfair_lock, use OSSpinLock for iOS 10- lower firmware
|
2020-11-19 15:49:45 +08:00 |
SDWebImageCacheKeyFilter.h
|
mark SDWebImageCacheKeyFilter default initializer unavailable
|
2024-02-27 20:06:34 +08:00 |
SDWebImageCacheKeyFilter.m
|
Fix SwiftPM build issue, by moving all the Core source files && headers, into SDWebImage/Core, which is used as public headers directory
|
2019-07-25 18:42:05 +08:00 |
SDWebImageCacheSerializer.h
|
code gardening codebase with init/new pair
|
2024-02-27 20:22:22 +08:00 |
SDWebImageCacheSerializer.m
|
Fix SwiftPM build issue, by moving all the Core source files && headers, into SDWebImage/Core, which is used as public headers directory
|
2019-07-25 18:42:05 +08:00 |
SDWebImageCompat.h
|
Update the TargetConditional check for visionOS for Xcode 15.1
|
2023-10-10 15:35:49 +08:00 |
SDWebImageCompat.m
|
Fix SwiftPM build issue, by moving all the Core source files && headers, into SDWebImage/Core, which is used as public headers directory
|
2019-07-25 18:42:05 +08:00 |
SDWebImageDefine.h
|
Fix the wrong Swift syntax in documentation
|
2024-04-26 16:53:54 +08:00 |
SDWebImageDefine.m
|
Update the behavior for `SDScaledImageForScaleFactor` on animated image
|
2024-05-06 16:01:04 +08:00 |
SDWebImageDownloader.h
|
chore: use macos platform name with-in API_AVAILABLE macro
|
2024-05-17 11:38:42 +08:00 |
SDWebImageDownloader.m
|
chore: use macos platform name with-in API_AVAILABLE macro
|
2024-05-17 11:38:42 +08:00 |
SDWebImageDownloaderConfig.h
|
Added the feature to config the status code and content type checking logic, do not hard-coded 200-400
|
2021-05-07 16:26:38 +08:00 |
SDWebImageDownloaderConfig.m
|
Replace conformsToProtocol call with appropriate respondsToSelector check
|
2022-11-08 20:04:15 +08:00 |
SDWebImageDownloaderDecryptor.h
|
code gardening codebase with init/new pair
|
2024-02-27 20:22:22 +08:00 |
SDWebImageDownloaderDecryptor.m
|
Refactory to seperate the response modifier and data decryptor, one for HTTP response, one for Data decrypt.
|
2019-10-15 20:16:52 +08:00 |
SDWebImageDownloaderOperation.h
|
chore: use macos platform name with-in API_AVAILABLE macro
|
2024-05-17 11:38:42 +08:00 |
SDWebImageDownloaderOperation.m
|
chore: use macos platform name with-in API_AVAILABLE macro
|
2024-05-17 11:38:42 +08:00 |
SDWebImageDownloaderRequestModifier.h
|
code gardening codebase with init/new pair
|
2024-02-27 20:22:22 +08:00 |
SDWebImageDownloaderRequestModifier.m
|
Fix the issue that the NSURLRequest method should not be nil.
|
2020-06-12 11:21:55 +08:00 |
SDWebImageDownloaderResponseModifier.h
|
code gardening codebase with init/new pair
|
2024-02-27 20:22:22 +08:00 |
SDWebImageDownloaderResponseModifier.m
|
Add the test case about conveniences modifier, rename the category name
|
2020-04-27 12:10:56 +08:00 |
SDWebImageError.h
|
Update some comments to allows SwiftDocC generate better page
|
2023-06-04 13:31:22 +08:00 |
SDWebImageError.m
|
Added `SDWebImageErrorDownloadResponseKey` userInfo for better error report
|
2021-05-07 16:40:10 +08:00 |
SDWebImageIndicator.h
|
Update the TargetConditional check for visionOS for Xcode 15.1
|
2023-10-10 15:35:49 +08:00 |
SDWebImageIndicator.m
|
Update the TargetConditional check for visionOS for Xcode 15.1
|
2023-10-10 15:35:49 +08:00 |
SDWebImageManager.h
|
Using the same synchornized to guard _cancelled status, which need recursive lock
|
2022-09-19 17:33:04 +08:00 |
SDWebImageManager.m
|
Allows the transformer to preserve the UIImage metadata like image format (#3688)
|
2024-03-25 16:57:35 +08:00 |
SDWebImageOperation.h
|
Fix the case when user cancel the image loading for same URL in sequence cause placeholder mass
|
2022-06-26 20:04:51 +08:00 |
SDWebImageOperation.m
|
Fix the issue that NSOperation conforms to `SDWebImageOperation` check failed. And fix the SDAsyncBlockOperation cancel logic
|
2020-04-30 18:50:18 +08:00 |
SDWebImageOptionsProcessor.h
|
code gardening codebase with init/new pair
|
2024-02-27 20:22:22 +08:00 |
SDWebImageOptionsProcessor.m
|
Fix SwiftPM build issue, by moving all the Core source files && headers, into SDWebImage/Core, which is used as public headers directory
|
2019-07-25 18:42:05 +08:00 |
SDWebImagePrefetcher.h
|
Deprecate SDWebImagePrefetcher.delegateQueue, translate to use context[SDWebImageContextCallbackQueue] instead
|
2023-01-09 18:06:14 +08:00 |
SDWebImagePrefetcher.m
|
Deprecate SDWebImagePrefetcher.delegateQueue, translate to use context[SDWebImageContextCallbackQueue] instead
|
2023-01-09 18:06:14 +08:00 |
SDWebImageTransition.h
|
Added the convenient transition with duration APIs
|
2020-06-02 10:50:34 +08:00 |
SDWebImageTransition.m
|
[SDWebImageTransition] Fix: `duration` is not used in the convenience initializers
|
2020-09-29 19:31:38 +08:00 |
UIButton+WebCache.h
|
Update the comments and associated key
|
2023-07-31 18:01:59 +08:00 |
UIButton+WebCache.m
|
Add better support for stateful view (UIButton) for image URL/progress state management
|
2023-07-31 10:35:47 +08:00 |
UIImage+ExtendedCacheData.h
|
Add the test case for SDFileAttributeHelper, fix the issue that associated object is lost
|
2019-11-28 19:49:51 +08:00 |
UIImage+ExtendedCacheData.m
|
Change the id<NSCoding> into id<NSObject, NSCoding>, to support directlly usage like isKindOfClass
|
2019-11-25 17:05:27 +08:00 |
UIImage+ForceDecode.h
|
Rename to use struct to return the alignment, preserve for future HDR support
|
2023-07-13 23:41:09 +08:00 |
UIImage+ForceDecode.m
|
Introduce `SDImageForceDecodePolicy`, which can controls whether to force-decode using automatic check, always or never
|
2023-07-13 22:58:32 +08:00 |
UIImage+GIF.h
|
Fixing Typos throughout project
|
2020-05-31 17:30:01 -07:00 |
UIImage+GIF.m
|
Fix SwiftPM build issue, by moving all the Core source files && headers, into SDWebImage/Core, which is used as public headers directory
|
2019-07-25 18:42:05 +08:00 |
UIImage+MemoryCacheCost.h
|
Fixing Typos throughout project
|
2020-05-31 17:30:01 -07:00 |
UIImage+MemoryCacheCost.m
|
Adopt SDAnimatedImage for `sd_imageFrameCount`
|
2021-05-25 16:05:42 +08:00 |
UIImage+Metadata.h
|
Update the behavior for `SDScaledImageForScaleFactor` on animated image
|
2024-05-06 16:01:04 +08:00 |
UIImage+Metadata.m
|
Fix the detection of SVGImageRep on macOS AppKit
|
2024-05-30 11:34:53 +08:00 |
UIImage+MultiFormat.h
|
Expose the data and format when SDAnimatedImageRep created with APNG/GIF/WebP/HEICS
|
2023-07-26 23:01:57 +08:00 |
UIImage+MultiFormat.m
|
Update the convenient API for UIImage (not SDAnimatedImage) to grab the current image format when no encode format provided
|
2023-10-08 15:34:25 +08:00 |
UIImage+Transform.h
|
Behavior changes: change the default tint transformer to use `sourceIn` instead of `sourceAtop`
|
2024-10-08 19:22:46 +08:00 |
UIImage+Transform.m
|
Behavior changes: change the default tint transformer to use `sourceIn` instead of `sourceAtop`
|
2024-10-08 19:22:46 +08:00 |
UIImageView+HighlightedWebCache.h
|
Add better support for stateful view (UIButton) for image URL/progress state management
|
2023-07-31 10:35:47 +08:00 |
UIImageView+HighlightedWebCache.m
|
Add better support for stateful view (UIButton) for image URL/progress state management
|
2023-07-31 10:35:47 +08:00 |
UIImageView+WebCache.h
|
Add better support for stateful view (UIButton) for image URL/progress state management
|
2023-07-31 10:35:47 +08:00 |
UIImageView+WebCache.m
|
Add better support for stateful view (UIButton) for image URL/progress state management
|
2023-07-31 10:35:47 +08:00 |
UIView+WebCache.h
|
Formally deprecate `sd_cancelCurrentImageLoad`, which cause misunderstanding on UIImageView category
|
2024-02-24 14:18:46 +08:00 |
UIView+WebCache.m
|
url is kind of NSString and shouldUseWeakMemoryCache is YES, APP will crash. (#3686)
|
2024-03-14 15:20:11 +08:00 |
UIView+WebCacheOperation.h
|
Fix the issue when using the `sd_cancelCurrentImageLoad` on non-stateful view (like UIImageView.image) (#3653)
|
2023-12-27 21:13:08 +08:00 |
UIView+WebCacheOperation.m
|
Fix the issue when using the `sd_cancelCurrentImageLoad` on non-stateful view (like UIImageView.image) (#3653)
|
2023-12-27 21:13:08 +08:00 |
UIView+WebCacheState.h
|
Add better support for stateful view (UIButton) for image URL/progress state management
|
2023-07-31 10:35:47 +08:00 |
UIView+WebCacheState.m
|
Update the comments and associated key
|
2023-07-31 18:01:59 +08:00 |