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

Update the readme with Features chapter

0fb5672c07b01f29d7ce5ffc79e5c3db74059848 authored about 5 years ago by DreamPiggy <[email protected]>
Using the hack on watchOS to fix the issue when aspect fit with nil value, this need SwiftUI to provide public API

b5d775f15e50aeca93685173868e84e3806fc5e1 authored about 5 years ago by DreamPiggy <[email protected]>
Bump version to 0.6.3

3017ca7968f148ca10fdc8224c8a19887522ec92 authored about 5 years ago by DreamPiggy <[email protected]>
Update the comments about `.scaleProportionallyUpOrDown` on macOS

d7e80bca2b5e8129a51e9f518f743441138fa59d authored about 5 years ago by DreamPiggy <[email protected]>
Merge pull request #36 from SDWebImage/bugfix_AnimatedImage_aspect_fix_final

Using the intrinsicContentSize on wrapper container, try to fix the aspect ratio sizing issue

2d07004d1335c9a6de128188b736ca976e606e2f authored about 5 years ago by DreamPiggy <[email protected]>
Using the intrinsicContentSize on wrapper container, try to fix the aspect ratio sizing issue, hope this is the final change

149f265738eb10a8f8fc3a18e6c712fa2a0b2537 authored about 5 years ago by DreamPiggy <[email protected]>
Update the readme with some typo fix and code sample

3ea6e12389eb8240ac68cc3a3bc479ec9fa83ccc authored about 5 years ago by DreamPiggy <[email protected]>
Update the readme with more structure, add one `Which View to choose` chapter

ee7445afd73b0d8ca56d67d5318b6d239dc9adff authored about 5 years ago by DreamPiggy <[email protected]>
Bump version to 0.6.2

3994022447ab2f205d929be925b4413ed3c8974b authored about 5 years ago by DreamPiggy <[email protected]>
Merge pull request #35 from SDWebImage/fix_animated_image_scale_logic

Fix AnimatedImage scale logic to match SwiftUI.Image

e50a32625876a79148b716ce2f751ad9592b754d authored about 5 years ago by DreamPiggy <[email protected]>
Update the macOS Example to use Sidebar style but not default style, which default size more correctly

25daa2d0f09589f12b70c6e2062720e1b3e4e12b authored about 5 years ago by DreamPiggy <[email protected]>
Seperate the aspect ratio override method implementation with others, since it return some View but not AnimatedImage

70f161dade994eb72f8f9be6122ff3aaaf942220 authored about 5 years ago by DreamPiggy <[email protected]>
Re-implements the AnimatedImage scale mode using the correct logic compared with SwiftUI.Image

f7986ada332b66e2996f324fb542654284e5290f authored about 5 years ago by DreamPiggy <[email protected]>
Bump version to 0.6.1

27e8288d1bfbf39890e3e2fd42c268de645468d5 authored about 5 years ago by DreamPiggy <[email protected]>
Merge pull request #34 from SDWebImage/fix_animatedImage_aspect_ratio

Implements the AnimatedImage's aspectRatio method, which match the SwiftUI.Image behavior.

4929f3004a93cb21cb6eab41a5b8cc3b84dcb5a4 authored about 5 years ago by DreamPiggy <[email protected]>
Throw a exception when user contains mistake to call aspectRatio with non-positive values. This is exist behavior of SwiftUI's Image (But the exception is different)

07787e04f495e79cabbdb47fd7c53abbce74a6fe authored about 5 years ago by DreamPiggy <[email protected]>
Implements the AnimatedImage's aspectRatio method, which match the SwiftUI.Image behavior.

Using some trick code, but it works at least

bd635fdc2fcf13a2b75e18806d7878053a62a480 authored about 5 years ago by DreamPiggy <[email protected]>
Merge pull request #33 from SDWebImage/improvement_view_modifier

Change the implementation of indicator by using view modifier

a2f0b2dc44592bf0cd783eb8785a8fa79a9acbbe authored about 5 years ago by DreamPiggy <[email protected]>
The progress indicator bar style is only available on iOS

14bb4be6a8fb5b2b367a46b4151acadae4064877 authored about 5 years ago by DreamPiggy <[email protected]>
Use View Modifier instead of new view type for indicator, simplify the code

