Ecosyste.ms: OpenCollective

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

SDWebImage

Asynchronous image downloader with cache support as a UIImageView category
Collective - Host: opensource - https://opencollective.com/sdwebimage - Website: https://sdwebimage.github.io/ - Code: https://github.com/sdwebimage

Fixed #1668 CGContextDrawImage: invalid context 0x0

github.com/SDWebImage/SDWebImage - b366d84f931e34c875a56c1efe20a8fdaaad55c7 authored over 8 years ago
Updated CHANGELOG

github.com/SDWebImage/SDWebImage - 5e90081b691718efa07085f7effb2b25338ee7c7 authored over 8 years ago
Added tests for the scale down decoding + test image and updated a bit the other decoder tests

github.com/SDWebImage/SDWebImage - 8d1a0ae0917c7d7c40c2f5309c56fe5ffe2687cf authored over 8 years ago
Test xcodeproj updated to Xcode 8

github.com/SDWebImage/SDWebImage - 9879ddf0dcc1338a6a93d18e032f78100f638f7e authored over 8 years ago
Fixed a bug introduced by 00bf467

github.com/SDWebImage/SDWebImage - efad1e5cd4d6956e2db9e560a436456be9a8b909 authored over 8 years ago
No more carthage, d6fa29c removed it, now also remove installing it via brew

github.com/SDWebImage/SDWebImage - af3468319156da0f7bf4de2136bdb8de2901039a authored over 8 years ago
Update for #787 Add an option to scale down large images on iOS - code cleanup

github.com/SDWebImage/SDWebImage - 00bf467eb79bb97024eba7393169030a17b98018 authored over 8 years ago
Merge pull request #787 from gsempe:master

Add an option to scale down large images on iOS

github.com/SDWebImage/SDWebImage - 959d965248cb89fddf8860c1c66e0bb518546c5d authored over 8 years ago
Changelog update

github.com/SDWebImage/SDWebImage - 7361725111d1f09075a0530d0d4db086d80ef12d authored over 8 years ago
Updated the README backwards compatibility section and linked the 4.0 Migration Guide

github.com/SDWebImage/SDWebImage - 7edd26548ccc68dbc88f28cc168dc8dd44a9e4bf authored over 8 years ago
Added a draft for the Migration Guide document.

github.com/SDWebImage/SDWebImage - 9ede7034cb64370da7c2c775e02bbfce3e5692bb authored over 8 years ago
Added the Docs folder to the Xcode workspace

github.com/SDWebImage/SDWebImage - cf7a5db3c670549ed412b1d3e822a87e50c11d9f authored over 8 years ago
Updated the test for FLAnimatedImage

github.com/SDWebImage/SDWebImage - 9c0c31f5247727b1c232ffe6997566c36fbd910d authored over 8 years ago
Made sure SDWebImageCompat.h is imported in all the headers

github.com/SDWebImage/SDWebImage - 7e0964f8d90dcd80d535c52dd9f6d5fa7432052b authored over 8 years ago
Fixed documentation warning, param name is `completionBlock`

github.com/SDWebImage/SDWebImage - 945f8691ff10099e04d444f54e6487c7e0879e3c authored over 8 years ago
Merge pull request #1687 from diejmon/4.x

Fix FLAnimatedImageView+WebCache.m not got compiled

github.com/SDWebImage/SDWebImage - 267635ee5e8090faae66ae28fac6e610ec8cd474 authored over 8 years ago
Fix FLAnimatedImageView+WebCache.m not got compiled

Because of missing SD_UIKIT definition.

github.com/SDWebImage/SDWebImage - a347abad8908bc23728803696c93e89555f2eb70 authored over 8 years ago
Updated the README

github.com/SDWebImage/SDWebImage - 357e424166c6e2c6c0920e6c27d3e4ee5dcb3fb1 authored over 8 years ago
The Carthage build phase takes too long (5 minutes). Removing it.

github.com/SDWebImage/SDWebImage - d6fa29c88a9d4febc2c9d8fa49ce23c68334d0aa authored over 8 years ago
Fixed the tests - were failing because of the #984 changes

github.com/SDWebImage/SDWebImage - ed5f018c2be8c3939d56e22ef9558a0acd1b10ef authored over 8 years ago
#1089 properly stated on all API docs that the progressBlock is called on a background queue

github.com/SDWebImage/SDWebImage - 62180db82881972509e154d5bc70f6bd21227dd3 authored over 8 years ago
Fix #1619 iOS10 Crash issue

github.com/SDWebImage/SDWebImage - 7940577b123a1a5f76140cb28599a0c997d034f1 authored over 8 years ago
Merge pull request #984 from gztchan:master

