Ecosyste.ms: OpenCollective

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

github.com/SDWebImage/SDWebImageSwiftUI

SwiftUI Image loading and Animation framework powered by SDWebImage
https://github.com/SDWebImage/SDWebImageSwiftUI

Revert the github-ci for visionOS Carthage currently

8e445db394bb306a0e871b9cbae244b768df6875 authored 10 months ago by DreamPiggy <[email protected]>
Update README.md

Fill the link to 2.x branch

10a19db583cdbe800c5a4ee171b36802f35ad979 authored 10 months ago by DreamPiggy <[email protected]>
Merge pull request #302 from SDWebImage/ci

Upgrade the github-ci to macOS 14

3afc34c73b93002b6a7bebb4ac8322339958f629 authored 10 months ago by DreamPiggy <[email protected]>
Update the github-ci with visionOS

fbfd18664c16b0a1b43ce62f2244b4116e99a615 authored 10 months ago by DreamPiggy <[email protected]>
Workaround the 32bit target on Xcode 15.2

24c18bf4030fcbab56869066d7ccf5d935026ebd authored 10 months ago by DreamPiggy <[email protected]>
Upgrade the github-ci to macOS 14

94ae5347ba78b335839adaf8ed7344d5a6c3b8a6 authored 10 months ago by DreamPiggy <[email protected]>
Release 3.0.0

This is the initial release. In the future this SwiftUI repo will merged into SDWebImage Core repo

e057a3cda6aabfa94eda0f604518f76c5efe8ca1 authored 10 months ago by DreamPiggy <[email protected]>
workaround ratio

(cherry picked from commit b7e5780adcf1aa03a7847be170d84820a31425a8)

5d6502aba91ad8dfa171a528eee4963fa3e78ffe authored 10 months ago by Arnaud Dorgans <[email protected]>
Merge pull request #292 from SDWebImage/example/avif

Update demo to add AVIF test images and AVIF animated images

cf0dc791bc9f25c091037945c17f09ac04f0bffb authored 10 months ago by DreamPiggy <[email protected]>
Merge pull request #298 from SDWebImage/project/visionos_cocoapods

Upgrade to support visionOS on CocoaPods

c934a841cc42febe14157708f712ed2ab53fd161 authored 11 months ago by DreamPiggy <[email protected]>
Upgrade to support visionOS on CocoaPods

This is needed by SDWebImage Core Example

3ce301076dc63f01c99e377a56797a975a5a140e authored 11 months ago by DreamPiggy <[email protected]>
Fix GitHub CI again :)

60bcf1e9d57b248b6a6809e285b30716285931d4 authored about 1 year ago by DreamPiggy <[email protected]>
Update demo to add AVIF test images and AVIF animated images

9c6349cf322ac987f30396aed2b7b184cda826b5 authored about 1 year ago by DreamPiggy <[email protected]>
Update README.md

Fix the documentation link

79961a5ac3ea7a3253ff643291ff3c158777029c authored about 1 year ago by DreamPiggy <[email protected]>
Update README.md

Fix the documentation link

74948b812f29048a33dd1fc987bd12119f1fa726 authored about 1 year ago by DreamPiggy <[email protected]>
Released v2.2.6 version

Update the CHANGELOG.md

261b6cec35686d2dc192b809ab50742b4502a73b authored about 1 year ago by DreamPiggy <[email protected]>
Merge pull request #287 from SDWebImage/bugfix/remove_player_dealloc_publisher

Try to workaround the #281 when imagePlayer stopPlaying trigger the Combine Publisher during dea...

af858cca3f3651a0d3bbe00e71cc9c0784017d9c authored about 1 year ago by DreamPiggy <[email protected]>
Fix the Combine framework warning

ce1f95b79b5750caeb013378a0436286985dc87f authored about 1 year ago by DreamPiggy <[email protected]>
Try to workaround the #281 when imagePlayer stopPlaying trigger the Combine Publisher send event

d15c49c6e51e543a7b9ec09c6a6645aa847ed132 authored about 1 year ago by DreamPiggy <[email protected]>
Released v3.0.0-beta.3 version

Update the CHANGELOG.md