a6a6d58073c23511009c63e9fbd5d8064e7dfc52 authored about 5 years ago by DreamPiggy <[email protected]>
Bump version to 0.6.0

98ffc780432896c79b3131c945f6907d9563f782 authored about 5 years ago by DreamPiggy <[email protected]>
Update the example on watchOS, to use fade transition

cc2981732b52cad5082de00414d3a423ce8b59f5 authored about 5 years ago by DreamPiggy <[email protected]>
Merge pull request #32 from SDWebImage/feature_convenient_transition_API

Refactory and introduced the convenient transition API on WebImage, compatible for SwiftUI Anima...

85a648fb43ec4a8c5d11996f3a6dc7cba6a88ca1 authored about 5 years ago by DreamPiggy <[email protected]>
Update the readme with different indicator and transition API for WebImage/AnimatedImage

634f8a8e07f747594402a8206e34dc8fb6306a40 authored about 5 years ago by DreamPiggy <[email protected]>
Add the transition convenient API to simply usage, the transition now works as SwiftUI standard UI component, .fade transition is only fade in

7b5f7b88f428bf15dc8b1f5a981d020f838becd5 authored about 5 years ago by DreamPiggy <[email protected]>
Merge pull request #31 from SDWebImage/feature_convenient_indicator_API

Refactory the indicator API on WebImage, using the same design pattern like SwiftUI, return some...

b62cf93d8b0633102de0ee4fbc9aa7ba79267b55 authored about 5 years ago by DreamPiggy <[email protected]>
Fix the progerss indicator width on macOS. After we use the new solution for indicator

25304b6663e3f35acc83c3db83cf6f9531e88eca authored about 5 years ago by DreamPiggy <[email protected]>
Update the readme with indicator code

697dc8b2bb03259d050442a82022080f7433d26c authored about 5 years ago by DreamPiggy <[email protected]>
Using the SwiftUI view modifer design pattern, to re-create indicator API. Now it will rerturn some View instead of WebImage

ab6d78a407508389a6e92eef0592bad96d5c455e authored about 5 years ago by DreamPiggy <[email protected]>
Add one convenient method on WebImage to associated indicator with view builder block

fa6907fe1fc0eff28dd5fb264fb3138e83e545f7 authored about 5 years ago by DreamPiggy <[email protected]>
Merge pull request #30 from SDWebImage/bufix_animated_image_macOS

Fix that AnimatedImage on macOS can not restart animation after first stop

bd6a9a9bf015649c3b7649d6c8f5c68354aabf4d authored about 5 years ago by DreamPiggy <[email protected]>
Fix that AnimatedImage on macOS can not restart animation after first stop, because there are always a new set image method call

01c68e1b181a42a24f3add44b8bdc2992b5a2b3e authored about 5 years ago by DreamPiggy <[email protected]>
Bump version to 0.5.2

51f3595c8f12caab3920bcde56095cbf81fcf671 authored about 5 years ago by DreamPiggy <[email protected]>
cancel image load if there are pending url request on AnimatedImage

ad47b58a1a260e703eb6aaa05b1ca96a51e2cefb authored about 5 years ago by DreamPiggy <[email protected]>
Merge pull request #29 from SDWebImage/bugfix_watchOS_animatedimage_stop_when_disappear

Fix that AnimatedImage on watchOS, does not stop animating when disappear and cause performance ...

7d4030a1e4a03523bc723e86ce80e289254291bf authored about 5 years ago by DreamPiggy <[email protected]>
Fix the issue that on watchOS, AnimatedImage when disappear, the CGImage decoding and animation does not stop issue. Increase performance

281e5420b94f6b0cef25f190615c89bece5c1283 authored about 5 years ago by DreamPiggy <[email protected]>
Fix the issue that on watchOS, AnimatedImage animating control does not take effect issue

5582b337e203c8cda6ab28c07ffbd45ba69eeb88 authored about 5 years ago by DreamPiggy <[email protected]>
Bump version to 0.5.1

d9c1bebf527674ce29c75956cbcfeba464145c63 authored about 5 years ago by DreamPiggy <[email protected]>
Merge pull request #28 from SDWebImage/feature_indicator_convenience

Supports indicator with style and convenience methods