Add url as param to progress block

github.com/SDWebImage/SDWebImage - 8382899070e9e9df0d6d3d99bdb4bf48d26be4d6 authored over 8 years ago
Merge pull request #1459 from mime29:macrowarning

Updated dispatch_ macro in order to avoid redefinition when included as Pod

github.com/SDWebImage/SDWebImage - e844a854ca6d7eed5d7dbe505a34ed0ac202e5bc authored over 8 years ago
Merge pull request #1654 from Wondermall/session-configuration

Allow to specify NSURLSessionConfiguration for SDWebImageDownloader

github.com/SDWebImage/SDWebImage - 9012d268a904ca4696a4511ef4f753e6e44db5a5 authored over 8 years ago
The shared objects (not really singletons) should allow subclassing, therefore the return type should be instancetype and not a fixed type.

github.com/SDWebImage/SDWebImage - c57cf7e6c94dc28b0eb4edec7cfc3c439ef3bbf1 authored over 8 years ago
Replaced #1537 - fixed a potential retain cycle in `SDWebImageManager`.

github.com/SDWebImage/SDWebImage - 9cd6779b4bf040ee29609c1e0a8553ec153581a1 authored over 8 years ago
Updated the README

github.com/SDWebImage/SDWebImage - b7325c094b095e7ce7521274a94e571b42b365eb authored over 8 years ago
Merge pull request #1657 from mackoj/master

Add support for downloading images behind redirect

github.com/SDWebImage/SDWebImage - 02a9eab4b50bd73081a5a638ecf93b3bf4322e4c authored over 8 years ago
Merge pull request #1593 from corydolphin:patch/fix-carthage-tvos

Enables BITCODE for tvOS builds

github.com/SDWebImage/SDWebImage - 64878cb24bf0d3cfd0cbaf30fe0c89d162297bd0 authored over 8 years ago
Replaced #1640 - Added `sd_` prefix to the activity indicator related methods (`setShowActivityIndicatorView:`, `setIndicatorStyle:`, `showActivityIndicatorView`, `addActivityIndicator`, `removeActivityIndicator`)

github.com/SDWebImage/SDWebImage - 17ae79195312128ae77fce7798e82a6be22dba9b authored over 8 years ago
Merge pull request #1676 from jimmaye/background-crash-io10

#1619: Adds NSError as input to resourceValuesForKeys:error: method

github.com/SDWebImage/SDWebImage - fc3a4d817065c25d935f401600c815aec513522c authored over 8 years ago
The iOS demo uses the dynamic framework instead of the static one

github.com/SDWebImage/SDWebImage - 2ec9dd7608547684b42a75a50785cb989c4937ef authored over 8 years ago
Stopped the simulators from being too verbose

github.com/SDWebImage/SDWebImage - 13ffb2327c9a99d58b5d9ed48e86a48156ce7afb authored over 8 years ago
Update according to Xcode 8 recommended settings. Set the deployment target to iOS 8.0. No code signing. Enabled some warnings

github.com/SDWebImage/SDWebImage - 67e071975544548923f26aea5cc551baca3a08a8 authored over 8 years ago
Small update to the readme

github.com/SDWebImage/SDWebImage - 6d4e45bad7b41b70a48eb1b00b890db38abbaff7 authored over 8 years ago
Made sure we don't crash here if the operation is nil at some point

github.com/SDWebImage/SDWebImage - a8ad2a5c4abbeec6f6b4690897c412304d0b0cf7 authored over 8 years ago
Replacing #781 - made sure completionBlock called from `SDWebImageManager` is called on the main queue. Created 2 methods to simplify the code for calling the completions

github.com/SDWebImage/SDWebImage - 0c47bc3023b005cdc054cf1d23f10522d0fa9149 authored over 8 years ago
Improved readability in `SDWebImageManager` by creating `safelyRemoveOperationFromRunning:` method

github.com/SDWebImage/SDWebImage - 265ace4a24f6804a09c052bfbb1c09ea89ad34a3 authored over 8 years ago
Small fix, this needs to be `strongOperation`

github.com/SDWebImage/SDWebImage - fdb8b2c1c66e406a56866373f4de492ac4aaafed authored over 8 years ago
Replacing #781 - made sure all the completionBlocks called from `SDWebImageDownloaderOperation` are called on the main queue. Created 2 methods to simplify the code for calling the completions

