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

Change `isRunning` on manager from method to property

c21381e83be2e332f48e160800e46aff17c32b05 authored almost 7 years ago
Merge branch 'refactor_context_option' into 5.x

c24c3d3477f263f1ef3fff83f902037d0f44ab62 authored almost 7 years ago
Move the context arg after the `options` arg to make Swift ABI clear. Also update all view category to support context arg.

8236dee202485428fdd2347c0000d3d5d89bd3b2 authored almost 7 years ago
Move all the webcache options into the `SDWebImageDefine.h` files to avoid import of `SDWebImageManager.h` and include cycle.

d751b20652da452136bdc4f6e33b418d24658121 authored almost 7 years ago
Fix the documentation issue about cacheSerializer

0f36f97ae8ebd399a0b5137bbc8ad2767f41a06f authored almost 7 years ago
Update the prefetcher test case naming

851ee7d3725cbbc55e6da6d2aaa9ff5ffb1930fa authored almost 7 years ago
Update the comments

f1b5e947990588517f57055cfcd9b3b7495b3e11 authored almost 7 years ago
Fix prefetcher thread-safe problem using stdatomic instead of OSAtomic. Also fix test.

bc164d636946ef1725cb7c217672e6015b880bcd authored almost 7 years ago
Merge branch 'refactor_api_style' of https://github.com/dreampiggy/SDWebImage into 5.x

cc8edd741df18eabda8727645dc82cf92d47d91c authored almost 7 years ago
Fix the manager's wrong nullable property to nonnull

07494e48953bf2f34d67bb565196b1a8f2e1c39e authored almost 7 years ago
Remove the `maxConcurrentDownloads`, which can be set from downloader configuration. Rename the `prefetcherQueue` to `delegateQueue` to match the correct description.

