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

Fix the thumbnail pixel size calculation when preserveAspectRatio is true

f90373ce14341da40c5bd730bd5c241d1d2e8405 authored over 2 years ago by DreamPiggy <[email protected]>
Merge pull request #3353 from amonshiz/amonshiz/fix-3352

Fix #3352 Include necessary CoreImage import

91c9966d77d8f82219fbf5e59f3f22c9fbfd828c authored over 2 years ago by DreamPiggy <[email protected]>
Include necessary CoreImage import

c2313209136a735147a3807423bbbccf00b47853 authored over 2 years ago by Andrew Monshizadeh <[email protected]>
Merge pull request #3349 from turrisxyz/Pinned-Dependencies-GitHub

chore: Set permissions for GitHub actions

362ba2d43f7ac410819859dbd728db5ea471e133 authored over 2 years ago by DreamPiggy <[email protected]>
chore: Set permissions for GitHub actions

Restrict the GitHub token permissions only to the required ones; this way, even if the attacker...

24d4cda885335374d6d34f7205cefc3c3d01bbbe authored over 2 years ago by naveen <[email protected]>
Merge pull request #3346 from timonus/faster-file-url

Small performance improvement to generating file URLs in SDDiskCache -setData:forKey:

fda0a57de98d391e8244cc0f80c583e2c67d9e8f authored over 2 years ago by Kinarobin <[email protected]>
Small performance improvement to generating file URLs in SDDiskCache -setData:forKey:.

484de40e3b803a09fceca3351c2fbc8820776cfd authored over 2 years ago by Tim Johnsen <[email protected]>
Merge pull request #3337 from GetToSet/ethanwong/nsscreen-thread

Fix a crash of accessing -[NSScreen backingScaleFactor] from background thread.

d01eb3f8aca843146f17b5530cef49be8bd01b78 authored almost 3 years ago by DreamPiggy <[email protected]>
Fix crash of accessing mainScreen from background thread on 10.11.

30c95635112836059f4b76d287913484631563b8 authored almost 3 years ago by Ethan Wong <[email protected]>
refactor: refactor store data to memory cache logic

7c66265ee82fdffe72c851395f8d61211f02bdc6 authored almost 3 years ago by Inso <[email protected]>
feat: store image data

6a2eaf707e82bb3adb16884b799906600096f85d authored almost 3 years ago by Inso <[email protected]>
Bumped version to 5.12.5

update CHANGELOG

2e63d0061da449ad0ed130768d05dceb1496de44 authored almost 3 years ago by DreamPiggy <[email protected]>
Merge pull request #3334 from dreampiggy/bugfix_force_decode_use_image_renderer_and_argb8888

Workaround iOS 15+ force decode again using Image Renderer(preferred) and RGB888

4974524a47e6c169cfc5340e4f6ab3428824263a authored almost 3 years ago by DreamPiggy <[email protected]>
Unify the colorspace on macOS/watchOS choosen for draw to use sRGB firstly

Remove the unused OS version check

874b674cb648c533f2401ab3e124510176538fcd authored almost 3 years ago by DreamPiggy <[email protected]>
Update the test case, now when using force decode, the image orientation is always UP

368825eff64e6bac3b7b36a8be54abd1a406ea1b authored almost 3 years ago by DreamPiggy <[email protected]>
Update AppKit SDGraphics convenient API to use main screen colorspace

Update macOS demo URL as well

c0cc2456323cfa6ee736b24bf630cf7823962a53 authored almost 3 years ago by DreamPiggy <[email protected]>
Use RGBX8888 for non-alpha image force decoding, which workaround iOS 15+ issue

fce270631f412376438761d203fe9cedbe1ab663 authored almost 3 years ago by DreamPiggy <[email protected]>
Fix the false decode implementation using the ImageRenderer instead of directly create CGContext

51d1b50ef4b396dfa45183bdd1fb21fd8905dea3 authored almost 3 years ago by DreamPiggy <[email protected]>
Bumped version to 5.12.4

update CHANGELOG

02283906996de3de7e582c885d98e4aff60f18b0 authored almost 3 years ago by lizhuoli <[email protected]>
Merge pull request #3332 from dreampiggy/workaround_prefer_input_cgimage_bitmap_info

Workaround the iOS 15+ Force Decode may return black image because of CoreGraphics