github.com/SDWebImage/SDWebImage - c77adf449a9b7aa276cfb9ae980795dd835dc855 authored over 8 years ago
Replacing #781 - replaced all the remaining `dispatch_main_sync_safe` with `dispatch_main_async_safe`, so we no longer `dispatch_sync` on the main queue that can create issues.

github.com/SDWebImage/SDWebImage - f7e82460142fb51f9e9251f82bf34b3a9ed833e8 authored over 8 years ago
Replacing #781 - based on http://blog.benjamin-encz.de/post/main-queue-vs-main-thread/, background queue can execute code on the main thread, so we need to check for the main queue to assure safety

github.com/SDWebImage/SDWebImage - 062e50aa10499251f07264ea73ce7627910de0ce authored over 8 years ago
Updated the image used by the watchOS demo

github.com/SDWebImage/SDWebImage - 2b721a6e30510afd09c7d863801cd81abcc55ba3 authored over 8 years ago
The watchOS demo uses the watch dynamic framework

github.com/SDWebImage/SDWebImage - 55e1e8c723719c799beb8c005da5cebad766ffa8 authored over 8 years ago
Added SDImageCacheConfig.h and UIView+WebCache.h to the umbrella header

github.com/SDWebImage/SDWebImage - f1a19df72168e964e0649e4036df870b95fb2b49 authored over 8 years ago
Fixed build due to latest animated WebP support that was not properly adapted for OSX. For OSX, this will not work because the `animatedImageWithImages:duration:` API does not have an equivalent there.

github.com/SDWebImage/SDWebImage - 3c4aa45f327d2304c2ef3f1662152de382c381c9 authored over 8 years ago
Merge pull request #1438 from lianchengjiang/master

Animated webP support

github.com/SDWebImage/SDWebImage - 88b025a5fa61034ebf24ae23e2adec38b8724ce1 authored over 8 years ago
Really enabled WebP for all the targets

github.com/SDWebImage/SDWebImage - 5fac787866f3ba73de304d27afa8a220c39af9e3 authored over 8 years ago
Bumped libwebp to 0.5.1

github.com/SDWebImage/SDWebImage - 836c15bccff60e0eebc182b159b102b36051b39f authored over 8 years ago
Updated CHANGELOG with the latest changes (unit testing branch merged)

github.com/SDWebImage/SDWebImage - 30b29f4a1045126106ce1a289271df3792e9acb2 authored over 8 years ago
Merge pull request #1681 from rs/testing

Unit Testing + some refactoring due to testing

github.com/SDWebImage/SDWebImage - 375f29d7452f1600edacfe11bddee1d04805446d authored over 8 years ago
Added CodeCov icon to the readme

github.com/SDWebImage/SDWebImage - 0ba5241aa5b90f5bd3f3e0319771ff9897dd4840 authored over 8 years ago
Removed empty line

github.com/SDWebImage/SDWebImage - b44f4b8a593d694208bca64da21ba75c529fad27 authored over 8 years ago
Trying to integrate with Codecov.io

github.com/SDWebImage/SDWebImage - a1bbe8f2195562560ae8e549ee1e3f297ac51148 authored over 8 years ago
Fix the build: UIButton and UIImageView are not defined on Mac OS or WatchOS

github.com/SDWebImage/SDWebImage - e642024688952d6303c9e13ac2c5f60263ec5a00 authored over 8 years ago
Tests for the WebCache categories

github.com/SDWebImage/SDWebImage - 1cbe54d600e6971d266b26273d938c5727ea0934 authored over 8 years ago
Tests project: CocoaPods 1.1.0, dynamic frameworks, include all the code from SDWebImage (MapKit and GIF), updated imports so they work fine

github.com/SDWebImage/SDWebImage - 460c2e01a151abaeaefb2aa94eef0eff0a1677d1 authored over 8 years ago
Refactored all the duplicate code from our WebCache categories into a UIView+WebCache category. All the other categories will make calls to this one. Customization of setting the image is done via the setImageBlock and the operationKey

github.com/SDWebImage/SDWebImage - e1840c3262eab8bdeb18572a303aaaf364c629e5 authored over 8 years ago
Created a WebCache Categories Xcode group - contains all the categories that we actually expose, making it easier to work with them

github.com/SDWebImage/SDWebImage - 7d02ffd6ab3ce7f042e7c2ed4bbf64f3c367c105 authored over 8 years ago
SDImageCacheConfig.h made public

github.com/SDWebImage/SDWebImage - 2daeffc773229d8b2e3f499ff6e401ac42405fae authored over 8 years ago
Prefetcher tests

github.com/SDWebImage/SDWebImage - f48a133f1b0d4cff4b594866db046ac7aed2bc59 authored over 8 years ago
Tests for SDWebImageManager

