Kevin Hardman 73c7e267a9 Add autoreleasepool to DisplayLinkCallback to release objects пре 1 година
..
NSBezierPath+SDRoundedCorners.h d112d18088 Rename the private header `UIColor+HexString` and `NSBezierPath+SDRoundedCorners` with SD prefix, to avoid the conflict when using CocoaPods пре 6 година
NSBezierPath+SDRoundedCorners.m d112d18088 Rename the private header `UIColor+HexString` and `NSBezierPath+SDRoundedCorners` with SD prefix, to avoid the conflict when using CocoaPods пре 6 година
SDAssociatedObject.h 69d163fc37 Using one global function to ensure we always sync all the UIImage category assocaited object status correctly inside our framework пре 6 година
SDAssociatedObject.m bfa91a291b Added the helper convenient API `sd_isThumbnail` пре 3 година
SDAsyncBlockOperation.h b395243d37 Garden all the private headers with description and null-ability annotation пре 6 година
SDAsyncBlockOperation.m 02969011b0 Try to fix the SDAsyncBlockOperation's race condition пре 3 година
SDDeviceHelper.h b395243d37 Garden all the private headers with description and null-ability annotation пре 6 година
SDDeviceHelper.m b4af7cc5ef Removed the unused cache line size helper method пре 2 година
SDDisplayLink.h 3440b7c0fb Update test case for display link and revert the protect code пре 3 година
SDDisplayLink.m 73c7e267a9 Add autoreleasepool to DisplayLinkCallback to release objects пре 1 година
SDFileAttributeHelper.h 8f9174a952 Coding Style fix пре 6 година
SDFileAttributeHelper.m 45be39f4a1 Update SDFileAttributeHelper.m пре 6 година
SDImageAssetManager.h b395243d37 Garden all the private headers with description and null-ability annotation пре 6 година
SDImageAssetManager.m a797da71ce Added support for visionOS using platform macro detection пре 2 година
SDImageCachesManagerOperation.h b395243d37 Garden all the private headers with description and null-ability annotation пре 6 година
SDImageCachesManagerOperation.m cbbf3285e8 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 пре 5 година
SDImageFramePool.h a206229905 Introduce frame pool for SDAnimatedImage playback. Solve when multiple image view references the same URL image cause un-wanted decode which waste RAM/CPU пре 2 година
SDImageFramePool.m 41dc9bef7b Added `animationTransformer` on SDAnimatedImageView пре 1 година
SDImageIOAnimatedCoderInternal.h a99c0de68d Fix the iOS 15+ force-decode hack break Apple's HEIF and JPEG YUV420 optimization пре 3 година
SDInternalMacros.h 64d44f355b Fix that C API should use FOUNDATION_EXPORT for C++ пре 2 година
SDInternalMacros.m e2701e4b0a Using os_log for our all log to replace the NSLog пре 2 година
SDWeakProxy.h b395243d37 Garden all the private headers with description and null-ability annotation пре 6 година
SDWeakProxy.m 6bab2de69a Move some internal classes into private header files, make it easy to maintain the code пре 7 година
SDWebImageTransitionInternal.h 1cb0d2e2ba Added the convenient transition options for macOS user. Deprecate the old timingFunction, which can use System API to achieve пре 6 година
SDmetamacros.h 08c6e22906 Rename metamacro.h filename with SDmetamacro.h пре 7 година
UIColor+SDHexString.h d112d18088 Rename the private header `UIColor+HexString` and `NSBezierPath+SDRoundedCorners` with SD prefix, to avoid the conflict when using CocoaPods пре 6 година
UIColor+SDHexString.m d112d18088 Rename the private header `UIColor+HexString` and `NSBezierPath+SDRoundedCorners` with SD prefix, to avoid the conflict when using CocoaPods пре 6 година