DreamPiggy
|
9b8712e04b
Add HEICCoder (HEIF naming is taken by SDWebImageHEIFCoder repo), supports animated HEICS format as well
|
пре 6 година |
DreamPiggy
|
2aa4e7d8a7
Refactory current GIF/APNG coder, use abstract base class `SDImageIOAnimatedCoder` for subclass to implements the required method.
|
пре 6 година |
DreamPiggy
|
26d1a95cca
Add SDWebImageOptionsProcessor, which can have a global control for both WebCache options and context option for image loading
|
пре 6 година |
DreamPiggy
|
b866c6aa97
Merge branch 'master' of https://github.com/SDWebImage/SDWebImage into 5.x
|
пре 7 година |
DreamPiggy
|
c95be0994e
Update the category's naming for memory cache cost, a little code enhancement to avoid NSNumber generation
|
пре 7 година |
zhongwuzw
|
3fbb7856e5
Transform protocol to category
|
пре 7 година |
DreamPiggy
|
025c5f833b
Expose the all image graphics methods to public method, make it easy for coder plugin user to reuse it instead of duplicate code
|
пре 7 година |
Bogdan Poplauschi
|
64123734c3
Move webp component (and libwebp dependency) to SDWebImage/SDWebImageWebPCoder
|
пре 7 година |
DreamPiggy
|
982ade8824
Remove all FLAnimatedImage from the Core SDWebImage repo. Move the code to SDWebImageFLPlugin repo
|
пре 7 година |
DreamPiggy
|
a82a4e15b2
Renaming UIImage+WebCache to the correct naming UIImage+Metadata, make clear of the category usage
|
пре 7 година |
DreamPiggy
|
f96c94ef7d
Renaming all `SDWebImageLoader` -> `SDImageLoader`
|
пре 8 година |
Bogdan Poplauschi
|
ebfe2cedc2
Merge pull request #2306 from dreampiggy/renaming_coder_protocol_and_coders
|
пре 8 година |
Bogdan Poplauschi
|
18ecf8f96e
Merge pull request #2305 from dreampiggy/renaming_coder_helper
|
пре 8 година |
DreamPiggy
|
6e5a0ea5f0
Rename Image/IO GIF APNG WebP coders to without `Web` prefix.
|
пре 8 година |
DreamPiggy
|
15bceab71c
Rename `SDWebImageCoder` to `SDImageCoder`.
|
пре 8 година |
DreamPiggy
|
9ee3dac978
Renaming `SDWebImageFrame` -> `SDImageFrame`. `SDWebImageCoderHelper` -> `SDImageCoderHelper`
|
пре 8 година |
DreamPiggy
|
e862ea1b8e
Rename all `SDWebImageTransformer` to `SDImageTransformer`
|
пре 8 година |
DreamPiggy
|
f81480189d
Add modulemap files for SDWebImage to support modular framework, move the WebP & GIF into subdirectory to make Podspec works
|
пре 8 година |
Bogdan Poplauschi
|
af0eaccbc5
Merge pull request #2292 from dreampiggy/refactor_cache_webcache_protocol
|
пре 8 година |
Bogdan Poplauschi
|
eded5f026c
Merge pull request #2293 from dreampiggy/refactor_naming_NSImge_category
|
пре 8 година |
DreamPiggy
|
7cf58ad7c5
Renaming the NSImage category naming to `NSImage+Compatibility`, because it's only used for Cross-platform compatibility code. `Additions` is too wide
|
пре 8 година |
DreamPiggy
|
57db312cc5
Add `SDWebImageLoader` protocol for custom image loader. Also introduce the `SDWebImageLoadersManager` to manage multiple loaders with priority
|
пре 8 година |
DreamPiggy
|
a6bdba724e
Fix all cache test
|
пре 8 година |
Bogdan Poplauschi
|
5426a720f7
Merge pull request #2278 from dreampiggy/refactor_cache_webcache_protocol
|
пре 8 година |
DreamPiggy
|
9f770b6c19
Refactor to support custom image cache used for web manager. Supports caches manager with multiple caches and op policy
|
пре 8 година |
DreamPiggy
|
60d58ef977
Refactor all current custom error in SDWebImageErrorDomain with error code. Also using NS_ERROR_ENUM to provide better Swift API
|
пре 8 година |
Bogdan Poplauschi
|
1bc4662bde
Merge pull request #2282 from dreampiggy/refactor_memory_cache_disk_cache
|
пре 8 година |
DreamPiggy
|
62058d209d
Add memory cache and disk cache protocol, make our image cache just like a wrapper to call the disk cache implementation
|
пре 8 година |
DreamPiggy
|
3d7896f663
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.
|
пре 8 година |
DreamPiggy
|
55256d0091
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.
|
пре 8 година |