github.com/SDWebImage/SDWebImage - ea0bd97d101a82ad4135147861c9f6301fbc078d authored over 8 years ago
Removed unneded code

github.com/SDWebImage/SDWebImage - fbca6a6dc3bdb3da1bfba21c0cd7a0ff5f66bfd2 authored over 8 years ago
Added SDImageCacheConfig to all targets, test images, code coverage setting, tests for SDImageCache, SDWebImageDownloader, SDWebImageDownloaderOperation, SDWebImageDecoder

github.com/SDWebImage/SDWebImage - cfc182f2e5639e706e0bc465af5da25fbd62a602 authored over 8 years ago
Instead of assert, just nslog

github.com/SDWebImage/SDWebImage - 0612504f1baeb95b8df4fd7ac174d2e4cb53513e authored over 8 years ago
Proper place for the pragma mark and used a function to check for the proper queue

github.com/SDWebImage/SDWebImage - 2fa77435c16e19add517689ea9385e47cdd2ef96 authored over 8 years ago
Moved the `diskImageExistsWithKey:completion:` to the right place in the header

github.com/SDWebImage/SDWebImage - ba88022c304dfec56c6458c853ebd93cb45d37df authored over 8 years ago
Got rid of `removeImageForKey:` and `removeImageForKey:fromDisk:` that looked sync but were async. Left only the 2 async ones

github.com/SDWebImage/SDWebImage - 537b039012ace8c033b4cda94c4741e755cb14c1 authored over 8 years ago
Pragma marks for code readability

github.com/SDWebImage/SDWebImage - 3e78e29480780c8e4711fbf6dd8b3c21974a631c authored over 8 years ago
Updated `queryCacheOperationForKey:image:` comments and method still works if the doneBlock is nil

github.com/SDWebImage/SDWebImage - f202b50330537858a8c793ca934f03f9cd556a44 authored over 8 years ago
The `storeImage:` methods from `SDImageCache` were async already, but declared as sync. Properly marked them as async + added completion. Got rid of the recalculate param. If the `NSData` is provided, use it. Otherwise, recalculate from the `UIImage`

github.com/SDWebImage/SDWebImage - d9424345ab699c61dfeec9ee0a70febbb17b74b4 authored over 8 years ago
Updated `storeImageDataToDisk:forKey:` asserting when called from other queue than ioQueue. Updated the header comments

github.com/SDWebImage/SDWebImage - 2eafdd6df03d9ce5d456a9b7c91bab7080c36f66 authored over 8 years ago
Fixed the demo project, `clearDisk` no longer exists

github.com/SDWebImage/SDWebImage - a6316d1cce5742192ead612467042bba3dfbf7c6 authored over 8 years ago
Another clarification: `imageFromDiskCacheForKey:` used to also check the memory cache which I think is misleading. Now `imageFromDiskCacheForKey` only checks the disk cache and the new method `imageFromCacheForKey` checks both caches

github.com/SDWebImage/SDWebImage - ebf40c7ca030ea4fd7bf8ad67a2904a6ea40e56a authored over 8 years ago
Created `SDWebImageDownloaderOperationInterface` to describe the behavior of a downloader operation. Any custom operation must conform to this protocol.

github.com/SDWebImage/SDWebImage - df3b6a52ebbeb0624afa969f816487067e53ef12 authored over 8 years ago
Renamed `SDImageCache` `queryDiskCacheForKey:done:` to `queryCacheOperationForKey:done:`

github.com/SDWebImage/SDWebImage - 6202f05e7ad12ffbb63ca16090f0151c00edd456 authored over 8 years ago
Removed sync method `diskImageExistsWithKey:` from `SDImageCache`

github.com/SDWebImage/SDWebImage - e9fcf0ce039f8da2a55ed4b05a08c14244e55628 authored over 8 years ago
Get rid of the confusion cause by `cleanDisk` and `clearDisk`. Renamed `cleanDisk` to `deleteOldFiles`. No longer expose the sync `clearDisk` and `deleteOldFiles`, just the async ones

github.com/SDWebImage/SDWebImage - 04e963b90d8b69756a6aece80d7b883b0f6a7799 authored over 8 years ago
Fixed an issue with the `SDWebImageDownloaderOperation` : `cancelInternal` was not called because of the old mechanism rellying on the `thread` property - probably because that thread did not have a runloop. Removed that and now cancelInternal is called as expected

github.com/SDWebImage/SDWebImage - f4bdae687004e6691dcf9f703cad21c86f179880 authored over 8 years ago
Removed the synchronous methods `diskImageExistsForURL:` and `cachedImageExistsForURL:` from `SDWebImageManager`