430f68f4a10c77eef4f0b407f8cfe540607b23c2 authored about 1 year ago by DreamPiggy <[email protected]>
Merge pull request #285 from SDWebImage/feature/export_animated_image_view_type

Update the AnimatedImage API to expose the SDAnimatedImageView

4012a65e7972d155340494a9d093a58ef0e6492f authored about 1 year ago by DreamPiggy <[email protected]>
Update the AnimatedImage API to expose the SDAnimatedImageView

This is not necessary to hide the details and use UIView super view

a448bbe47d3aa626cb10df8a41cc0ec3544701c1 authored about 1 year ago by DreamPiggy <[email protected]>
Little code garden

71ce58eec4412c17a824a4cad8db4d4814ce3117 authored about 1 year ago by DreamPiggy <[email protected]>
Change the CI test into macOS 13

Workaround the test framework issues

25ffe1ef812e6c5ab32d56e8332594bf0f75c69a authored about 1 year ago by DreamPiggy <[email protected]>
Fix unit test xcode project integration

23d1d3b2a0112524988d17abe36d9f3cf8b6c7b3 authored about 1 year ago by DreamPiggy <[email protected]>
Debug CI for unit test

e120c3bb61781db5086d9f2e25b3920360bd2901 authored about 1 year ago by DreamPiggy <[email protected]>
Fix the Unit test again because of ViewInspector version

6bd9811577eed28c1269cabb7898f8798c5955fa authored about 1 year ago by DreamPiggy <[email protected]>
Released v2.2.5 version

Update the CHANGELOG.md

aee64ef39b570c44ccf0f884c440fc6494a23c76 authored about 1 year ago by DreamPiggy <[email protected]>
Update the readme about the tint color for AnimatedImage

Fix the implementation that breaks the compatible with SDWebImage 5.18+

10034f8815ad3ae6e903b5b16890afcee3ea0b1c authored about 1 year ago by DreamPiggy <[email protected]>
Update the readme about the tint color for AnimatedImage

Fix the implementation that breaks the compatible with SDWebImage 5.18+

11f2fba5171f4cb6cd363574fb296386ae4b1ece authored about 1 year ago by DreamPiggy <[email protected]>
Update README.md

Added tutorial about SVG/PDF with tint color using WebImage/AnimatedImage

ed081436eb1be6b00720d6f22803511ff1109736 authored about 1 year ago by DreamPiggy <[email protected]>
Released v3.0.0-beta.2 version

Update the CHANGELOG.md

e45f290a77a3c8c0bba4d8e027632d1bc378cef7 authored about 1 year ago by DreamPiggy <[email protected]>
Merge pull request #275 from SDWebImage/api/asyncimage

Update the WebImage API to match SwiftUI.AsyncImage

eb0eafa520625c36e4241ebd47b081da9f2db4d1 authored about 1 year ago by DreamPiggy <[email protected]>
Released v2.2.4 version

Update the CHANGELOG.md

5f025e54a03d3d33dff24d7a19331f446f00ed9d authored about 1 year ago by DreamPiggy <[email protected]>
Should use the SDWebImage's static image decode API instead of UIKit's one

a4f6b5cb7ae5df986e701dbb2ce352d8815ea122 authored about 1 year ago by DreamPiggy <[email protected]>
Allows to use UIImage/NSImage as defaults when init the AnimatedImage with JPEG data

This match the behavior when passing with the JPEG url initializer

8cf9a9d4b9cd2668b2a8f1a21acdafd84676e427 authored about 1 year ago by DreamPiggy <[email protected]>
Merge pull request #277 from SDWebImage/bugfix/jpeg_animatedimage_data

Allows to use UIImage/NSImage as defaults when init the AnimatedImage with JPEG data

5c6bfdfe72d33b753684409ba013c0901a0e33dd authored about 1 year ago by DreamPiggy <[email protected]>
Should use the SDWebImage's static image decode API instead of UIKit's one

9cf058ebe1fdeaee600dd8d257c1ec81e6a3b545 authored about 1 year ago by DreamPiggy <[email protected]>
Update the github actions

932b33b6bd9481c9b56843d6fdff076f93e6d15d authored about 1 year ago by DreamPiggy <[email protected]>
Allows to use UIImage/NSImage as defaults when init the AnimatedImage with JPEG data

This match the behavior when passing with the JPEG url initializer

