Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/SDWebImage/SDWebImage

Asynchronous image downloader with cache support as a UIImageView category
https://github.com/SDWebImage/SDWebImage

Merge pull request #2360 from dreampiggy/feature_manager_store_cache_option

Add the `SDWebImageContextStoreCacheType` context option to specify target cache type when the i...

ab75235b3b13059755b0a1537e876ad666c1d16b authored over 6 years ago
Merge pull request #2361 from dreampiggy/refactor_uiimage_multiformat

Refactor the UIImage+MultiFormat and GIF/WebP category

abf90318185b5dfc179d0339ce4ecf3641258bb5 authored over 6 years ago
Enable to change clear cache option

5408da630cb13a43de4557f0f02252d81c7bb973 authored over 6 years ago
Refactor the UIImage+MultiFormat and GIF/WebP category. Simplify the usage and remove the extra method which is not used so common.

e533a3da8044eb890c32af6a8fa1d9afc78f8997 authored over 6 years ago
Merge pull request #2359 from dreampiggy/fix_transformer_cache_key

fix that SDImageCache does not use transformed key to query cache when provide a transformer

fcc53f9e086d949bc2b69504dbe0ecd4ed109242 authored over 6 years ago
fix that SDImageCache does not use transformed key to query cache when provide a transformer

a57e0f7e131b3a0d5dea4a93569c1820d398fc02 authored over 6 years ago
Add the `SDWebImageContextStoreCacheType` context option to specify detailed cache when the image is downloaded by manager and will store to cache.

This replace the previous `SDWebImageCacheMemoryOnly` option, which is not so accurate and lack o...

e5bee68164b959e3b6fbe0176109a829685c4ee8 authored over 6 years ago
Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x

# Conflicts:
# SDWebImage/SDWebImageWebPCoder.m

997bf8ff3582c3d9408fe1ec65470595b2f787a4 authored over 6 years ago
Bumped version to 4.4.1

update CHANGELOG

b05959dbcbb9ff34f4356dcec3af8642ddc0dd87 authored over 6 years ago
Merge pull request #2326 from dreampiggy/renaming_image_loader

Renaming image loader

b502ab7c44776a7b07ada180fe4a83b5fca7f0ac authored over 6 years ago
Merge pull request #2348 from dreampiggy/fix_webp_decoding_iOS_12

Fix that WebP (including Animated WebP) decoding issue on iOS 12.

577c0770bad4ba4c64fabf2482c11c7bf94a1456 authored over 6 years ago
Fix that WebP (including Animated WebP) decoding issue on iOS 12. Using the correct bitmapInfo to avoid `CGImageCreate` failed when the WebP image contains no alpha channel

0437759c80e0fc585afa319ef2c69f6e1418b5be authored over 6 years ago
Fix the test

1343a65321b4c2353882d5eeb9c1a24f49f0972d authored over 6 years ago
Renaming all `SDWebImageLoader` -> `SDImageLoader`

f96c94ef7da24f622674fa45b13b045e90f41f06 authored over 6 years ago
Remove the header dependency of SDWebImageManager of SDWebImageDownloader. Use SDImageLoaderProgressBlock instead of SDWebImageDownloadProgressBlock

4eb13bf2a12f7febf236b5c260f0c5faa13b9d53 authored over 6 years ago
Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x

# Conflicts:
# Examples/SDWebImage Watch Demo Extension/InterfaceController.m
# SDWebImage/SDWeb...

7571f8962b40edc04973045c5ee3ab57d40ee74d authored over 6 years ago
Merge pull request #2346 from dreampiggy/fix_operation_race_condition

Fix that the downloader operation may not call the completion block in race condition

e13f5031259af8403373d5204981aab2ebaf29f2 authored over 6 years ago
Fix that the downloader operation may not call the completion block in race condition, which the operation we get is finished but not been removed from the operation array.

48acb8e4233f92bc4db07fc70815b09f0f917515 authored over 6 years ago
Bumped version to 4.4.0

update CHANGELOG