github.com/SDWebImage/SDWebImage - 84be05b867cab53f4cd800a770b35e8c4882ff81 authored over 8 years ago
Added missing property code comment

github.com/SDWebImage/SDWebImage - 712f49733445d3c1f2c603add5db5e5d15f1b23c authored over 8 years ago
Will use a single definition for all async tests duration: kAsyncTestTimeout

github.com/SDWebImage/SDWebImage - 7d73623203186929b0952a25d9e2891588f25ecb authored over 8 years ago
Expecta can use the latest version, using the WebP subspec in the Tests Podfile so we can get all the files

github.com/SDWebImage/SDWebImage - fbb310b494d5dab4e26f453b1b4a4c7f49d1be41 authored over 8 years ago
Created a new class SDImageCacheConfig holding the configuration of the ImageCache. Easier to read code

github.com/SDWebImage/SDWebImage - f1d749218e98c4698d563ca71b2f3b3f04b838e1 authored over 8 years ago
Preparing to remove the need for the `recalculateFromImage` param for store in cache. Only if the data provided is nil and we have an image, we will recaculate. Moved the NSData calculation in the UIImage MultiFormat categ, plus instead of another variant to check for PNG, relly on `sd_imageFormatForImageData`

github.com/SDWebImage/SDWebImage - 82d1f2e49a50c263dc04363633c59f4e0a0fb6f4 authored over 8 years ago
Refactored NSData ImageContentType category, instead of returning the contentType as a string, the new added method `sd_imageFormatForImageData` will return a `SDImageFormat` enum value

github.com/SDWebImage/SDWebImage - f32f24f9c477518080d8d53d2e967c6741fee567 authored over 8 years ago
Added PNG image to demo app

github.com/SDWebImage/SDWebImage - 0869c6915d95dd3ce7be3a40fe4af0e089e4d806 authored over 8 years ago
#1619: Removed commenting out the actualt error check

github.com/SDWebImage/SDWebImage - fb65b04983f4746bd7f4b6559ef4590a3a722f1f authored over 8 years ago
#1619: Adds unit test that touches affeted code

github.com/SDWebImage/SDWebImage - 3ef030e0283d9719242ffef5bd2390394daa7849 authored over 8 years ago
#1619: Adds NSError as input to resourceValuesForKeys:error: method to be able to determine if we should skip due to an error while looking up resources

github.com/SDWebImage/SDWebImage - 806bce3134fe76f868b675fe1c2a1aca82f26947 authored over 8 years ago
Update SDWebImageManagerTests.m

Remove the test

github.com/SDWebImage/SDWebImage - 9d0e0c11185e0afe63f9bfcd72aa2fcdcc63ffb6 authored over 8 years ago
Merge branch 'master' into 4.x

# Conflicts:
# CHANGELOG.md
# Examples/SDWebImage Demo/MasterViewController.m
# SDWebImage.podsp...

github.com/SDWebImage/SDWebImage - 36e5e3c10d707a5bcbd4e522bc3140af4afc240b authored over 8 years ago
Bumped version to 3.8.2

github.com/SDWebImage/SDWebImage - 42a5e6f6ec513e57987ea9544ac8a969cf586c3c authored over 8 years ago
Improvement for #1608 and #1623 should solve the issue for most of the cases. Apparently there is a race condition on NSURLCache and we avoid making those checks unless necesarry (basically we will query the NSURLCache only when `SDWebImageRefreshCached` is used and the image cannot be cached by the system when it's too big or behind authentication)

github.com/SDWebImage/SDWebImage - e7bd5ab0faf72f73aa6777b07cb832536c587af3 authored over 8 years ago
Actually we only want the RefreshCached flag for the 1st image (the HTTP Auth one)

github.com/SDWebImage/SDWebImage - dea7b4594d1de3969e72d25495bd8b16efec8e34 authored over 8 years ago
Updated code for #1608 #1623 - set a name for the download queue, avoid using the `_request` ivar and made sure we strip request of mutability

github.com/SDWebImage/SDWebImage - 20760d71e54f56ea7a528357ab55b32c8582591e authored over 8 years ago
Example updated: all images use the SDWebImageRefreshCached option

github.com/SDWebImage/SDWebImage - 033899d0ac7d97d594bd63336ce3de00f6463a3a authored over 8 years ago
Update SDWebImageManagerTests.m

Using my cat for the test

github.com/SDWebImage/SDWebImage - 3aa987db430a2d18a59ce9a5e12c21bd3d1e7711 authored over 8 years ago