Commit Graph

567 Commits

Author SHA1 Message Date
DreamPiggy d68c13a7f3 Fix the transition visual jump between placeholderImage and final image for AnimatedImage 2024-07-01 19:45:36 +08:00
DreamPiggy 26f75715c7 Fix the WebImage.transaction should use take effect 2024-07-01 17:16:56 +08:00
DreamPiggy 02b2579a93 Released v3.1.0 version 2024-06-27 23:28:46 +08:00
DreamPiggy 1ba96a0a8a
Merge pull request #324 from SDWebImage/bugfix/animatedimage_aspect_ratio_related_issues
Re-implements the aspectRatio support on AnimatedImage, fix issue like cornerRadius
2024-06-27 23:23:18 +08:00
DreamPiggy c8320d4e20 Revert the wrong changes to fix the unit test 2024-06-27 23:08:56 +08:00
DreamPiggy 3340ea4ed4 Fix the compatibility with UIView transition
Actually this is not the good design, but at least a workaround
2024-06-27 17:54:53 +08:00
DreamPiggy 1edee7f019 Re-implements the aspectRatio support on AnimatedImage, fix issue like cornerRadius
Use the correct way to override invalidateIntrinsicContentSize to keep aspect ratio to UIKit/SwiftUI engine
2024-06-27 17:54:51 +08:00
DreamPiggy 03c468bac2
Merge pull request #323 from Kyle-Ye/feature/kyle/scale
Add Image scale support in WebImage init
2024-06-26 17:02:31 +08:00
Kyle ecce423f4c
Add Image scale support in WebImage init 2024-06-25 23:57:00 +08:00
DreamPiggy 9cf2f513c9
Merge pull request #321 from woxtu/available
Update platform names in `available` attributes
2024-06-18 15:17:12 +08:00
DreamPiggy 9372a08c24
Merge pull request #319 from woxtu/patch
Update version for installation
2024-06-17 14:54:56 +08:00
woxtu 522e8bcbdf Update platform names 2024-06-15 18:20:01 +09:00
woxtu 075405a3e8 Update version 2024-06-12 20:05:15 +09:00
DreamPiggy b7af5e6bd9 Released v3.0.4 version 2024-04-29 18:31:06 +08:00
DreamPiggy 3876ce2a60
Merge pull request #316 from SDWebImage/try_fix_watchOS_switch_nil_url
Trying to move the initial state setup before `onAppear` to fix the watchOS switching url or any other state issue
2024-04-29 18:25:05 +08:00
DreamPiggy 5f8a8acf09 Trying to move the initial state setup before `onAppear` to fix the watchOS switching url or any other state issue
This maybe a behavior changes, need testing
2024-04-29 18:24:47 +08:00
DreamPiggy 8b26cb7d0d Released v3.0.3 version 2024-04-29 18:13:46 +08:00
DreamPiggy 0cca2278a8 Merge branch 'empty_privacy_manifest' of https://github.com/SDWebImage/SDWebImageSwiftUI 2024-04-29 17:20:46 +08:00
DreamPiggy 50b5a1ca83 Fix the privacy info path issue 2024-04-29 17:20:09 +08:00
DreamPiggy ab82f0dfb3
Merge pull request #315 from SDWebImage/empty_privacy_manifest
Added totally empty privacy manifest
2024-04-29 17:00:33 +08:00
DreamPiggy e848d648a1 Added totally empty privacy manifest
This because Apple's ITC tool is stupid, since we dependent SDWebImage (which declares the API usage)
2024-04-29 16:59:03 +08:00
DreamPiggy 22423b017b Released v3.0.2 version 2024-03-27 16:58:03 +08:00
DreamPiggy c79754f7f6
Merge pull request #309 from SDWebImage/bugfix/animatedimage
Fix the assert then using Data/Name in AnimatedImage
2024-03-27 16:56:16 +08:00
DreamPiggy b550096763 Fix the assert then using Data/Name in AnimatedImage
Should match the logic as URL, allows to set
2024-03-27 16:27:06 +08:00
DreamPiggy 3333a1200c Released v3.0.1 version 2024-03-18 17:46:08 +08:00
DreamPiggy 54199185d8
Merge pull request #304 from SDWebImage/bugfix/nil_url
Fix the issue for WebImage/AnimatedImage when url is nil will not cause the reloading
2024-03-18 17:43:28 +08:00
DreamPiggy 6ba07e3c18 Fix the issue for AnimatedImage when url is nil will not cause the reloading 2024-03-18 17:40:06 +08:00
DreamPiggy 4c4b868b79 Fix the issue for WebImage when url is nil will not cause the reloading 2024-03-18 17:36:10 +08:00
DreamPiggy 8e445db394 Revert the github-ci for visionOS Carthage currently 2024-03-09 23:32:18 +08:00
DreamPiggy 10a19db583
Update README.md
Fill the link to 2.x branch
2024-03-09 23:27:14 +08:00
DreamPiggy 3afc34c73b
Merge pull request #302 from SDWebImage/ci
Upgrade the github-ci to macOS 14
2024-03-09 23:17:32 +08:00
DreamPiggy fbfd18664c Update the github-ci with visionOS 2024-03-09 23:16:41 +08:00
DreamPiggy 24c18bf403 Workaround the 32bit target on Xcode 15.2 2024-03-09 23:12:36 +08:00
DreamPiggy 94ae5347ba Upgrade the github-ci to macOS 14 2024-03-09 23:12:35 +08:00
DreamPiggy e057a3cda6 Release 3.0.0
This is the initial release. In the future this SwiftUI repo will merged into SDWebImage Core repo
2024-03-09 22:44:01 +08:00
Arnaud Dorgans 5d6502aba9 workaround ratio
(cherry picked from commit b7e5780adcf1aa03a7847be170d84820a31425a8)
2024-03-09 22:24:20 +08:00
DreamPiggy cf0dc791bc
Merge pull request #292 from SDWebImage/example/avif
Update demo to add AVIF test images and AVIF animated images
2024-03-09 22:08:53 +08:00
DreamPiggy c934a841cc
Merge pull request #298 from SDWebImage/project/visionos_cocoapods
Upgrade to support visionOS on CocoaPods
2024-02-13 10:27:12 +08:00
DreamPiggy 3ce301076d Upgrade to support visionOS on CocoaPods
This is needed by SDWebImage Core Example
2024-02-13 10:26:23 +08:00
DreamPiggy 60bcf1e9d5 Fix GitHub CI again :) 2023-12-29 15:47:02 +08:00
DreamPiggy 9c6349cf32 Update demo to add AVIF test images and AVIF animated images 2023-12-28 16:57:31 +08:00
DreamPiggy 79961a5ac3 Update README.md
Fix the documentation link
2023-12-19 22:51:51 +08:00
DreamPiggy 430f68f4a1 Released v3.0.0-beta.3 version
Update the CHANGELOG.md
2023-12-04 15:33:56 +08:00
DreamPiggy 4012a65e79
Merge pull request #285 from SDWebImage/feature/export_animated_image_view_type
Update the AnimatedImage API to expose the SDAnimatedImageView
2023-12-01 21:23:39 +08:00
DreamPiggy 25ffe1ef81 Change the CI test into macOS 13
Workaround the test framework issues
2023-12-01 16:32:51 +08:00
DreamPiggy 23d1d3b2a0 Fix unit test xcode project integration 2023-12-01 16:32:51 +08:00
DreamPiggy e120c3bb61 Debug CI for unit test 2023-12-01 16:32:51 +08:00
DreamPiggy 71ce58eec4 Little code garden 2023-12-01 16:32:51 +08:00
DreamPiggy a448bbe47d Update the AnimatedImage API to expose the SDAnimatedImageView
This is not necessary to hide the details and use UIView super view
2023-12-01 16:32:51 +08:00
DreamPiggy 6bd9811577 Fix the Unit test again because of ViewInspector version 2023-11-29 19:02:41 +08:00