5062a7653e3233ff1195ce899e4304fd9efae6df authored over 6 years ago
Merge pull request #2343 from dreampiggy/feature_watchkit_setImage_4.x

Add the support for watchOS to use View Category method (sd_setImageWithURL:) on WKInterfaceImage

c6bb3971ab7cc41a76379fb702fd8821faad18e4 authored over 6 years ago
Add the support for watchOS to use View Category method (sd_setImageWithURL:) on WKInterfaceImage

799ef18c06dff086358f384dfeac63dad0755519 authored over 6 years ago
Merge pull request #2331 from dreampiggy/feature_watchkit_setImage

Feature watchOS WKInterfaceImage with sd_setImageWithURL

ee6bca15181a59df457fc83721fe573bb179454a authored over 6 years ago
Merge pull request #2323 from dreampiggy/feature_FLAnimatedImageVIewOptimizationLevel

Add optimalFrameCacheSize && predrawingEnabled options for FLAnimatedImage

dfe010273a2f8d88de7702ec5eb7bc0b0b6f7700 authored over 6 years ago
A little improvement for image progress code for UIView+WebCache.m

bf3c0b42dc84d75fc84c6e886835babe74655e94 authored over 6 years ago
Merge pull request #2340 from hulizhen/optimization/replace-synchronized

Replace @synchronized with dispatch_semaphore_t in SDWebImageManager

666157543230d46039b976fe5bfc08d97adde0d7 authored over 6 years ago
Revert replacement of @synchronized in SDWebImageCombinedOperation

3ee1b60678554f81a053af95a3b014b267400414 authored over 6 years ago
Refactor in SDWebImageManager

0b8207b1d27220a85241f501f66fff17db4a93cd authored over 6 years ago
Remove unused header file

1aced8aa62dde4b8dc344f926078433322b1b18a authored over 6 years ago
Replace @synchronized lock with dispatch_semaphore lock for SDWebImageCombinedOperation

09020fac87ac1274c99f7002991ca854bec1e62e authored over 6 years ago
Use non-recursive lock for runningOperations in SDWebImageManager

7dc38751e9d73333836df79bf84252ed2f178702 authored over 6 years ago
Replace @synchronized with pthread_mutex_t & dispatch_semaphore_t in SDWebImageManager

a6e3907f26db729c58ff5eb820e12e12a05bd7d5 authored over 6 years ago
Merge pull request #2329 from zhongwuzw/fix-async

Minor optimize for dispatch_queue_async_safe

76f7eacdd0bb4ef94dc63960027838c23df3d7b3 authored over 6 years ago
add unit test

91a8227ab126d234a06eaca93010880762a61b9a authored over 6 years ago
remove addProgressCallback, add createDownloaderOperationWithUrl

6ab801b780f567fa61bffc2ee0fb8bf2ba69d8df authored over 6 years ago
Add the support for watchOS to use View Category method (sd_setImageWithURL:) on WKInterfaceImage

994bf0fe38db4804a42098c4ea7047125d6043e3 authored over 6 years ago
Merge pull request #2330 from dreampiggy/bugfix_watchOS_animated_image

Fix that watchOS UIImage+WebCache does not mark as available and cause crash

522e729094c9de4e6bfed0020df77fe230546b3c authored over 6 years ago
Fix that watchOS UIImage+WebCache does not mark as available and cause crash

0471861d232e7b4d779dc04db9b53c2c4760bdec authored over 6 years ago
Merge pull request #2328 from zhongwuzw/fix-safe-async

Remove dispatch_queue_async_safe && optimize dispatch_main_async_safe

3ee6c01b2246c9b88a113e489228024d814f276e authored over 6 years ago
Merge branch '5.x' into fix-safe-async

6d7d89cd3b8e194fb50312e2958e0179ac669e66 authored over 6 years ago
Minor optimize for dispatch_queue_async_safe

7515f06b4470d1b65ef471403acc2e5571e016c7 authored over 6 years ago
Remove dispatch_queue_async_safe && optimize dispatch_main_async_safe