Fix the delegateQueue to async dispatch, avoid immediate callback cause recursion call(Match pre...

92f3d2c795cf07c7464f9e19e63755505b5de690 authored almost 7 years ago
Merge branch 'refactor_coder_animation' into 5.x

ea74f73834d1ff6304d752121bd0fc3054a5e7d5 authored almost 7 years ago
Move the animated image files into single group

d5cc827bf86015ae7bde9f7472bcc23d69fbe596 authored almost 7 years ago
Merge pull request #2149 from dreampiggy/refactor_apng_coder

Add APNG coder support

04c31afaa8d3867e5e9ba44a89e31fae4775c8cd authored almost 7 years ago
Update the comments and demo for macOS

915278bfd8221a039681a71aba354d658d79ec60 authored almost 7 years ago
Add the test for APNG coder

5da5ec92fbd7dea60456ba31f9cab00692234fc6 authored almost 7 years ago
Add APNG coder to support static PNG & APNG rendering. Also update macOS's SDAnimatedImageRep

082c5af565c4b6ab25f3fc259f22f480902be7dd authored almost 7 years ago
Merge pull request #2140 from dreampiggy/refactor_coder_animation

Introduce SDAnimatedImageView, SDAnimatedImage and do refactory

beb958bd085e91ca1149f7c3c248e728ad903f2b authored almost 7 years ago
Separate the image class and coder class's protocol. Make this two more modular

920d61f47e48d80621ccb5310c719248d362409b authored almost 7 years ago
Remove the unused NSImageView imageScale and alignment override

16d39e49827b667d132f376bb53be44c21314a85 authored almost 7 years ago
Update the comments

f0f23a76f1fff000a84ac370b2dc5c6b02d542fa authored almost 7 years ago
Fix the macOS animated image rendering issue by using the correct layer

82e3779426876e8e8b23b4c98b2c72ddeafb93fe authored almost 7 years ago
Fix compile issue and test

a6d61c409d44e7dd2de611c0a28432edecb5bde8 authored almost 7 years ago
Add support for imageNamed: in SDAnimatedImage with bundle files

5e09c6bf196b085294b2d81ea619dc5ad4a673f1 authored almost 7 years ago
Add tests about SDAnimatedImage SDAnimatedImageView and SDAnimatedImage+WebCache

7e83d78ca3075c3c7b98ff28ad0179b11b22e41c authored almost 7 years ago
Add the removal and status method for animated image preloading. Update the comments

d49d7f7c0a620ee61fdbea862742355a95ea25f4 authored almost 7 years ago
Support progressive decoding for animated image. A little refactory to make coder protocol more readable

4563e714d7ccc87b1c3fa0321026b8a155248c01 authored almost 7 years ago
Use the context arg to pass the SDAnimatedImage class to create the instance by image cache and downloader.

Also enhance view category to support firstFrameOnly, scaleFactor and preload

f94dd00c52ef266ec29da7d91c93e8a8d8856789 authored almost 7 years ago
Introduce SDAnimatedImage and SDAnimatedImageView for high performance animated image rendering on iOS & macOS

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

34cca584c297665c424b0503cf66231945b0abfe authored almost 7 years ago
Merge branch 'refactor_prefetcher' of https://github.com/dreampiggy/SDWebImage into 5.x

1efc24740072c25a7b1cbb396aff2477f0ed94af authored almost 7 years ago
Use a weak pointer array to avoid prefetch token strong reference to the operation. And fix the thread-safe problem.

1c8205b17d78df8fd0afa747f7a7d69c8298b1d5 authored almost 7 years ago
Merge pull request #2260 from dreampiggy/fix_wrong_nsarray_generics

Fix the wrong declaration of NSArray generics

d6cb5adab8ff9665f018009fd367d77a91564bd3 authored almost 7 years ago
Fix the wrong declaration of NSArray generics

bb5bd74b813bbc28368dc1283f1e96cf71bba124 authored almost 7 years ago
Merge pull request #2219 from dreampiggy/feature_image_transformer

Feature image transformer

3196a6b678cd2f686f10b9f6466b243ec6d82a57 authored almost 7 years ago
Update the transformer to use as immutable class. Move the tests into SDWebImageTransformerTests

ec7927b25ab96ebe641d113b9aff84de602ac8ca authored almost 7 years ago
Move the NSBezierPath and UIColor category into implementation because it's now for internal use only

ed0100c323caed26e2817251700472f426eb64fc authored almost 7 years ago
Add the test for transformer property

67285ee722785229d115f0afd0becc2ced86f2d3 authored almost 7 years ago
Change the hex color from 0x00000000 format to #00000000

3e3ec8d513eaeae51336c18ed679c02ffe919c62 authored almost 7 years ago
Fix the test on macOS. Fix the issue when using rounded corner

aea81791ec6dee08f6c21c561aab7f15682a1259 authored almost 7 years ago
Fix the potential leak of CFDataRef

57408d83132e358bcdcd9731b86099947aa2c383 authored almost 7 years ago
Add sd_colorsWithRect method and test, treat RGB color with default alpha 1.0

a2076d362e2a3bda694f86c29a59199ee044b85e authored almost 7 years ago
Adopt the transformer to cache & manager. Use a new context option SDWebImageContextCustomTransformer to bind the transformer

Drop old way of delegate method for transformer. Add two new delegate methods to allow advanced ...

464d725368baee42ef249e507fa18340595adfe0 authored almost 7 years ago
Add one `colorAtPoint` to help user get the pixel color. Expose the category for `UIColor` and `NSBezierPath` because it can be used in common cases

01402c03692c0161ee0fdd92594b996c91b3ace3 authored almost 7 years ago
Do not expose the separator because of extensibility, use a function instead

8742e21fab0666afa8a084d12bce095be252bda3 authored almost 7 years ago
Add transformer property in manager level to allow a central control of image transform(optional)

44d266af7c26d191be337f183439d129b08047df authored almost 7 years ago
Add image transformer protocol and class. Add UIImage+Transformer category including common image geometry, tinting, blur effect processor.

b4ea87f6c5d5238befa0f07a5e32ddf492ff47ed authored almost 7 years ago
Complete the 8 tests for all image transform methods, well done

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

* 'master' of https://github.com/rs/SDWebImage:
Bumped version to 4.3.3
Add cacheKeyFilter t...

5ff999f3d105d767e9d6d8963863785aebc6d715 authored almost 7 years ago
Bumped version to 4.3.3

update CHANGELOG

dc5c974b89509992d6c6e0d0510344fd0e35baa6 authored almost 7 years ago
Merge pull request #2245 from dreampiggy/feature_cache_serializer

Add cacheKeyFilter to allow user provide modified version of data when storing the disk cache in...

9ca9fa3d960dd5fdc4c091285a5e26e21015e807 authored almost 7 years ago
Merge branch 'refactor_api_style' into 5.x

* refactor_api_style:
Update the comments for `operationClass`

5e1093615c111e4bd6c29ee1600d4e5ac58d7a03 authored almost 7 years ago
Update the comments for `operationClass`

96990ab9e72286011bc761214f150989b3c97e3b authored almost 7 years ago
Merge pull request #2250 from dreampiggy/refactor_api_style

Refactor api style

4aa48267a1e9476051ca0d60373aab67cfc3a216 authored almost 7 years ago
Change all sharedInstance from method to class property

c9dfe39e36422398757fe9bf55002fac9ea49c58 authored almost 7 years ago
Mark two set method in SDWebImageDownloader as property

e0ad0711da30cee01a3d11e1154aeee40706eb74 authored almost 7 years ago
Merge pull request #2191 from dreampiggy/refactor_prefetcher

Refactor the implementation of SDWebImagePrefetcher

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

* 'master' of https://github.com/rs/SDWebImage:
Add a delegate method to control the custom lo...

6f40adbaa08ca7f0da0a35ebf7d3907bef454ec4 authored almost 7 years ago
Merge pull request #2246 from dreampiggy/feature_failed_url_delegate

Add a delegate method to control the custom logic when blocking the failed url

91e4118b6ecf1108e8fed06089f217e7b28803b8 authored almost 7 years ago
Add a delegate method to control the custom logic when blocking the failed url

f3649620046779d7faa2c2465df9e45e580ffbda authored almost 7 years ago
Add cacheKeyFilter to allow user provide modified version of data when storing the disk cache in SDWebImageManager

51024a34f7de1b1bd8d26023de1f8adf2024a07e authored almost 7 years ago
Merge pull request #2242 from sberrevoets/master

Enable CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF

92cb7cd8fcc5fc4907165337d8de44bbffa28953 authored almost 7 years ago
Merge pull request #2244 from wuwm/master

Clarify the block comment in SDWebImageManager

2aa7aefa2ef3390bfc370c5c08add7daeb68a61f authored almost 7 years ago
Clarify the block comment in SDWebImageManager

09639a87953832c4e2131cd357be5518bcdf3cc1 authored almost 7 years ago
Enable CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF

This enables the CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF warning on all
targets. #2225 fixed a numb...

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

* 'master' of https://github.com/rs/SDWebImage:
Bumped version to 4.3.2
Follow Apple's doc, ...

3ba2fd8e6a1eccc466d50168b2dde71be1248af7 authored almost 7 years ago
Bumped version to 4.3.2

update CHANGELOG

5147ae5c8946883aec82cf22b04a01e9971c3511 authored almost 7 years ago
Merge pull request #2232 from dreampiggy/improvement_add_operation

Follow Apple's doc, add NSOperation only after all configuration done.

48dd1908356af9c2f15d1c706ed3b5ff028f9ff1 authored almost 7 years ago
Merge pull request #2231 from dreampiggy/fix_iOS8_priority_symbol_crash

Fix that iOS 8 NSURLSessionTaskPriorityHigh symbol not defined in Foundation framework and cause...

6318776427390a924ad90244eeaff219f36af17a authored almost 7 years ago
Follow Apple's doc, add NSOperation only after all configuration done.

776ce2b85e41f23b521f435eb3821ef6ffa978d7 authored almost 7 years ago
Update the comments

a2eb8958aba4e51992469f704e419fd2b22fe29b authored almost 7 years ago
Fix that iOS 8 NSURLSessionTaskPriorityHigh symbol not defined in Foundation framework and cause crash

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

* 'master' of https://github.com/rs/SDWebImage:
Bumped version to 4.3.1
update CHANGELOG
C...

a54f41204da6e5fae3113263bcb682941e9d7daf authored almost 7 years ago
Bumped version to 4.3.1

71caeb82e4770d513427e6f64c7cd82588be0e6b authored almost 7 years ago
update CHANGELOG

Update the changes for 4.3.1

8ec529521cec6e48a0832f3f0cf6d8e6ac15cae2 authored almost 7 years ago
Merge pull request #2228 from dreampiggy/improvement_weak_cache

Create a subclass of NSCache using a weak cache.

37e93a1e7c1612fcf37eef0f4e5140fc55954f5f authored almost 7 years ago
Create a subclass of NSCache using a weak cache. Only remove the cache when memory warning and sync back the alive instance from weak cache into cache.

216dfebc4aea0fabd92587c71cca28740266bc66 authored almost 7 years ago
Refactor the implementation of SDWebImagePrefetcher. Now prefetcher do not cancel previous request and it separate different prefetching process. When you call prefetchURLs for different url lists, you can get callback for different completion block

b831eff3160e165985a6327f9bea29392ab5ba59 authored almost 7 years ago
Update the prefetcher test to ensure that prefetch different urls works and the delegate methods work

69bc9cbd2c9d157d10e8d6bf3ee4ba745cf17c15 authored almost 7 years ago
Ignore the unguarded availability warning for indicator

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

* 'master' of https://github.com/rs/SDWebImage:
Fix CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF warni...

e7e3caae72e4f0055436afdac4acc35bbacfe278 authored almost 7 years ago
Merge pull request #2199 from dreampiggy/performance_decode_in_operation_queue

Decode the image in the operation level's queue instead of URLSession delegate queue

1986669d49108cdb3af816600977ef150f99bccc authored almost 7 years ago
Merge pull request #2225 from dreampiggy/fix_block_implicit_retain_self

Fix CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF warning

efdeca4f99c7c3d782a0d039c7ca8d0da6744c07 authored almost 7 years ago
Merge pull request #2223 from dreampiggy/improvement_macOS_gif_duration

Create a subclass of NSBitmapImageRep to fix the GIF frame duration issue on macOS

e11ac90387374b5bc9db0e68ee5b861835b9ca04 authored almost 7 years ago
Fix CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF warning

ad02e3eaaede2df11e419fd4a35f35db07abb971 authored almost 7 years ago
Disable travis-ci email notification

47b77b744896c37beb784344e18e85a0ac72bd12 authored almost 7 years ago
Fix prefetcher test to first clear the disk cache, and manager test to only fulfill the finished one

9c3928a9dbfd89c546f99cbed781cac848945587 authored almost 7 years ago
Improve the travis-ci to not clean the build for dynamic framework to speed up the demo build

7a737acd857bcb73ca2ca72c78b2af1f4f35ce30 authored almost 7 years ago
Disable travis-ci email notification

0fa6e88fa1299670ed7e67496d0c76ae6d206d69 authored almost 7 years ago
Fix prefetcher test to first clear the disk cache, and manager test to only fulfill the finished one

90632d0abc33b4f8734ed10be7eb65a75b569573 authored almost 7 years ago
Improve the travis-ci to not clean the build for dynamic framework to speed up the demo build

835495a0516fb539cbd7000e2251ee67bd593c71 authored almost 7 years ago
Fix the test because one header file not available on iOS. Tests header search path is different from main project

57e56d0154f22ba597758fb1111e9b5df8a0118b authored almost 7 years ago
Add tests scheme for macOS. Because we now support cross-platform, some implementation is different from UIKit & AppKit. So we also need test

9d78dccac70c146d063e817b555dfa82b3067a19 authored almost 7 years ago
Merge branch 'refactor_api_style' into 5.x

* refactor_api_style:
Use property instead of method for UIButton/NSButton current url.

da807416b096b21f12e89e01be85b60903883ee9 authored almost 7 years ago
Add new SDCategoriesTests for any other WebCache category tests

150affd201b52a259686b4e1a6b2314693640e39 authored almost 7 years ago
Rename SDCategoriesTests to SDWebCacheCategoriesTests to make it focus on view category, import KVOController instead of build-in KVO for test

1f27d3c15fcc70e6b019a9fb3aab92734a7098d7 authored almost 7 years ago
Create a subclass of NSBitmapImageRep to fix the GIF frame duration issue on macOS

fc1fd0a74e177fc024b699eb47e65b00ae82fb24 authored almost 7 years ago
Merge pull request #2220 from dreampiggy/improvement_FLAnimatedImage_expose

Expose the read write to FLAnimatedImage associate to the UIImage to allow advanced feature like...

3054a38c0ec08096b7d0ff6409f5b64886d9e960 authored almost 7 years ago
Use lock instead of barrier queue to keep callbacks block thread-safe

7eff69685ab07a59beec07bb1d3a349b590ba7d7 authored almost 7 years ago
Decode the image in the operation level's queue instead of URLSession delegate queue. Because URLSession delegate queue is a barrier queue and shared between different operations

aeb5194dc4cfc9bc63a1d7ba972aa2139357319b authored almost 7 years ago