3d41a655558c555535d82a4120ea288dcf1e50a1 authored about 5 years ago by DreamPiggy <[email protected]>
Add style and convenience methods for activity indicator and progress indicator

82fa9baa1fc00a75e16e58781cabed4917b8aaf0 authored about 5 years ago by DreamPiggy <[email protected]>
Change the indicator method to access optionall value

cf1721d9886a3cbc4ce5784671c03b14ee86525f authored about 5 years ago by DreamPiggy <[email protected]>
Bump version to 0.5.0

d89ccbba50b36283faa1f7210268bcf1ca2e99d2 authored about 5 years ago by DreamPiggy <[email protected]>
Fix the issues when using progress indicator, the width is always the image size but not its intrinsicContentSize

742d36adae03977f3ccf68044baf004771bbe84b authored about 5 years ago by DreamPiggy <[email protected]>
Merge pull request #27 from SDWebImage/feature_animated_image_view_event

Feature: Supports coordinate with native UIKit/AppKit view

f09878b53c4a12f596cb74909c19fd8e7805906a authored about 5 years ago by DreamPiggy <[email protected]>
Fix the bug that cause tvOS compile issues

0bd0006c668c3e29b211fffcb3a250acc4c874c4 authored about 5 years ago by DreamPiggy <[email protected]>
Update the readme about coordinator

22d5973ce584349cd1f815258a1509ae074fd8af authored about 5 years ago by DreamPiggy <[email protected]>
Add support for advacend usage to get the native UIView/NSView life cycle for AnimatedImage

b841326bd7e820fabe7a9c9a24d10d2c31d9dac9 authored about 5 years ago by DreamPiggy <[email protected]>
Merge pull request #26 from SDWebImage/feature_indicator_transition

Feature: Support indicator and transition on `WebImage/AnimatedImage`

6dc000275d1162b326df4cb02ead0a8436b83e3d authored about 5 years ago by DreamPiggy <[email protected]>
Changing the indicator API to use the dot syntax, instead of that closure syntax, which is more convenient and swifty

63b6da1d5e636ef3f6cd95d976f8938f6b044b0c authored about 5 years ago by DreamPiggy <[email protected]>
Update the readme with indicator and transition

896627d3816bf25a834208545a2b5121352f0ebf authored about 5 years ago by DreamPiggy <[email protected]>
Fix the issue when image load success, some bad-written indicator will still exist. Now we remove all the view when finished. Fix the example

5bcdaf697dabafc61d5875858c79b5cf22bb3fc6 authored about 5 years ago by DreamPiggy <[email protected]>
Add gitignore to that Podfile.lock

057eb272d2954c9ae5ef262e75a68454b0af5f0f authored about 5 years ago by DreamPiggy <[email protected]>
Try to workaround Apple Watch's issues about that runtime warning, other platform does not have this issue

59d233d6b1f6e6f7a6c18946391bddf7e1d0cb8c authored about 5 years ago by DreamPiggy <[email protected]>
Fix the watchOS platform compile issues

47fc670e969f94d47b073a5e21d1c3074310c85c authored about 5 years ago by DreamPiggy <[email protected]>
Add activity indicator implementation as well, using UIProgressView/NSProgressIndicator

40c56445699c6c0a55ec363e249132976207993b authored about 5 years ago by DreamPiggy <[email protected]>
Add support for WebImage to use indicator. Using protocol and struct based solution, and with SwiftUI Binding for isAnimating and progress

6a2eb0264adf7498fd01fc9886d4184cbaaea98f authored about 5 years ago by DreamPiggy <[email protected]>
Add support for AnimatedImage to load indicator and transition, by using SDWebImage's already supported features

cbe282b69c4e9216c7cf177dcb16ec74fb381a97 authored about 5 years ago by DreamPiggy <[email protected]>
Bump version to 0.4.2

c99f5c64748241ead304c9aaa4ad3fb6745b3acd authored about 5 years ago by DreamPiggy <[email protected]>
Merge pull request #24 from SDWebImage/performance_avoid_multiple_query

Performance enhancement to WebImage/AnimatedImage, to avoid extra query for SDWebImage