7d170d47d9cef345a49563274849b7629dfe0d8f authored over 6 years ago
Merge pull request #2327 from dreampiggy/bugfix_macOS_incremental_decoding

Fix the progressive decoding bug on macOS. Including image orientation & SDAnimatedimageView

42e9376db4f84cfb005f147922cb23767ceafa24 authored over 6 years ago
Fix the progressive decoding bug on macOS. Including image orientation & SDAnimatedimageView

a34133b86465b10578dc37747b02735ab61977f2 authored over 6 years ago
Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x

# Conflicts:
# SDWebImage/SDWebImageImageIOCoder.m
# SDWebImage/SDWebImageWebPCoder.m
# Tests/Te...

0a0bdc92db077552b0689b7ca4a04c3bd6f3424a authored almost 7 years ago
Add optimalFrameCacheSize && predrawingEnabled options for FLAnimatedImage. It makes users to set optimal frame cache size of FLAnimatedImage after image load.

e9527b393afb093e9cba094eb5bad2bb4a327f69 authored almost 7 years ago
Merge pull request #2319 from dreampiggy/bugfix_5.x_image_cache_options

Bugfix 5.x image cache options

1f508335672ff3ec65adb31229121f10dd2dd149 authored almost 7 years ago
Merge pull request #2318 from dreampiggy/bugfix_WebP_encode_color_mode

Fix WebP Encoding only works for RGBA8888 CGImage but not other color mode

55d65569dc0ed00181e9c4ff9b7bc1c099012499 authored almost 7 years ago
Remove one unused header

55584b7e919473225c95a9e38e6a113b681a87be authored almost 7 years ago
Fix image cache options issue, remove the unused `SDImageCacheTransformAnimatedImage`

5df8f2a8b9f6550d7ea3a30a2fe1fce08cf9d1c6 authored almost 7 years ago
Fix WebP Encoding only works for RGBA8888 CGImage but not other color mode.

Detect the current CGImage color mode, covert the all other case to RGB888/RGBA8888 using vImage

18ee2352b04879c605ca8c9d436815a5c21ac95b authored almost 7 years ago
Merge pull request #2315 from dreampiggy/improvement_image_transition_user_interaction

Add `UIViewAnimationOptionAllowUserInteraction` as default options for convenient image transition

12fe445498dd8359fa919fa43f3a2bbee3343d7b authored almost 7 years ago
Merge pull request #2311 from dreampiggy/bugfix_WebP_encode_color_mode

Bugfix webp encode color mode

df69e8c492231f35899f52c32ff0b8f64861b24d authored almost 7 years ago
Merge pull request #2312 from dreampiggy/feature_cache_query_options

Add options to specify query cache sync/async behavior

02b0f8cb14414b965ecbda2cd9fce5889bbeb7e9 authored almost 7 years ago
Merge pull request #2314 from dreampiggy/fix_duplicated_force_decode_imageIO

Remove the duplicated process to force decode (draw on bitmap context) in Image/IO's progressive...

e9c824c95f547b4a4a23ce762e812ba3e6a868a6 authored almost 7 years ago
Merge pull request #2313 from dreampiggy/performance_image_orientation

Remove the extra calculation of image orientation for ImageIO coder

7ae1c149ade4ba87626def1379a9e24bbf12aff5 authored almost 7 years ago
Add `UIViewAnimationOptionAllowUserInteraction` as default options for convenient image transition

ec37a48ba36b2fdf72612ed47097bc43f882dc74 authored almost 7 years ago
Remove the duplicated process to force decode (draw on bitmap context) in Image/IO's progressive decoding.

ab854e3575a4f273de51919f0bfb7a3058489a57 authored almost 7 years ago
Remove the extra calculation of image orientation for ImageIO coder

c6fa6e31fb3e577aea8bcecd60ea0a42db848509 authored almost 7 years ago
Add options to specify query cache sync/async behavior. This can help for web cache manager to avoid flashing during cell reusing.