ba66c41fd672435132c1aa53677925ff82227978 authored almost 3 years ago by DreamPiggy <[email protected]>
Update the test case again for checking non-blank image

3eb553d251a336aa0d18149078540286c328cb88 authored almost 3 years ago by lizhuoli <[email protected]>
Update the test case and use Xcode 13.2.1 with iOS 15.3+ simulator

6dcbec2b87487df99946c329f7283e1a8d0b61fb authored almost 3 years ago by lizhuoli <[email protected]>
Fix the test case by adding a little inaccuracy for blur effect result

64902962e38d0c793e6548c5664c2e9815d79e2e authored almost 3 years ago by lizhuoli <[email protected]>
Fix the iOS 15+ draw image blank because that CoreGraphics may not transcode on BGRX8888 pixel format context

1b0fdd8cb65fd71e86a773a541dcee546625bff4 authored almost 3 years ago by lizhuoli <[email protected]>
Fix the some transform test case does not check the color hex

4589048fdd926f3c1518e3246fb2d13f4fbb8338 authored almost 3 years ago by lizhuoli <[email protected]>
Merge pull request #3327 from soondl/fix/imageView_blink_diskDataSync

Fix imageView blinks with option 'SDImageCacheQueryDiskDataSync'

020481d5c8cbc153652de778541665821be5c5fa authored almost 3 years ago by DreamPiggy <[email protected]>
Add test case `testUIImageViewSetImageWithURLDiskSync`

4302777c6f66e713fac20705aa956481a8bb0088 authored almost 3 years ago by soondl <[email protected]>
Fix imageView blinks with option 'SDImageCacheQueryDiskDataSync'

8445f2b1a702678b9831be1cc9c3c76b701555ec authored almost 3 years ago by soondl <[email protected]>
Bumped version to 5.12.3

update CHANGELOG

2c53f531f1bedd253f55d85105409c28ed4a922c authored almost 3 years ago by lizhuoli <[email protected]>
Merge pull request #3321 from ty0x2333/fix_scale_down_image

Fix #3320 `decodedAndScaledDownImageWithImage` does not render the image completely

81ea1c9a9cb81a5f732b889361ab37dc07cda699 authored almost 3 years ago by DreamPiggy <[email protected]>
Add test case: test07ThatDecodeAndScaleDownAlwaysCompleteRendering

33ff352d4ecc2cf05ffae0e6378615f85c1e3c98 authored almost 3 years ago by ty0x2333 <[email protected]>
Fix the bug that `decodedAndScaledDownImageWithImage` does not render the image completely due to the loss of precision.

8ce13403bc13e1b0aede614328228a6f64017db7 authored almost 3 years ago by ty0x2333 <[email protected]>
Merge pull request #3318 from zakishaheen/patch-1

update URL for SDWebImageSVGKitPlugin in readme

0cd9a6485acb6964330cce773fc93be7452ac2c8 authored almost 3 years ago by DreamPiggy <[email protected]>
update URL for SDWebImageSVGKitPlugin

aa99c377990bf2a140e377d34cf99069e8e527f7 authored almost 3 years ago by Zaki <[email protected]>
GravatarBumped version to 5.12.2

update CHANGELOG

0fff0d7505b5306348263ea64fcc561253bbeb21 authored about 3 years ago by lizhuoli <[email protected]>
Merge pull request #3312 from JPlay/fix_animated_image_total_duration_calculate

fix: Eliminates accumulated floating point errors.

89313b997ebab1fe6062bd291160e534287d1e6f authored about 3 years ago by DreamPiggy <[email protected]>
fix: Eliminates accumulated floating point errors.

cecc984e3f08ede8dd940f504f572e60d1dbe3a4 authored about 3 years ago by zhuoyan <[email protected]>
Merge pull request #3304 from mmdock/patch-2

Don't copy image data

8d558cb79f44c00bc75e71a509021b9551941aed authored about 3 years ago by Kinarobin <[email protected]>
Don't copy image data

b02f6f9e45eff0685f04d224defc274fb7ba7098 authored about 3 years ago by Morgan Dock <[email protected]>
Merge pull request #3293 from dreampiggy/bugfix_image_loaders_can_request

Fix the support for `SDImageLoadersManager` for canRequest API check, should be compatible with ...

602af15947106c9c7a6066138b4e907df91c8acb authored about 3 years ago by DreamPiggy <[email protected]>
Update test case