ee8ccc3840561cb05764d1bbf0a46fa90d7ad4b0 authored about 5 years ago by DreamPiggy <[email protected]>
Don't need to setNeedsDisplay on SwiftUI representable, because SwfitUI will do this automatically

cbf42786f612661d6bc59c30482d48b973a2921f authored about 5 years ago by DreamPiggy <[email protected]>
Check the current operation and avoid extra query, this can increase performance, even SDWebImage does not query multiple times

4c456e1850e655cdd06dd085d1f7828b8880183c authored about 5 years ago by DreamPiggy <[email protected]>
Update the reamde about the project description

4cf3d42f95d672c9383f342619ea8803cec3e7eb authored about 5 years ago by DreamPiggy <[email protected]>
Update the readme demo code to use swifty syntax

3a0995b7918011fdba036fedd744f43347284cf2 authored about 5 years ago by DreamPiggy <[email protected]>
Bump version to 0.4.1

2b1ac930c98d5cc280a0d92f2dc7a76e63614ad6 authored about 5 years ago by DreamPiggy <[email protected]>
Merge pull request #23 from SDWebImage/fix_placeholder_edit_mode

Fix issue when using placeholder and entering edit mode, the web url does not get requested

806e608599d2e55fc28b27fb4f4f6677410c7132 authored about 5 years ago by DreamPiggy <[email protected]>
Fix issue when using placeholder and entering edit mode, the web url does not get requested

51627e9ac9e7786f17e1e0ff8b2898554c6fbb20 authored about 5 years ago by DreamPiggy <[email protected]>
Bump version to 0.4.0

2f70ff7b695a6f536d8e6ffb51538aa4c4095cc8 authored about 5 years ago by DreamPiggy <[email protected]>
Update the readme about AnimatedImage on watchOS