d7ceb2764b01f56abb505667aba7796e55436d80 authored almost 7 years ago
Fix WebP Encoding only works for RGBA8888 CGImage but not other color mode.

Detect the current CGImage color mode, covert the all other case to RGB888/RGBA8888 using vImage

9bf79ab85b26a70dd7ad5b63ff0a8925dfad82ad authored almost 7 years ago
Merge pull request #2306 from dreampiggy/renaming_coder_protocol_and_coders

Renaming coder protocol and coders

ebfe2cedc21adad88e41e7c2d2b8b10a5cf0ff2e authored almost 7 years ago
Merge pull request #2305 from dreampiggy/renaming_coder_helper

Renaming SDWebImageFrame & SDWebImageCoderHelper

18ecf8f96e64ade239a6a324f953242db083d7bb authored almost 7 years ago
Merge pull request #2304 from dreampiggy/renaming_image_transformer

Renaming image transformer

5bedca7473620704d040b50ae28856c2c107c62d authored almost 7 years ago
Merge pull request #2294 from dreampiggy/renaming_progressive_load

Renaming progressive load

f185418014079208619eb618be07566c3231c515 authored almost 7 years ago
Update the test for image coder renaming

0423cc2cf0ec952c0a9ea0720fd5a6c40b0a4dd4 authored almost 7 years ago
Rename Image/IO GIF APNG WebP coders to without `Web` prefix.

Rename `SDWebImageCodersManager` to `SDImageCodersManager`

6e5a0ea5f0e1d83214be9f83c46ed16defa5d7f4 authored almost 7 years ago
Rename `SDWebImageCoder` to `SDImageCoder`.

Rename `SDWebImageProgressiveCoder` to `SDProgressiveImageCoder`
Rename `SDWebImageAnimatedCoder`...

15bceab71c1c995ee07c1279fc92200d11243a69 authored almost 7 years ago
Renaming `SDWebImageFrame` -> `SDImageFrame`. `SDWebImageCoderHelper` -> `SDImageCoderHelper`

9ee3dac978f3e5a57de5a381f368d7bf5523e28f authored almost 7 years ago
Update the test for renaming

a5616e2bcd92216d0f5f25d479cea7909e68deb0 authored almost 7 years ago
Rename all `SDWebImageTransformer` to `SDImageTransformer`

e862ea1b8e7e0d10588bda4ea27eeaece1b59a1c authored almost 7 years ago
Fix the HTTP auth test again

5d7625f567d92a702630064e78f0a78574b77105 authored almost 7 years ago
Fix the test about HTTP Auth for downloader

189dc814f1eaeea63c30a631bf8cf30150a012ed authored almost 7 years ago
Renaming the `downloadOperation` to `loaderOperation` in `SDWebImageCombinedOperation`

425d78de12c711b33305e4fe9efd77fbdd8bb799 authored almost 7 years ago
Renaming `SDWebImageProgressiveDownload` to `SDWebImageProgressiveLoad`. Which is more suitable for custom loader which also support progressive image loading. (No need to be download)

e9cf356e570e0641adbe60d61aa528d4f88cfc88 authored almost 7 years ago
Merge pull request #2303 from dreampiggy/fix_duplicated_force_decode_imageIO

Remove the duplicated process to force decode (draw on bitmap context) in Image/IO's progressive...

ac47ce3a0d21e861f136c055ad9db4ca0dbb2507 authored almost 7 years ago
Remove the duplicated process to force decode (draw on bitmap context) in Image/IO's progressive decoding.

This is the bug in early version of Image/IO framework, but now it's already been fixed and dupl...

8f49d753b4e98d8d0b85ea3447c60e2d7b7aa485 authored almost 7 years ago
Merge branch 'fix_downloader_crash_iOS8' into 5.x

5f85848aaa8f9d90a6c8c2e78269085b7e321c5f authored almost 7 years ago
Remove the check for URLProtocol in custom loader to avoid crash on iOS 8. Let URLSession itself or download operation to parse the result.