5009333792bddf293521ad9a129089f422090544 authored about 1 year ago by DreamPiggy <[email protected]>
Update the github actions

e96aaa90cd77280cd97cf322ee6af89193125914 authored over 1 year ago by DreamPiggy <[email protected]>
Update the watchOS demo without the force-touch

69c6f008dc17128dbcf788f967bc9e843d486ee3 authored over 1 year ago by DreamPiggy <[email protected]>
Update the API of AnimatedImage as well

1. Change the placeholder into Web URL init method (placeholder not works for data/bundle init m...

a94221fba0bc0787637e6a00bb6b716f46bdc633 authored over 1 year ago by DreamPiggy <[email protected]>
Update the WebImage API to match SwiftUI.AsyncImage (not SwiftUI.Image), make it more easy to replace

The old API is still kept, except the .placeholder one

9ec9e29e1400bc51ca43caef73f8bf4056e0ed07 authored over 1 year ago by DreamPiggy <[email protected]>
Added the missing shared xcscheme for visionOS

86b1901e4017afd628e17aef35194c18cdff08d4 authored over 1 year ago by DreamPiggy <[email protected]>
Released v3.0.0-beta version

Update the CHANGELOG.md

1a17ef9dc07f6b1146f32de5b9f881ea9c10bb54 authored over 1 year ago by DreamPiggy <[email protected]>
Merge pull request #267 from SDWebImage/feature/visionOS

(Part 1) Support compile for visionOS (no package manager support)

67f6e209725402ef6a51c13dc241cb418b05bdc2 authored over 1 year ago by DreamPiggy <[email protected]>
Added the temp Carthage support to build visionOS framework

Fix some new warning on Swift 5.9

15990ac34f6cdaac0b9b5ecb27918437c1b2b230 authored over 1 year ago by DreamPiggy <[email protected]>
Update github action to Xcode 14 && macOS 12 environment

75fff6c46ee6dd0e839405b2091d31eba942ba63 authored over 1 year ago by DreamPiggy <[email protected]>
Update the readme for visionOS platform

0e88e1433965d5434f9d31bcf567017c936c9823 authored over 1 year ago by DreamPiggy <[email protected]>
Revert the ViewInspector for unit test, fixed version to 0.9.2

81810e31af3dc30486b035905585c352c58e61d3 authored over 1 year ago by DreamPiggy <[email protected]>
Update the Demo with SPM instead of CocoaPods

8b7ab6f3af387269ee7e5b746386c7b2f42e1934 authored over 1 year ago by DreamPiggy <[email protected]>
Merge branch 'master' of https://github.com/SDWebImage/SDWebImageSwiftUI into feature/visionOS

e29e0b909223517d8585a76b87901040cf516ab6 authored over 1 year ago by DreamPiggy <[email protected]>
Merge pull request #250 from SDWebImage/drop_ios_13

Drop iOS 13/macOS 10.15/tvOS 13/watchOS 6 support

5622af5387e7afbebae04d539657c119d795864d authored over 1 year ago by DreamPiggy <[email protected]>
Added readme about visionOS

2c24b7f2b7029da5a4d97cf9f74c6f18bd5cd504 authored over 1 year ago by DreamPiggy <[email protected]>
Added visionOS support

Add visionOS Demo

The scale using traitCollection.displayScale

2d4839a195b5fadd61a741a330fb41620c66c459 authored over 1 year ago by DreamPiggy <[email protected]>
Released v2.2.3 version

Update the CHANGELOG.md

e837c37d45449fbd3b4745c10c5b5274e73edead authored over 1 year ago by DreamPiggy <[email protected]>
Merge pull request #263 from SDWebImage/fix/library_evolution_for_static_lib

Fix the issue that Static Library + Library Evolution cause the build issue on Swift 5.8

f0b113179c3cae6f92ef3bcc4c5e808a0c40c65c authored over 1 year ago by DreamPiggy <[email protected]>
Fix the issue that Static Library + Library Evolution cause the build issue on Swift 5.8

For CocoaPods user, they can use Static Library and we should not touch the xcconfig here

029aa85ea47b17513cf83a72261dd38124799138 authored over 1 year ago by DreamPiggy <[email protected]>
Released v2.2.2 version

Update the CHANGELOG.md

61fefe9c284fd41ddef77d02749e88f00c305196 authored about 2 years ago by DreamPiggy <[email protected]>
Merge pull request #251 from SDWebImage/bugfix/is_animating_webimage

Fix the bug that isAnimating control does not works on WebImage

92f7b1779b175e144d071d8bcf6ccff6cc061980 authored about 2 years ago by DreamPiggy <[email protected]>
Update README

7db63eda0ace5ed15f7f0f5d66cd89f61078968a authored about 2 years ago by DreamPiggy <[email protected]>
Removed the unused IndicatorTests

84e792704bb3c8e71086ae40f84401609cee7145 authored about 2 years ago by DreamPiggy <[email protected]>
Fix the bug that isAnimating control does not works on WebImage

940907a6f93e56b5976618f5ebffc4a5a68a1545 authored about 2 years ago by DreamPiggy <[email protected]>
Remove the unused HostingView hack

8192aecee6ba3e11919687a8c318850455a66fa8 authored about 2 years ago by DreamPiggy <[email protected]>
Remove the unused ProgressIndicatorWrapper

2b2ee4f671d17470b8fedff99e5ca2431a133349 authored about 2 years ago by DreamPiggy <[email protected]>
Use the generic signature for ProgressiveStyle

This match Apple's API

f2a7b990841c44bd88f8bb01c1de5ff6556ecb64 authored about 2 years ago by DreamPiggy <[email protected]>
Remove the legacy ActivityIndicator/ProgressIndicator, use ProrgessView

63e1aebbf6dc3d435fc345460c70e816fd2016da authored about 2 years ago by DreamPiggy <[email protected]>
Drop iOS 13/macOS 10.15/tvOS 13/watchOS 6 support

Changes:
1. Backport sources are removed
2. Availability is changed
3. Use StateObject instead

2909b0027aa83fb2a458aeb8943a4ad5cb93f68f authored about 2 years ago by DreamPiggy <[email protected]>
Released v2.2.1 version

Update the CHANGELOG.md

ed288667c909c89127ab1b690113a3e397af3098 authored over 2 years ago by DreamPiggy <[email protected]>
Merge pull request #236 from SDWebImage/bugfix_webimage_no_stop_playing_quick_scroll

Fix the case which sometimes the player does not stop when WebImage it out of screen

c60b04b836cf1c3ca29714a533401f119556219c authored over 2 years ago by DreamPiggy <[email protected]>
Update the test case

657c64af7ab86702b16d1a4cf1591de772247480 authored over 2 years ago by DreamPiggy <[email protected]>
Using the ZStack as a container to distinguish the container disappear vs frame disapppear

cd85148fc52f38f62e7f9216b7d7bab6c7b4b1b2 authored over 2 years ago by DreamPiggy <[email protected]>
Fix the case which sometimes the player does not stop when WebImage it out of screen

This consume CPU because CADisplayLink is still running in the background

ba9db288f42a9eda342a73158b56f0d0bd39f8fc authored over 2 years ago by DreamPiggy <[email protected]>
Merge pull request #235 from SDWebImage/fix_nil_url_fixed_point

Fix the nil url always returns Error will cause infinity `onAppear` call and image manager to lo...

53ac75c52bd09e2ea37b9f39fb5f92c2016f49a9 authored over 2 years ago by DreamPiggy <[email protected]>
Fix the nil url always returns Error will cause infinity `onAppear` call and image manager to load, which waste CPU

Instead, use url as identity to avoid this

bf3d86b15d8a1f4b10341208ef07e46e240a4d06 authored over 2 years ago by DreamPiggy <[email protected]>
Released v2.2.0 version

Update the CHANGELOG.md

2221b4fde496a2df854069c432c6d53ec0bc9d59 authored over 2 years ago by DreamPiggy <[email protected]>
Merge pull request #232 from SDWebImage/fix_backport_ios13

Fix iOS 13 compatibility && State changes

9a82da2a1c0ae0118d39a0790ed7924c10389823 authored over 2 years ago by DreamPiggy <[email protected]>
Fix the test case project

5a5690e2dcac70f3bfcc93b5729c19ae9b711d2c authored over 2 years ago by DreamPiggy <[email protected]>
Update the readme about when using in List/LazyStack/LazyGrid

abd9102f6b4db9d6b07ed6e2fbc7889120ae6078 authored over 2 years ago by DreamPiggy <[email protected]>
Fix watchOS demo compile issue

d18693909b6f17fe0024478cc582b6d7ac9a8a89 authored over 2 years ago by DreamPiggy <[email protected]>
Fix the empty placeholder may cause onAppear does not called

Move the reset logic into helper function setupManager

1d7efeccc4b9bc0915450ea29aeca69fec97326c authored over 2 years ago by DreamPiggy <[email protected]>
Fix the State change behavior again

Using the `StateObject` to check and refresh to the latest status, using `currentURL` and `curre...

d281bde03772687fa0bf659ac1c7788ec186c270 authored over 2 years ago by DreamPiggy <[email protected]>
Fix the delayPlaceholder behavior and Player behavior when parent View change state

ce5340fd08ca48ec0f99d03a989c5ad60d83e338 authored over 2 years ago by DreamPiggy <[email protected]>
Use manager published IndicatorStatus to pass update the indicator

Fix warning

6590afdd3a6dd4e1d6b67d45049b4c4020aafe94 authored over 2 years ago by DreamPiggy <[email protected]>
Fix iOS 13 compatibility

Revert back the onPlatformAppear to fix iOS 14+ behavior
Use backport for all OSs

e1c32aea7d21e2a1c997097f95af95eeef1b920a authored over 2 years ago by DreamPiggy <[email protected]>
Released v2.1.0 version

Update the CHANGELOG.md

83d46c08b5027727955fe83f67be4388c3aae65b authored over 2 years ago by DreamPiggy <[email protected]>
Merge pull request #227 from SDWebImage/refactor_xcode14_state_update

Refactor WebImage/AnimatedImage using SwiftUIBackports and StateObject

3258812caa820f91bade028a64736ff3fc49215a authored over 2 years ago by DreamPiggy <[email protected]>
Change to use CocoaPods to manage test case instead of Carthage

f263e8e049749a07a06e76f1821eaf8c0667c6c9 authored over 2 years ago by DreamPiggy <[email protected]>
Fix the WebImage onSuccess does not get called because of StateObject get touched before onAppear

ef0328206832db4a439e68bb4ca379df1e86e93f authored over 2 years ago by DreamPiggy <[email protected]>
Update ViewInspector to 0.9.1

ac0e73b1f8fff3b2df648711030ec8ec2351af1f authored over 2 years ago by DreamPiggy <[email protected]>
Fix the CI, re-enable GitHub Actions

4b7cbfcf06299db204b4776ab5db53b139440d3f authored over 2 years ago by DreamPiggy <[email protected]>
Update README

Added something about the behavior

30b26af70c5ebb3f9c2620af52544f8913f252c5 authored over 2 years ago by DreamPiggy <[email protected]>
Removed the unused code

a75add8e3ae7115d18dc026e2fde778202da88a6 authored over 2 years ago by DreamPiggy <[email protected]>
Fix Carthage project

13090bcc9833ed43d1286c19f781d335bd75ce52 authored over 2 years ago by DreamPiggy <[email protected]>
Refactor AnimatedImage implementation

Use context.coordinator to store loading status because it's exclusive unlike normal SwiftUI.View

04c1ebba9c0cf2da0e0848185e45fd96ac7a3840 authored over 2 years ago by DreamPiggy <[email protected]>
Refactor WebImage implementation

1. Use SwiftUIBackport to use StateObject/OnChange/Overlay
2. Change the Indicator API to match ...

2398f563a57b72688ea93ac6b377c57bb5724240 authored over 2 years ago by DreamPiggy <[email protected]>
Merge pull request #187 from rufmirza/readme_corrections

Readme corrections

336d3f6d3b53729c1f274bf6b75f4532ada116eb authored over 3 years ago by DreamPiggy <[email protected]>
Add clarity to code example

bc96b01b8c0a13f4232aae1f78e37f13f9d96fd4 authored over 3 years ago by Rufat Mirza <[email protected]>
Add file extensions

92704a25445697ebde7c6afa17125d79413be1f1 authored over 3 years ago by Rufat Mirza <[email protected]>