c0fbe7e3efa7f88389f746a36b39d525ae3652f8 authored about 3 years ago by lizhuoli <[email protected]>
Fix the support for `SDImageLoadersManager` for canRequest API check, should be compatible with both old and new API

4274158949e67ce15d9c92abba1460359c8d3997 authored about 3 years ago by lizhuoli <[email protected]>
Bumped version to 5.12.1

update CHANGELOG

a72df4849408da7e5d3c1b586797b7c601c41d1b authored about 3 years ago by lizhuoli <[email protected]>
Merge pull request #3290 from kinarobin/remove-useless-import-in-uniform-type

Remove useless import with `UniformTypeIdentifiers `

b4bf250fd298ecfbcc84227075077580eb6eb8e3 authored about 3 years ago by Kinarobin <[email protected]>
remove useless import

7c62b2d9b36d1c1085e55f884da1acc88c131302 authored about 3 years ago by kinarobin <[email protected]>
Merge pull request #3282 from kinarobin/fix-warning-in-uttype

Since `UTI` is an standard, we can use it directly to avoid warning on iOS 15

e10c33bdd0d8224baff005ff880f185040d93a42 authored about 3 years ago by Kinarobin <[email protected]>
Merge pull request #3286 from kinarobin/add-tvos-check-in-target-time-stamp

Add tvos check when use `targetTimestamp` in displaylink

0b59464d7d55f85a9991b4856ec6b1091c522325 authored over 3 years ago by Kinarobin <[email protected]>
add tvos check in targetTimestamp

9148de2c07eb2d99a9f873cabf8162b1c86bbad5 authored over 3 years ago by kinarobin <[email protected]>
Merge pull request #3285 from kinarobin/port-travis-configuration-to-github-actions

Port travis configuration to github actions

353911612e82564f88dfe76f71b6ab69307836e6 authored over 3 years ago by Kinarobin <[email protected]>
add a scheme name

653ebbc82164a3b4ff1b4dbfcfd063d54161a065 authored over 3 years ago by kinarobin <[email protected]>
apply github actions

490644e027b217fd2dfbee8f6f8d490985b61e6e authored over 3 years ago by kinarobin <[email protected]>
Merge pull request #3281 from SDWebImage/revert-3276-fix-get-image-source-crash

Revert "Fix image source release in iOS 15"

7425221108c9704b1fc43b12edbb7c5d978a1cc0 authored over 3 years ago by Kinarobin <[email protected]>
Merge pull request #3284 from kinarobin/update-travis-ci-to-xcode13

Update travis ci to Xcode13

d0f27eb9af9ebf73f2a76715d6a8b4bc83f51126 authored over 3 years ago by Kinarobin <[email protected]>
update travis ci to Xcode13

a43e46f8756cddb3449b0635b658aafd2409e464 authored over 3 years ago by kinarobin <[email protected]>
Merge pull request #3283 from kinarobin/fix-test-error-for-macos

Fix test error

900d15a5f4b7cc1b047dddda14bc73bbd04af7d0 authored over 3 years ago by Kinarobin <[email protected]>
fix test error in tvos

22c9a4e549a43a2b4b9bab75f546dc034dc80c45 authored over 3 years ago by kinarobin <[email protected]>
fix test error in macos

3d108c86a11cfa391629101d5ee505f54e54454b authored over 3 years ago by kinarobin <[email protected]>
fix warning in uttype for ios15

25f9d15b577af7c3f34fdf02d9bc32559f4b9936 authored over 3 years ago by kinarobin <[email protected]>
Merge pull request #3280 from biscuitehh/bugfix/fix-promotion-display-issues

Fix ProMotion display issues

8c0753c4a56ebd66ff462e80125c92304877e3d7 authored over 3 years ago by Kinarobin <[email protected]>
Revert "Fix image source release in iOS 15"

a3f5647517188283a88ff923c1f1be64c7328604 authored over 3 years ago by Kinarobin <[email protected]>
Add negative duration check for unit tests

- The new`targetTimestamp` property causes the duration to be a negative value during the unit t...

0076d8c447537205b8602fdc17cef82b5b21702c authored over 3 years ago by Michael Thomas <[email protected]>
Use targetTimestamp in SDDisplayLink

19540b3596c4637712d680b22e9f1626862ac6a3 authored over 3 years ago by Michael Thomas <[email protected]>
update CHANGELOG