65537c4983aa3ff92cdf24978b440d66275efbbd authored almost 7 years ago
Merge branch 'fix_coder_implementation' into 5.x

830fb0d358c9faa58bf46150aae97b7ebc37b320 authored almost 7 years ago
Avoid duplicated force decode for progressive WebP images

0832da8d7c08537ac70841fcfeaac630842f51c3 authored almost 7 years ago
Fix the issue for progressive decoding that do not parse the correct animated image scale. Update all coders

072b832375de01cd1ad7b8e7575035a5604a2c36 authored almost 7 years ago
Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x

# Conflicts:
# SDWebImage/SDImageCache.h

a22a0e25f7a644147d540772cc4bf6e1764e1f5b authored almost 7 years ago
Fix function storeImageDataToDisk description

22e532c9e361d9b754f6cf5bd51ee963f5f57b4c authored almost 7 years ago
Merge pull request #2301 from plokijuhhb/plokijuhhb-patch-2

Fix function storeImageDataToDisk description

bfa9670c2d24c98d622e9b79986b114bbe68f87e authored almost 7 years ago
Merge pull request #2296 from dreampiggy/refactor_manager_logic

Refactor manager logic - Also suppoort ignore cache query

778322daf9afe0a851e5fbb21f4edcba4416b9a4 authored almost 7 years ago
Merge pull request #2299 from dreampiggy/feature_cache_namespace_prefix

Add the ability to custom the cache namespace prefix

e8ce9e89c52f35fcbf363867744877b313862dfb authored almost 7 years ago
Fix function storeImageDataToDisk description

New Pull Request Checklist

I have read and understood the CONTRIBUTING guide

I have read...

745dc3898606be8dd34ac950972b5d6d1bd046a9 authored almost 7 years ago
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

This is useful for some custom image loader where user does not need memory cache at all.

cfd68422dc8134927ae3e363b5c4f1543eadc245 authored almost 7 years ago
Remove the unused header files in download operation

bf85c53b77a1ddf51bc739f0ef2cd50d746a1703 authored almost 7 years ago
Add the ability to custom the cache namespace prefix. Which allow user to specify the correct namespace prefix by their own

8269a0cd8e2fd08f7f439c22de61c9a25b2963e6 authored almost 7 years ago
Merge branch 'refactor_loader_protocol' into 5.x

3c478cbdf21b5e00bfb8704447ee3b3643cf8321 authored almost 7 years ago
Rename the progressive download helper function to using `operation` instead of pass a progressive coder to make the logic more suitable for the caller

4b69f49c138cfea76ad910e430b3e321f46823dd authored almost 7 years ago
Fix the download operation to specify correct error code for bad image data

be8fce5ddb7546af5a4924d7a8e58545ef741a65 authored almost 7 years ago
Fix the wrong options issue

70d9d31c0f699448eeb5af531a65e7fd9bd93435 authored almost 7 years ago
Merge pull request #2265 from dreampiggy/improvement_module_framework

Improvement module framework

efb764d587e03d89e12a81be0c583c7fa7fb601e authored almost 7 years ago
Fix the warning of high version API on macOS

8ed4dcb884db67ede2d3527ce5d060e4e04cf0c2 authored almost 7 years ago
Replace all the demo project to use `#import <SDWebImage/SDWebImage.h>` module headers instead of massive headers

55e4ce35bdcb9dc6142863fa48e886ab555cf36a authored almost 7 years ago
Add modulemap files for SDWebImage to support modular framework, move the WebP & GIF into subdirectory to make Podspec works

f81480189dd5a196aaf2ab281ea0a43a37c32c56 authored almost 7 years ago
Update the test project to use modular headers instead of massive headers...

9c11886dc0c89852d37fd31c68e3e13a7cec585c authored almost 7 years ago
Merge branch 'master' of https://github.com/rs/SDWebImage into 5.x

# Conflicts:
# SDWebImage/SDWebImageCodersManager.m

31b3726439d9550136bd33defeceed64955ba18e authored almost 7 years ago