b8a1290248b7f50ca9506fc5eea6c8cc8bc01258 authored about 5 years ago by DreamPiggy <[email protected]>
Support AnimatedImage on watchOS - Using WatchKit bridge (#22)

* Temp for watchOS AnimatedImage support, using massive private API, still contains small issues...

7e21926830728a557baf35a7c65d820a9f2a2460 authored about 5 years ago by DreamPiggy <[email protected]>
Bump version to 0.3.3

f056456f154666f39c9e7ab8790e5d0f45bf5012 authored about 5 years ago by DreamPiggy <[email protected]>
Merge pull request #21 from SDWebImage/fix_animated_image_potential_leak

Try to stop animating when dismantle UIViewRepresentable, fix the potential leak (bug ?) for Anm...

29c3049122d13a337261bf27a74090cd20838f6a authored about 5 years ago by DreamPiggy <[email protected]>
Try to stop animating when dismantle UIViewRepresentable, fix the potential leak (bug ?) for AnmatedImage

96e64d602d35269017f93fe2dd7a968840e9fd81 authored about 5 years ago by DreamPiggy <[email protected]>
Update the readme about AnimatedImage and watchOS

944388f7a1b4a4c11e9d6c47eefad4bb9c7c4b8e authored about 5 years ago by DreamPiggy <[email protected]>
Bump version to 0.3.2

ecd33b3329f128b71a66434b7fe0b4a2c94dbeaa authored over 5 years ago by DreamPiggy <[email protected]>
Merge pull request #20 from SDWebImage/fix_webimage_editing_empty

Fix WebImage showing empty image when entering edit mode

8ba520f12bc3a8042dff2509ac69ba3f7e3aba6a authored over 5 years ago by DreamPiggy <[email protected]>
Update the demo with dynamic data, Swipe to delete

88b0d86a6661a1a9b2c919b7e4e8a5b06ff187c3 authored over 5 years ago by DreamPiggy <[email protected]>
Fix the case when SwiftUI create new View struct without call onAppears. Now we always do a query check when hitting empty Image

152a321507aa82e95069a1cded90318052c55629 authored over 5 years ago by DreamPiggy <[email protected]>
Update the file header comment in Example

0c17688125279375ead7dcf21d55523539fc09f6 authored over 5 years ago by DreamPiggy <[email protected]>
Bump version to 0.3.1

d63870dc9393e4d52748b8672ac92143f614d1a5 authored over 5 years ago by DreamPiggy <[email protected]>
Update the Example Xcode schemes

adf0348a4e5156728338f4939111a6fec8fcc92e authored over 5 years ago by DreamPiggy <[email protected]>
Update README.md

Update the screenshot width

b49a2a5d09b57269f60d24ded4f5e712bd0a94e6 authored over 5 years ago by DreamPiggy <[email protected]>
Merge pull request #18 from SDWebImage/demo_all_platforms

Update the demo to support all Apple platforms, using one codebase

50b3ceffc07f0ad5be6eaccc11e1d5b203848200 authored over 5 years ago by DreamPiggy <[email protected]>
Update the readme about the demo and screenshots

a27f18c56e35c4e551c0d93c121d68ed3cb0215e authored over 5 years ago by DreamPiggy <[email protected]>
Add demos for all of Apple Platforms and environment, including: iOS, macOS, macOS Catalyst, tvOS, watchOS

All of them using the same codebase

a3b7bab17a9e1baaadac7c838240a64479e8a95a authored over 5 years ago by DreamPiggy <[email protected]>
Merge pull request #17 from SDWebImage/bugfix_view_wrapper_mac

Using the frame layout for view wrapper instead of Autolayout. Solve the issue when running on A...

9ab29c1b0ff4cafef9197cb8c827e7d58d9ee5a9 authored over 5 years ago by DreamPiggy <[email protected]>
Using the frame layout for view wrapper instead of Autolayout. Solve the issue when running on AppKit (not Catalyst)

4bdec6c958168712ef058d5cec36b033437b224b authored over 5 years ago by DreamPiggy <[email protected]>
Merge pull request #16 from SDWebImage/remove_unused_api

Change those unused value from public to internal.

c052f22865657b0d5ebce43a03266389b91b3083 authored over 5 years ago by DreamPiggy <[email protected]>
Change those unused value from public to internal. Since they does not do meaningful things in SwiftUI

cd2021d77fdfdafa8f32f3a66d83a564f58554c0 authored over 5 years ago by DreamPiggy <[email protected]>
Bump version to 0.3.0

update the README

930231e1727f5e6407233157077af37c82f0d9cc authored over 5 years ago by DreamPiggy <[email protected]>
Merge pull request #15 from SDWebImage/fix_api_documentation

Complete all current API documentation

739d80f7401430dc43e40098e89ff5a4fbe52be6 authored over 5 years ago by DreamPiggy <[email protected]>
Add all documentation for WebImage

4eb86130909b16de1fcb978315031d6bc2e7a465 authored over 5 years ago by DreamPiggy <[email protected]>
Add all documentation for AnimatedImage

d4e277fe9b547c8597fa8ddd03a3609e8cd4622e authored over 5 years ago by DreamPiggy <[email protected]>
Merge pull request #14 from SDWebImage/feature_animatedimage_animating_control

Supports AnimatedImage animation control using of SwiftUI Binding

df7728d894e9a95c2422b12189978e300511d9d1 authored over 5 years ago by DreamPiggy <[email protected]>
Update the readme about the animation control binding

bcb871a085b2f550ca5ff6f14600cf63340b3ccc authored over 5 years ago by DreamPiggy <[email protected]>
Fix the compile issue of macOS

b62cbdf0721ed816929b06fd68bec1ae1a8c5265 authored over 5 years ago by DreamPiggy <[email protected]>
Update the example to show how to use animation control with Binding

25871610690af85defbd8ccc0f7340cd7684ee50 authored over 5 years ago by DreamPiggy <[email protected]>
Using binding to support the animation control. This API design is the same as SwiftUI's Toggle/Sheet

35190d2c0a79bfc100bd358cc410b67082a1ce06 authored over 5 years ago by DreamPiggy <[email protected]>
Update the readme with more example code

d23f9b4bb006ca7ac827bf06f353d2be07d377ac authored over 5 years ago by DreamPiggy <[email protected]>
Merge pull request #13 from SDWebImage/feature_animatedimage_modifier

Feature animatedimage modifier

840b6725b5aba202ad156ebf7f3d138f1651b452 authored over 5 years ago by DreamPiggy <[email protected]>
Update the readme with the advanced control for AnimatedImage

7d6e2f3b5ba9b8b475f0880f3195fff0aa69dc60 authored over 5 years ago by DreamPiggy <[email protected]>