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
8e445db394bb306a0e871b9cbae244b768df6875 authored 11 months ago
Fill the link to 2.x branch
10a19db583cdbe800c5a4ee171b36802f35ad979 authored 11 months agoUpgrade the github-ci to macOS 14
3afc34c73b93002b6a7bebb4ac8322339958f629 authored 11 months agofbfd18664c16b0a1b43ce62f2244b4116e99a615 authored 11 months ago
24c18bf4030fcbab56869066d7ccf5d935026ebd authored 11 months ago
94ae5347ba78b335839adaf8ed7344d5a6c3b8a6 authored 11 months ago
This is the initial release. In the future this SwiftUI repo will merged into SDWebImage Core repo
e057a3cda6aabfa94eda0f604518f76c5efe8ca1 authored 11 months ago(cherry picked from commit b7e5780adcf1aa03a7847be170d84820a31425a8)
5d6502aba91ad8dfa171a528eee4963fa3e78ffe authored 11 months agoUpdate demo to add AVIF test images and AVIF animated images
cf0dc791bc9f25c091037945c17f09ac04f0bffb authored 11 months agoUpgrade to support visionOS on CocoaPods
c934a841cc42febe14157708f712ed2ab53fd161 authored about 1 year agoThis is needed by SDWebImage Core Example
3ce301076dc63f01c99e377a56797a975a5a140e authored about 1 year ago60bcf1e9d57b248b6a6809e285b30716285931d4 authored about 1 year ago
9c6349cf322ac987f30396aed2b7b184cda826b5 authored about 1 year ago
Fix the documentation link
79961a5ac3ea7a3253ff643291ff3c158777029c authored about 1 year agoFix the documentation link
74948b812f29048a33dd1fc987bd12119f1fa726 authored about 1 year agoUpdate the CHANGELOG.md
261b6cec35686d2dc192b809ab50742b4502a73b authored about 1 year agoTry to workaround the #281 when imagePlayer stopPlaying trigger the Combine Publisher during dea...
af858cca3f3651a0d3bbe00e71cc9c0784017d9c authored about 1 year agoce1f95b79b5750caeb013378a0436286985dc87f authored about 1 year ago
d15c49c6e51e543a7b9ec09c6a6645aa847ed132 authored about 1 year ago
Update the CHANGELOG.md
430f68f4a10c77eef4f0b407f8cfe540607b23c2 authored about 1 year agoUpdate the AnimatedImage API to expose the SDAnimatedImageView
4012a65e7972d155340494a9d093a58ef0e6492f authored about 1 year agoThis is not necessary to hide the details and use UIView super view
a448bbe47d3aa626cb10df8a41cc0ec3544701c1 authored about 1 year ago71ce58eec4412c17a824a4cad8db4d4814ce3117 authored about 1 year ago
Workaround the test framework issues
25ffe1ef812e6c5ab32d56e8332594bf0f75c69a authored about 1 year ago23d1d3b2a0112524988d17abe36d9f3cf8b6c7b3 authored about 1 year ago
e120c3bb61781db5086d9f2e25b3920360bd2901 authored about 1 year ago
6bd9811577eed28c1269cabb7898f8798c5955fa authored about 1 year ago
Update the CHANGELOG.md
aee64ef39b570c44ccf0f884c440fc6494a23c76 authored about 1 year agoFix the implementation that breaks the compatible with SDWebImage 5.18+
10034f8815ad3ae6e903b5b16890afcee3ea0b1c authored about 1 year agoFix the implementation that breaks the compatible with SDWebImage 5.18+
11f2fba5171f4cb6cd363574fb296386ae4b1ece authored about 1 year agoAdded tutorial about SVG/PDF with tint color using WebImage/AnimatedImage
ed081436eb1be6b00720d6f22803511ff1109736 authored about 1 year agoUpdate the CHANGELOG.md
e45f290a77a3c8c0bba4d8e027632d1bc378cef7 authored over 1 year agoUpdate the WebImage API to match SwiftUI.AsyncImage
eb0eafa520625c36e4241ebd47b081da9f2db4d1 authored over 1 year agoUpdate the CHANGELOG.md
5f025e54a03d3d33dff24d7a19331f446f00ed9d authored over 1 year agoa4f6b5cb7ae5df986e701dbb2ce352d8815ea122 authored over 1 year ago
This match the behavior when passing with the JPEG url initializer
8cf9a9d4b9cd2668b2a8f1a21acdafd84676e427 authored over 1 year agoAllows to use UIImage/NSImage as defaults when init the AnimatedImage with JPEG data
5c6bfdfe72d33b753684409ba013c0901a0e33dd authored over 1 year ago9cf058ebe1fdeaee600dd8d257c1ec81e6a3b545 authored over 1 year ago
932b33b6bd9481c9b56843d6fdff076f93e6d15d authored over 1 year ago
This match the behavior when passing with the JPEG url initializer
5009333792bddf293521ad9a129089f422090544 authored over 1 year agoe96aaa90cd77280cd97cf322ee6af89193125914 authored over 1 year ago
69c6f008dc17128dbcf788f967bc9e843d486ee3 authored over 1 year ago
1. Change the placeholder into Web URL init method (placeholder not works for data/bundle init m...
a94221fba0bc0787637e6a00bb6b716f46bdc633 authored over 1 year agoThe old API is still kept, except the .placeholder one
9ec9e29e1400bc51ca43caef73f8bf4056e0ed07 authored over 1 year ago86b1901e4017afd628e17aef35194c18cdff08d4 authored over 1 year ago
Update the CHANGELOG.md
1a17ef9dc07f6b1146f32de5b9f881ea9c10bb54 authored over 1 year ago(Part 1) Support compile for visionOS (no package manager support)
67f6e209725402ef6a51c13dc241cb418b05bdc2 authored over 1 year agoFix some new warning on Swift 5.9
15990ac34f6cdaac0b9b5ecb27918437c1b2b230 authored over 1 year ago75fff6c46ee6dd0e839405b2091d31eba942ba63 authored over 1 year ago
0e88e1433965d5434f9d31bcf567017c936c9823 authored over 1 year ago
81810e31af3dc30486b035905585c352c58e61d3 authored over 1 year ago
8b7ab6f3af387269ee7e5b746386c7b2f42e1934 authored over 1 year ago
e29e0b909223517d8585a76b87901040cf516ab6 authored over 1 year ago
Drop iOS 13/macOS 10.15/tvOS 13/watchOS 6 support
5622af5387e7afbebae04d539657c119d795864d authored over 1 year ago2c24b7f2b7029da5a4d97cf9f74c6f18bd5cd504 authored over 1 year ago
Add visionOS Demo
The scale using traitCollection.displayScale
2d4839a195b5fadd61a741a330fb41620c66c459 authored over 1 year agoUpdate the CHANGELOG.md
e837c37d45449fbd3b4745c10c5b5274e73edead authored almost 2 years agoFix the issue that Static Library + Library Evolution cause the build issue on Swift 5.8
f0b113179c3cae6f92ef3bcc4c5e808a0c40c65c authored almost 2 years agoFor CocoaPods user, they can use Static Library and we should not touch the xcconfig here
029aa85ea47b17513cf83a72261dd38124799138 authored almost 2 years agoUpdate the CHANGELOG.md
61fefe9c284fd41ddef77d02749e88f00c305196 authored about 2 years agoFix the bug that isAnimating control does not works on WebImage
92f7b1779b175e144d071d8bcf6ccff6cc061980 authored about 2 years ago7db63eda0ace5ed15f7f0f5d66cd89f61078968a authored about 2 years ago
84e792704bb3c8e71086ae40f84401609cee7145 authored about 2 years ago
940907a6f93e56b5976618f5ebffc4a5a68a1545 authored about 2 years ago
8192aecee6ba3e11919687a8c318850455a66fa8 authored about 2 years ago
2b2ee4f671d17470b8fedff99e5ca2431a133349 authored about 2 years ago
This match Apple's API
f2a7b990841c44bd88f8bb01c1de5ff6556ecb64 authored about 2 years ago63e1aebbf6dc3d435fc345460c70e816fd2016da authored about 2 years ago
Changes:
1. Backport sources are removed
2. Availability is changed
3. Use StateObject instead
Update the CHANGELOG.md
ed288667c909c89127ab1b690113a3e397af3098 authored over 2 years agoFix the case which sometimes the player does not stop when WebImage it out of screen
c60b04b836cf1c3ca29714a533401f119556219c authored over 2 years ago657c64af7ab86702b16d1a4cf1591de772247480 authored over 2 years ago
cd85148fc52f38f62e7f9216b7d7bab6c7b4b1b2 authored over 2 years ago
This consume CPU because CADisplayLink is still running in the background
ba9db288f42a9eda342a73158b56f0d0bd39f8fc authored over 2 years agoFix the nil url always returns Error will cause infinity `onAppear` call and image manager to lo...
53ac75c52bd09e2ea37b9f39fb5f92c2016f49a9 authored over 2 years agoInstead, use url as identity to avoid this
bf3d86b15d8a1f4b10341208ef07e46e240a4d06 authored over 2 years agoUpdate the CHANGELOG.md
2221b4fde496a2df854069c432c6d53ec0bc9d59 authored over 2 years agoFix iOS 13 compatibility && State changes
9a82da2a1c0ae0118d39a0790ed7924c10389823 authored over 2 years ago5a5690e2dcac70f3bfcc93b5729c19ae9b711d2c authored over 2 years ago
abd9102f6b4db9d6b07ed6e2fbc7889120ae6078 authored over 2 years ago
d18693909b6f17fe0024478cc582b6d7ac9a8a89 authored over 2 years ago
Move the reset logic into helper function setupManager
1d7efeccc4b9bc0915450ea29aeca69fec97326c authored over 2 years agoUsing the `StateObject` to check and refresh to the latest status, using `currentURL` and `curre...
d281bde03772687fa0bf659ac1c7788ec186c270 authored over 2 years agoce5340fd08ca48ec0f99d03a989c5ad60d83e338 authored over 2 years ago
Fix warning
6590afdd3a6dd4e1d6b67d45049b4c4020aafe94 authored over 2 years ago
Revert back the onPlatformAppear to fix iOS 14+ behavior
Use backport for all OSs
Update the CHANGELOG.md
83d46c08b5027727955fe83f67be4388c3aae65b authored over 2 years agoRefactor WebImage/AnimatedImage using SwiftUIBackports and StateObject
3258812caa820f91bade028a64736ff3fc49215a authored over 2 years agof263e8e049749a07a06e76f1821eaf8c0667c6c9 authored over 2 years ago
ef0328206832db4a439e68bb4ca379df1e86e93f authored over 2 years ago
ac0e73b1f8fff3b2df648711030ec8ec2351af1f authored over 2 years ago
4b7cbfcf06299db204b4776ab5db53b139440d3f authored over 2 years ago
Added something about the behavior
30b26af70c5ebb3f9c2620af52544f8913f252c5 authored over 2 years agoa75add8e3ae7115d18dc026e2fde778202da88a6 authored over 2 years ago
13090bcc9833ed43d1286c19f781d335bd75ce52 authored over 2 years ago
Use context.coordinator to store loading status because it's exclusive unlike normal SwiftUI.View
04c1ebba9c0cf2da0e0848185e45fd96ac7a3840 authored over 2 years ago
1. Use SwiftUIBackport to use StateObject/OnChange/Overlay
2. Change the Indicator API to match ...
Readme corrections
336d3f6d3b53729c1f274bf6b75f4532ada116eb authored over 3 years agobc96b01b8c0a13f4232aae1f78e37f13f9d96fd4 authored over 3 years ago
92704a25445697ebde7c6afa17125d79413be1f1 authored over 3 years ago