d6367439527663d2038ca445a3c3c4e4bac40d60 authored over 3 years ago by lizhuoli <[email protected]>
Merge pull request #3277 from dreampiggy/fix_pixel_ratio_thumbnail_calculation

Fix pixel ratio thumbnail calculation

e0b8bf97d04f131197d3b364c48517fc8e61cabc authored over 3 years ago by DreamPiggy <[email protected]>
Fix the pixel ratio calculation for thumbnail decoding

8a13cbb68c592dc345933f1ceee907a88afe797b authored over 3 years ago by lizhuoli <[email protected]>
Fix compile issue

894f061acc5d2cd2bccf29a55050ed67641d6d78 authored over 3 years ago by lizhuoli <[email protected]>
Merge pull request #3258 from GetToSet/sdanimatedimagerep-copy-semantic

Make SDAnimatedImageRep confirms to correct copy semantic

923e175326890ad9709f9497d453b56a47798bfa authored over 3 years ago by DreamPiggy <[email protected]>
Bumped version to 5.12.0

update CHANGELOG

da6664328256555d7e7199525242a6de4133020a authored over 3 years ago by lizhuoli <[email protected]>
Merge pull request #3239 from dreampiggy/behavior_weak_cache_default

Do a extra memory cache sync when weak cache feature enabled && Change the default value for `sh...

922c126bbf0d07fe9332a72acf60d6575d1cd87c authored over 3 years ago by DreamPiggy <[email protected]>
Merge pull request #3276 from kinarobin/fix-get-image-source-crash

Fix image source release in iOS 15

2e824441ce86ec104afb69263631bef296a1e20c authored over 3 years ago by DreamPiggy <[email protected]>
fix image source release in advance

615e1812573b8128de3089c3569088eaa7e8b962 authored over 3 years ago by kinarobin <[email protected]>
Make SDAnimatedImageRep confirms to correct copy semantic

2b95a125413d43dfb3533ed0489ebb423184ac39 authored over 3 years ago by Ethan Wong <[email protected]>
Merge pull request #3241 from dreampiggy/fix_cert_verity_optional

Change the default delegate method to allows optional cert in SSL verify, matches URLSession's b...

73cd294129dc157cd142ae850377031456cc93cf authored over 3 years ago by DreamPiggy <[email protected]>
Merge pull request #3243 from dreampiggy/convenience_api_frame_count

Added `sd_imageFrameCount` convenient API for UIAinmatedImage/NSBitmapImageRep

1e7f7174b63af84ad1267f6e589e8dda7f47a8d4 authored over 3 years ago by DreamPiggy <[email protected]>
Avoid extra calculation for sd_imageFrameCount

a77e5f561eea327e71a99693eef3fbb3a05e6dd8 authored over 3 years ago by DreamPiggy <[email protected]>
Adopt SDAnimatedImage for `sd_imageFrameCount`

7f078d21ba4cc5c3bfa83a6c1800d34e770acec5 authored over 3 years ago by DreamPiggy <[email protected]>
Added `sd_imageFrameCount` convenient API for UIAinmatedImage/NSBitmapImageRep

Fix one issue when input UIAnimatedImage contains only 1 image

4ae33983e0fa254ab999467ac36f2a2a73569c93 authored over 3 years ago by DreamPiggy <[email protected]>
Change the default delegate method to allows optional cert in SSL verify, matches URLSession's behavior

18eda252d2c913fda055fe9f0f28053a23da78d3 authored over 3 years ago by DreamPiggy <[email protected]>
Change the default value for `shouldUseWeakMemoryCache` to NO. This feature may effect a little query performance, so it's not suitable to enable by default.

b1ee90dca6d71d372f55c874a71426ef4272522d authored over 3 years ago by DreamPiggy <[email protected]>
Do a extra memory cache sync when weak cache feature enabled. This can avoid the deallocation from imageView during `sd_setImageWithURL:`

This actually fix current weak cache feature's main use case. Before the weak cache may not work...

e58a872daa82f596dc34cf214508aa1e91f4d3c9 authored over 3 years ago by DreamPiggy <[email protected]>
Merge pull request #3238 from dreampiggy/fix_image_from_cache_api_behavior

Fix imageFromCacheForKey with options and context behavior, matching the async version one.

fd326e3d51db7bf14862d77e649d0567e19bf8e4 authored over 3 years ago by DreamPiggy <[email protected]>
Merge pull request #3237 from kinarobin/fix-wrong-memory-cost

Fix wrong memory cost in `_UIAnimatedImage`

63a3d0b9966c4363f49787ff37e707e42eca7853 authored over 3 years ago by DreamPiggy <[email protected]>
Update the test for sync version API as well

e83b76946aac50f6b4a33bd091df6833e7c455f5 authored over 3 years ago by DreamPiggy <[email protected]>
change to AWebP

426830d55f614e0af4feb95e4643d4998164a216 authored over 3 years ago by kinarobin <[email protected]>
Fix imageFromCacheForKey with options and context behavior, matching the async version one.

Support `SDImageCacheDecodeFirstFrameOnly` and `SDImageCacheMatchAnimatedImageClass`

04c07f983fe61f3d1f0e68560c41713461284413 authored over 3 years ago by DreamPiggy <[email protected]>
fix wrong memory cast in _UIAnimatedImage

22cd94d08a2e1a9cbd656c737719c249a2f38b5a authored over 3 years ago by kinarobin <[email protected]>
Merge pull request #3236 from dreampiggy/fix_warning

Fix the warning, enable `APPLICATION_EXTENSION_API_ONLY` for all framework target

2e07701e50d4e5181c1297610d842c58b3d7eefc authored over 3 years ago by DreamPiggy <[email protected]>
Fix the warning, enable `APPLICATION_EXTENSION_API_ONLY` for all framework target

46912090f92d277bc6627aec7126e1f5b1e675b2 authored over 3 years ago by DreamPiggy <[email protected]>
Merge pull request #3227 from dreampiggy/feature_acceptable_status_code_content_type

Feature: allow user to custom acceptable status code and content type

0b304a867d25cf6cfa67dcd0c8b530e7ef8ee174 authored over 3 years ago by DreamPiggy <[email protected]>
Added `SDWebImageErrorDownloadResponseKey` userInfo for better error report

f3d68c9cc26c8016a8b528a4f0e3c91f362c9c7d authored over 3 years ago by DreamPiggy <[email protected]>
Added test case `test29AcceptableStatusCodeAndContentType`

43219b0739048cc7124cd54e6a501b930f02b91e authored over 3 years ago by DreamPiggy <[email protected]>
Added the feature to config the status code and content type checking logic, do not hard-coded 200-400

df7d56373d305bb9417825b4295d7a64608a7c15 authored over 3 years ago by DreamPiggy <[email protected]>
Merge pull request #3223 from Huang-Libo/patch-2

Correct document in SDWebImageDownloader

041377680bf7d673701e6afb3f5f6bbf5eba7491 authored over 3 years ago by DreamPiggy <[email protected]>
Correct document in SDWebImageDownloader

e1d928a10dbed9a1b76a43d43c1e57c1e4ee5679 authored over 3 years ago by Huang-Libo <[email protected]>
Bumped version to 5.11.1

update CHANGELOG

76dd4b49110b8624317fc128e7fa0d8a252018bc authored over 3 years ago by DreamPiggy <[email protected]>
Merge pull request #3221 from dreampiggy/bugfix_original_cache_miss_continue_download

Fix the bug that when querying original cache miss, the download process will be skipped. This i...

a4199067ef896e719470989f39c187b1f9e4af5f authored over 3 years ago by DreamPiggy <[email protected]>
Fix the bug that when querying original cache miss, the download process will be skipped. This is not designed behavior.

896c5f62f7b10b97e9638f1b069cd6e6e2b38044 authored over 3 years ago by DreamPiggy <[email protected]>
Merge pull request #3219 from dreampiggy/behavior_transformer_store_query_default_disk

Change the .originalStoreCaheType and .originalQueryCacheType into .disk, Now we will store the ...

e88df1f8195d3e7ee35867ba5dbc6aa2b90c4b03 authored over 3 years ago by DreamPiggy <[email protected]>
Merge pull request #3220 from Huang-Libo/patch-1

Fix spelling error in SDWebImageDownloaderOperation

72daa08a04d59d6c1089c3c82182db91c65662cc authored over 3 years ago by DreamPiggy <[email protected]>
Fix spelling error in SDWebImageDownloaderOperation

tokent -> token

f9a8de568491abe79f6851802bfec8d9fc2b5d35 authored over 3 years ago by Huang-Libo <[email protected]>