DreamPiggy
|
4173f9f3c1
Fix the issue that NSOperation conforms to `SDWebImageOperation` check failed. And fix the SDAsyncBlockOperation cancel logic
|
6 tahun lalu |
DreamPiggy
|
d112d18088
Rename the private header `UIColor+HexString` and `NSBezierPath+SDRoundedCorners` with SD prefix, to avoid the conflict when using CocoaPods
|
6 tahun lalu |
DreamPiggy
|
6ff83fde6b
Added SDGraphicsImageRenderer (which bridge to UIGraphicsImageRenderer on iOS 10+), prepare to replace old CGContext create code
|
6 tahun lalu |
DreamPiggy
|
69d163fc37
Using one global function to ensure we always sync all the UIImage category assocaited object status correctly inside our framework
|
6 tahun lalu |
DreamPiggy
|
936d04f726
Fix the build issue on SDWebImage Static library target
|
6 tahun lalu |
DreamPiggy
|
9aa4ac1ca7
Rename the NSFileManager+ExtendedAttributes into the SDFileAttributeHelper, because it does not have any reply on NSFileManager API
|
6 tahun lalu |
DreamPiggy
|
46b0c4bae8
Use the NSCoding object instead of `NSData`, make it possible to directlly get the extended data from memory cache without unarhive by user.
|
6 tahun lalu |
DreamPiggy
|
7c8d3225c8
Rename the the extended data to bind it into the UIImage object, which make it compatible for memory cache
|
6 tahun lalu |
DreamPiggy
|
892a7ad892
Add the feature to allows advanced user to provided extended data associarted with image data, used for scale factor saving, rich link metadata saving, etc
|
6 tahun lalu |
DreamPiggy
|
5d5679a75b
Add SDDeviceHelper to hold the memory calculation method, instead of that Static function
|
6 tahun lalu |
DreamPiggy
|
7e85869e6c
Refactory the display link with a cross-platform implementation, CADisplayLink. for iOS/tvOS, CVDDisplayLink for macOS, NSTimer for watchOS
|
6 tahun lalu |
DreamPiggy
|
34e736375e
Refactory to seperate the response modifier and data decryptor, one for HTTP response, one for Data decrypt.
|
6 tahun lalu |
DreamPiggy
|
6825b2c9be
Fix the issue of response modifier, including Public header, initialize, etc
|
6 tahun lalu |
DreamPiggy
|
68d73f4cb2
Add the response modifier and data decrypter, which allows user to provide a modified version of URL Response and image data, like Gzip or other encoding form
|
6 tahun lalu |
DreamPiggy
|
9b8712e04b
Add HEICCoder (HEIF naming is taken by SDWebImageHEIFCoder repo), supports animated HEICS format as well
|
6 tahun lalu |
DreamPiggy
|
a04ddceb3c
Fix the public API configuration of CI build for framework target
|
6 tahun lalu |
DreamPiggy
|
2aa4e7d8a7
Refactory current GIF/APNG coder, use abstract base class `SDImageIOAnimatedCoder` for subclass to implements the required method.
|
6 tahun lalu |
DreamPiggy
|
1775374feb
Update the XCFramework build script, fix the DerivedData path issue (avoid Xcode's default path conflict) and cleanup the code structure
|
6 tahun lalu |
DreamPiggy
|
e0b9b9cde4
Update the XCFramework script for macOS catalyst
|
6 tahun lalu |
DreamPiggy
|
99857f346d
Fix SwiftPM build issue, by moving all the Core source files && headers, into SDWebImage/Core, which is used as public headers directory
|
6 tahun lalu |
DreamPiggy
|
57894763be
Open Finder when build all frameworks finished on Xcode 10 as well (Xcode 11 will open when xcframework build finished)
|
6 tahun lalu |
DreamPiggy
|
c2037417a6
Update the build script to support Xcode 10 without xcframework. Also change to build simulator platform using Debug configuration instead of Release configuration
|
6 tahun lalu |
DreamPiggy
|
13fdc685f6
Provide a script target to directly build all SDWebImage framework and generate one XCFramework, all in on for manual installation user
|
6 tahun lalu |
DreamPiggy
|
8c4c8d3aad
Merge pull request #2736 from dreampiggy/feature_global_control_options
|
6 tahun lalu |
DreamPiggy
|
46ecde48e9
For simple solution, remove the custom modulemap, let CocoaPods generate one instead
|
6 tahun lalu |
DreamPiggy
|
22844887a2
Fix the header to static library target
|
6 tahun lalu |
DreamPiggy
|
4683e5a0ad
Merge branch 'master' of https://github.com/SDWebImage/SDWebImage into feature_global_control_options
|
6 tahun lalu |
DreamPiggy
|
2e920abfb5
Fix the Static Library target issue of headers, which cause the integrated application failed to Archive because of copied headers
|
6 tahun lalu |
DreamPiggy
|
26d1a95cca
Add SDWebImageOptionsProcessor, which can have a global control for both WebCache options and context option for image loading
|
6 tahun lalu |
Kinarobin
|
959a1618cb
Delete prepare shell when archive static library and update manual installation doc. (#2685)
|
7 tahun lalu |