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

Made fix ARC-safe

github.com/SDWebImage/SDWebImage - f87c057cb88f2b9c08ff512fcc153338c15b022e authored almost 13 years ago by andybee <[email protected]>
Attempting to fix rs/SDWebImage#84 by passing success/failure blocks in user info dictionary. This avoids holding success and failure block in manager object which is used as a singleton by the UIImageView and UIButton additions classes, thus repeatedly calling the same block multiple times when making multiple requests.

github.com/SDWebImage/SDWebImage - ba818f0d65fe927b819aa43923e1b74148689afe authored almost 13 years ago by andybee <[email protected]>
Merge pull request #91 from andybee/master

@2x retina support is broken when images pass through UIImage (ForceDecode) addition

github.com/SDWebImage/SDWebImage - e63e92582175ad6d8c965a36957595da917f085c authored almost 13 years ago by Olivier Poitrey <[email protected]>
Allowed original image scale to be preserved.

github.com/SDWebImage/SDWebImage - 0cd7f6953b6da8add0b8a8856fb146d37212dea7 authored almost 13 years ago by andybee <[email protected]>
Fix placeholder not passed to the designated follow up method (fix #87)

github.com/SDWebImage/SDWebImage - 61df06926a567902550cf2134cddddac41f9131a authored almost 13 years ago by Olivier Poitrey <[email protected]>
Merge pull request #86 from tvon/patch-1

SDWebImageDownloader adds excessive observers when SDNetworkActivityIndicator is used

github.com/SDWebImage/SDWebImage - 2283e2e458510ab5c422d22182416663460a84cd authored almost 13 years ago by Olivier Poitrey <[email protected]>
Two observers get added every time downloaderWithURL is called, which is unnecessary and seems to result in an imbalance in SDNetworkActivityIndicator between startActivity and stopActivity calls (which leads to the indicator not showing when it should during any initial app activity).

This fix is possibly not ideal, but it does the trick.

github.com/SDWebImage/SDWebImage - 6ca759f18292a87df84ed6c1fcda3f65006450f3 authored almost 13 years ago by Tom von Schwerdtner <[email protected]>
Fix a mem leak in SDWebImageDownloader (fix #83)

github.com/SDWebImage/SDWebImage - dfa03af19f38c74160fc9d5abbcf2d20d1de1f18 authored almost 13 years ago by Olivier Poitrey <[email protected]>
Fix a bug in SDImageCache making first request to disk cache to always return nil (fix #81)

github.com/SDWebImage/SDWebImage - a8d5b3ec72a94fa9a9e632dbdbf8463e8bec923d authored almost 13 years ago by Olivier Poitrey <[email protected]>
Add some common problem tips

github.com/SDWebImage/SDWebImage - 14b79734d26f73df6a22ee1b769a82486dadb805 authored almost 13 years ago by Olivier Poitrey <[email protected]>
Treat image URL with response status code >= 400 as errors (fix #79)

github.com/SDWebImage/SDWebImage - 24f0842ea087838c0de33059d2eee83baa2af928 authored almost 13 years ago by Olivier Poitrey <[email protected]>
Add MKAnnotationView+WebCache category (fix #78)

github.com/SDWebImage/SDWebImage - 1cf1703ec173d901b7f40401a548d50cc3f793bd authored almost 13 years ago by Olivier Poitrey <[email protected]>
Better ARC support

github.com/SDWebImage/SDWebImage - 580a90d6a0610a2aa1f7417d96699dc6073b1dee authored almost 13 years ago by Olivier Poitrey <[email protected]>
Add macro for ARC conditional call to [super dealloc]

github.com/SDWebImage/SDWebImage - ab97899a23ba7ac7119ee7697a35750e0a87db76 authored almost 13 years ago by Olivier Poitrey <[email protected]>
Fix an EXC_BAD_ACCESS introduced by aa6956e9fc (fix #77)

github.com/SDWebImage/SDWebImage - dcc6673bf1dc8d58f91101d84adb5baa98f88f73 authored almost 13 years ago by Olivier Poitrey <[email protected]>
Add some backward compatible block support (fix #64)

github.com/SDWebImage/SDWebImage - 6781045698690a3f557520dff334c7d262ab2bc8 authored almost 13 years ago by Olivier Poitrey <[email protected]>
Add some callback methods to SDWebImageManager protocol with requested URL appended (fix #67)

github.com/SDWebImage/SDWebImage - 30b9534294d427b17d4e4e2d149827fe71b690ae authored almost 13 years ago by Olivier Poitrey <[email protected]>
Fix a conditing preventing from disk caching when data is not provided (fix #69)

github.com/SDWebImage/SDWebImage - 3074f55de2894c0c90ee70bfacee9e32062550c4 authored almost 13 years ago by Olivier Poitrey <[email protected]>
Add ARC info in README

github.com/SDWebImage/SDWebImage - 8357f64a68b16e7b949babc69b713cad5530e800 authored almost 13 years ago by Olivier Poitrey <[email protected]>
Remove conditional activation of the new decoder optimization (now it's always activated)

github.com/SDWebImage/SDWebImage - c327ee373793629606e4e439abc25e174e04844f authored almost 13 years ago by Olivier Poitrey <[email protected]>
Make SDWebImage ARC friendly by detecting if project is using ARC or not and do the right thing with retain and release

github.com/SDWebImage/SDWebImage - 40bcaa1181ff4b2d6cd72a64f5a6a4b1854d2b55 authored almost 13 years ago by Olivier Poitrey <[email protected]>
Refactor 2x scale support

github.com/SDWebImage/SDWebImage - aa6956e9fc1d53aca1eda16ba5139da3cfebfed4 authored almost 13 years ago by Olivier Poitrey <[email protected]>
checking if uiimage supports the scale parameter for retina display phones (only supported form ios 4 onwards)

github.com/SDWebImage/SDWebImage - 3ef0f609fd42281c2adc86592932a53d0cd39f84 authored almost 13 years ago by Sebastian Vieira <[email protected]>
Adding the ability to render retina display images based on the file to which the url is pointing at

github.com/SDWebImage/SDWebImage - baea8eed4afef7b64b6ec72d6ca18308fcd7a415 authored almost 13 years ago by Sebastian Vieira <[email protected]>
absoluteString for iOS 3

github.com/SDWebImage/SDWebImage - c972489931bf86a17e5d282ae17e0896fbd5ea80 authored almost 13 years ago by Sebastian Vieira <[email protected]>
Merge pull request #65 from ecentinela/master

Added a method to see the cache size

github.com/SDWebImage/SDWebImage - 6660c51d3615533ec3b710568dfa921bd001407b authored almost 13 years ago by Olivier Poitrey <[email protected]>
Merge pull request #70 from besi/patch-1

Fixed typos

github.com/SDWebImage/SDWebImage - 05725b4ab5d46bc65fea32b9ac8b9ba377b584f6 authored almost 13 years ago by Olivier Poitrey <[email protected]>
Fixed typos

github.com/SDWebImage/SDWebImage - 03142f607c71b47a01217978e1b158f637cf3b4b authored almost 13 years ago by Beat Besmer <[email protected]>
Added a method to see cache size.

github.com/SDWebImage/SDWebImage - e5cd63617f7eb9534a70a35665038bd0670ba3f5 authored almost 13 years ago by Javier Martinez Fernandez <[email protected]>
Setup xcode project to allow import in a project as a static library

github.com/SDWebImage/SDWebImage - b207dcc6a8125b19587d82b198fecf448d207c61 authored almost 13 years ago by Olivier Poitrey <[email protected]>
Introduce a cacheURLs array to prevent race conditions related to checking the on-disk image cache. (Fix #47)

If a cache check is initiated, then canceled with cancelForDelegate: before a new cache check
is...

github.com/SDWebImage/SDWebImage - 8318b295bf68d377e0b651b9d91de4278300d557 authored about 13 years ago by Adam Ernst <[email protected]>
Add Xcode project

github.com/SDWebImage/SDWebImage - 86b60e9c9870065dce6b37aec0abf71d393bd676 authored about 13 years ago by Olivier Poitrey <[email protected]>
Documented categories (appledoc)

github.com/SDWebImage/SDWebImage - 0dfb649faf2048a3cbef8829fe28cf0f9ab23d2e authored about 13 years ago by Fernando Saragoca <[email protected]>
Merge pull request #39 from 433/version_check_fix

update version check to make #if work for iOS >= 4

github.com/SDWebImage/SDWebImage - b3d7a5c4501061ee4faa30a3c921f540ba22236e authored about 13 years ago by Olivier Poitrey <[email protected]>
update version check to make #if work for iOS >= 4

github.com/SDWebImage/SDWebImage - 6cda5dcf4d5cb730ecd521ce9374543ef75f9a64 authored about 13 years ago by Ilya Samartsev <[email protected]>
Merge pull request #37 from neogithub/patch-1

Update README.md

github.com/SDWebImage/SDWebImage - 17450bdf1f3f5dd4192f6014a90b09d158b210ba authored about 13 years ago by Olivier Poitrey <[email protected]>
Update README.md

github.com/SDWebImage/SDWebImage - 0b9b945a3733b2a8a3c34766366bdade62750f4c authored about 13 years ago by neogithub <[email protected]>
Add SDWebImagePrefetcher, an utility class to preventively warm-up SDWebImage cache (fix #32)

Contributed by https://github.com/mystcolor

github.com/SDWebImage/SDWebImage - 23ae1cb00c662c685de4a9016b7bd079a9a5f19b authored over 13 years ago by Olivier Poitrey <[email protected]>
Fix wrong options values

github.com/SDWebImage/SDWebImage - 9e2d414c2849be94767e3f9755620dc8c26178b2 authored over 13 years ago by Olivier Poitrey <[email protected]>
Perform image decoding/optimization in the IO thread instead of main thread for better responsiveness (fix #18)

This new optimization is currently disabled by default so you can test it and give us feedback.
...

github.com/SDWebImage/SDWebImage - 92d7a01a526c19f19240827df06b87c0ddca4747 authored over 13 years ago by Olivier Poitrey <[email protected]>
Merge pull request #29 from nonamelive/patch-1

Fixed a potential crash when the delegate retainCount = 1, which means th

github.com/SDWebImage/SDWebImage - 4792909c5b85d2cc65db15d9a3d348b3774b97be authored over 13 years ago by Olivier Poitrey <[email protected]>
Add an option to disable on disk caching (fix #16) + refactor other options (low prio and retry failed) to an options: parameter

github.com/SDWebImage/SDWebImage - 7d0e544c50a41809c32c6c0912767f0db006f1f9 authored over 13 years ago by Olivier Poitrey <[email protected]>
Failsafe a very common usage error (passing URL as NSString instead of NSURL)

github.com/SDWebImage/SDWebImage - 7c06b3a314118187de2d94493680032883918ea5 authored over 13 years ago by Olivier Poitrey <[email protected]>
Fixed a potential crash when the delegate retainCount = 1, which means the delegate is only retained by the SDWebImageManager and the delegate's dealloc method has a structure like the code below.

- (void)dealloc
{
[manager cancelForDelegate:self];
[super dealloc];
}

github.com/SDWebImage/SDWebImage - 2b0bb248f433617a158ebf92e80a284076ceeeba authored over 13 years ago by nonamelive <[email protected]>
When storeImage:imageData:forKey:toDisk: is called with toDisk:YES but no data, do not prevent memory caching (fix: #24)

github.com/SDWebImage/SDWebImage - e9d43e443a11b68fc0d09e7633674333bd88e760 authored over 13 years ago by Olivier Poitrey <[email protected]>
Merge pull request #20 from exalted/master

Added UIButton+WebCache category

github.com/SDWebImage/SDWebImage - 1a355d09c24e72a31cef6f8471e8e117dc20ab4b authored over 13 years ago by Olivier Poitrey <[email protected]>
Added UIButton+WebCache category

github.com/SDWebImage/SDWebImage - 4b00568942159142228e6e61c182c2d1964c2d33 authored over 13 years ago by Ali Servet Donmez <[email protected]>
Fix race condition with SDWebImageManager's cancelForDelegate:

The -cancelForDelegate: method was working for downloads but not local cache checks. Add some ne...

github.com/SDWebImage/SDWebImage - 45cc126d328b241b5829819c5ba9de04216dde54 authored over 13 years ago by Adam Ernst <[email protected]>
Fix some implicit conversion warnings

github.com/SDWebImage/SDWebImage - 47aad5b55f14704064aa45b0e1b2a19dae03164f authored over 13 years ago by Olivier Poitrey <[email protected]>
Fix coding style

github.com/SDWebImage/SDWebImage - 4005884df5cd4742c0dc2fb052b496543d4fcb9c authored over 13 years ago by Olivier Poitrey <[email protected]>
Fix a leak on Mac OSX

github.com/SDWebImage/SDWebImage - 314837de7e03c9b2b5e152305367d8cfdc1b5f45 authored over 13 years ago by siuying <[email protected]>
Merge pull request #12 from apptitude/master

Low priority download mode

github.com/SDWebImage/SDWebImage - 0a2e9a3040edf1127c40435d909e2e7adb286d28 authored over 13 years ago by Olivier Poitrey <[email protected]>
Add low priority download mode. Low priorities run NSUrlConnection in NSEventTrackingRunLoopMode

github.com/SDWebImage/SDWebImage - 34e8082cde4d2b29fc66161e7d10de061463cf66 authored over 13 years ago by Jeppe Vesterbæk <[email protected]>
Clean delegates even on failed downloads

github.com/SDWebImage/SDWebImage - 44fd72843bf7667b6843d47e76a93b03c36e030c authored almost 14 years ago by Olivier Poitrey <[email protected]>
Added Mac OS X compatibility

github.com/SDWebImage/SDWebImage - 3116810b18fa4f4710e8bd00143adb6e07f5a6e5 authored almost 14 years ago by Jamie Pinkham <[email protected]>
Force retry of failed downloads

github.com/SDWebImage/SDWebImage - ee153fee04e54ecb4110430ca26758149046d804 authored almost 14 years ago by Elio Gonzalez <[email protected]>
Remove wrong UIKit import and fix wrong indentation (space instead of tab)

github.com/SDWebImage/SDWebImage - 20b8cdf69d8b6ef6d254e9b53cc2b2d08b3bc5ba authored almost 14 years ago by Olivier Poitrey <[email protected]>
Remove the need for storeDataQueue dictionnary which required synchronization

github.com/SDWebImage/SDWebImage - 1fe20c25d6e94b497df50dc9c45b95060ee8561e authored over 14 years ago by Olivier Poitrey <[email protected]>
Add userInfo on SDWebImageDownloader.m

github.com/SDWebImage/SDWebImage - 9f492ccdf867b3e4a76bf98ebbf044ac71928a78 authored over 14 years ago by niblh <[email protected]>
Add support for system network activity indicator show/hide via notification

As showing/hiding the network activity indicator could conflict with your own code (i.e. the lib...

github.com/SDWebImage/SDWebImage - 3f2f360ee20702b70e88d18ac7c5a02ebd11d932 authored over 14 years ago by Olivier Poitrey <[email protected]>
Perform disk cache out operations asynchronousely in order to prevent from blocking the main runloop when a lot of cache queries are performed at the same time

github.com/SDWebImage/SDWebImage - 2b352c3c3a81e50a3cd1877a2bc86b65ffc91228 authored over 14 years ago by Olivier Poitrey <[email protected]>
If nil is given as URL to setImageWithURL:, set the image to the placeholder image (or nil if no placeholder)

This is the recommanded way clear an image for reuse (as a UITableViewCell for instance). Callin...

github.com/SDWebImage/SDWebImage - dffff12607c08a3500eb891ccf08cad2d9f654f2 authored over 14 years ago by Olivier Poitrey <[email protected]>
Do not convert images to JPEG when stored to disk for caching

This saves CPU and memory in all cases and alpha channel / image clearness if orignal format was...

github.com/SDWebImage/SDWebImage - d2dc4cbbac3b141f9f74cadab293696593dfa680 authored over 14 years ago by Olivier Poitrey <[email protected]>
Ensure the downloader is started from the main thread

github.com/SDWebImage/SDWebImage - 7f7dfbecd630b00a87715cc49026fccd2b406a0e authored over 14 years ago by Olivier Poitrey <[email protected]>
Better nil url handling

github.com/SDWebImage/SDWebImage - 65549dec105f93baf7cf2745d2d519eb50e78477 authored over 14 years ago by Olivier Poitrey <[email protected]>
Fix english in new method naming

github.com/SDWebImage/SDWebImage - 7350e1fa03a0fd3fc4ba6bf70342ebf3e2cf7a63 authored over 14 years ago by Olivier Poitrey <[email protected]>
Add a compile time condition in order to compile with Base SDK pre iOS4

github.com/SDWebImage/SDWebImage - 1b0cf3a3fb7bb21674cf1f63ffd955e40358fc1f authored over 14 years ago by Olivier Poitrey <[email protected]>
Add `cancelCurrentImageLoading` method to UIImageView+WebCache

github.com/SDWebImage/SDWebImage - d128c27cad1259004816ba207e2f8a479fcd285c authored over 14 years ago by Olivier Poitrey <[email protected]>
Fix typos in the README file (thanks Laurent Etiemble)

github.com/SDWebImage/SDWebImage - 8cc6acb502ddb9f98e772b2a7ed0ac3cae8391a4 authored over 14 years ago by Olivier Poitrey <[email protected]>
Set image to nil when trying to load nil URL

github.com/SDWebImage/SDWebImage - 1cae0c4021c1da69d9ba693abfe9f974306cab25 authored over 14 years ago by Olivier Poitrey <[email protected]>
Replace the NSOperation based downloader by a simple async NSURLConnection (read-on to understand why)

I finally found the reason behind the download not started while UITableView is manipulated: the...

github.com/SDWebImage/SDWebImage - e0e369659e5e975506bf66034cb1d966eef22266 authored over 14 years ago by Olivier Poitrey <[email protected]>
Fix some iOS 4.0 deprecated method use

github.com/SDWebImage/SDWebImage - 467be166718848dedabafc33f8e74bb0d3ab8605 authored over 14 years ago by Olivier Poitrey <[email protected]>
Add multitasking support by cleaning the memory when app is sent to background

github.com/SDWebImage/SDWebImage - 4fedcee49e0c97a73a1a2a75f98623481b310cd6 authored over 14 years ago by Olivier Poitrey <[email protected]>
Set references to nil after release in dealloc methods

github.com/SDWebImage/SDWebImage - 58a24963b5152e671eb142aab57964b8d518e451 authored over 14 years ago by Olivier Poitrey <[email protected]>
Fix potential crasher in SDImageCache. Don't rely on memory cache to retain a returned value.

github.com/SDWebImage/SDWebImage - 1753b2d84423bf2cc921d67504a353e838779a91 authored almost 15 years ago by Henrik N <[email protected]>
Ensure URL caching is disabled in order to prevent from duplicate caching

github.com/SDWebImage/SDWebImage - 439c01527fb4c0fc1e8effcac0979715904c2bd1 authored almost 15 years ago by Olivier Poitrey <[email protected]>
Handle nil image urls nicely

github.com/SDWebImage/SDWebImage - a230f6aba8f9888d784592058561b0d7b83add91 authored about 15 years ago by Olivier Poitrey <[email protected]>
Fix some warnings when most warnings are activated

github.com/SDWebImage/SDWebImage - 0bdd448ca867c1c63a8878ef52e73febfa415654 authored about 15 years ago by Olivier Poitrey <[email protected]>
Fix the name of the SDWebImageManagerDelegate protocol

github.com/SDWebImage/SDWebImage - 79c5fa177da5bd41331192c4cbfc2cdbb269de8a authored over 15 years ago by Olivier Poitrey <[email protected]>
Remove the dirty hack of storing the helper into the first subview of the UIImageView and prevent duplicate downloads of the same URL

The helper (now called manager) is now handling the mapping between the UIImageView and its down...

github.com/SDWebImage/SDWebImage - 2fa0626aaa9b809d103452256c22fdff71dda5fc authored over 15 years ago by Olivier Poitrey <[email protected]>
Replace the SDWebImageView by an UIImageView category make the integration even simpler

github.com/SDWebImage/SDWebImage - 972c30495730d8671ec1601b18a36050646caa77 authored over 15 years ago by Olivier Poitrey <[email protected]>
Use user cache directory instead of ducment directory to prevent from cache to be synced back and forth in iTunes

github.com/SDWebImage/SDWebImage - b2a3d3155727d74cda1a509b7107ae97efaa3b46 authored over 15 years ago by Olivier Poitrey <[email protected]>
Remove Dailymotion paternity and move to joined paternity with Fraggle behind the Simple Design (SD) team name

github.com/SDWebImage/SDWebImage - a7734af5116af832781ba043993e060141f837ca authored over 15 years ago by Olivier Poitrey <[email protected]>
Add the Fraggle's storry to the Motivation section

github.com/SDWebImage/SDWebImage - 8370d5dfaf23285fbeaad36e4056dc2cc7c83384 authored over 15 years ago by Olivier Poitrey <[email protected]>
Added "Motivation" chapter

github.com/SDWebImage/SDWebImage - 57b0dae1460d3c3d1d4ad8c26769c25e3afa199d authored over 15 years ago by Olivier Poitrey <[email protected]>
Add some example about using downloader and image cache store components independently + general doc enhancement

github.com/SDWebImage/SDWebImage - 891b957ba89ba1b06eaeb558fc1c507cb6733382 authored over 15 years ago by Olivier Poitrey <[email protected]>
Remove unnecessary coupling between DMWebImageDownloader and DMImageCache

github.com/SDWebImage/SDWebImage - 16431cb655746ccdaa255ab0c1d32db409fe61c0 authored over 15 years ago by Olivier Poitrey <[email protected]>
Update TODO

github.com/SDWebImage/SDWebImage - 2177028001a0f22ea5ca91865a66c0ca709455a4 authored over 15 years ago by Olivier Poitrey <[email protected]>
Split DMWebImageDownloader from DMWebImageView, and refactor so each class maintain its own operation

github.com/SDWebImage/SDWebImage - 6d1eaa4c880274864e92e275b61c1b2583f2f6d1 authored over 15 years ago by Olivier Poitrey <[email protected]>
Add licensing information

github.com/SDWebImage/SDWebImage - 89b45c3f856abc48ca33bb50fc0ee1dc64052f89 authored over 15 years ago by Olivier Poitrey <[email protected]>
Quick and dirty documentation

github.com/SDWebImage/SDWebImage - 37258addc294fa6236891672cbd2a64e944f1037 authored over 15 years ago by Olivier Poitrey <[email protected]>
Initial revision

github.com/SDWebImage/SDWebImage - 9cc8f904ab081f5d5a1a6e97ab3aa658a28dc3b5 authored over 15 years ago by Olivier Poitrey <[email protected]>