Commit Graph

552 Commits

Author SHA1 Message Date
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
DreamPiggy 11f2fba517 Update the readme about the tint color for AnimatedImage
Fix the implementation that breaks the compatible with SDWebImage 5.18+
2023-11-29 01:34:36 +08:00
DreamPiggy ed081436eb Update README.md
Added tutorial about SVG/PDF with tint color using WebImage/AnimatedImage
2023-11-29 00:40:47 +08:00
DreamPiggy e45f290a77 Released v3.0.0-beta.2 version
Update the CHANGELOG.md
2023-10-21 18:37:21 +08:00
DreamPiggy eb0eafa520
Merge pull request #275 from SDWebImage/api/asyncimage
Update the WebImage API to match SwiftUI.AsyncImage
2023-10-21 18:33:08 +08:00
DreamPiggy 5c6bfdfe72
Merge pull request #277 from SDWebImage/bugfix/jpeg_animatedimage_data
Allows to use UIImage/NSImage as defaults when init the AnimatedImage with JPEG data
2023-10-21 17:52:20 +08:00
DreamPiggy 9cf058ebe1 Should use the SDWebImage's static image decode API instead of UIKit's one 2023-10-21 16:51:21 +08:00
DreamPiggy 932b33b6bd Update the github actions 2023-10-21 16:39:57 +08:00
DreamPiggy 5009333792 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
2023-10-21 16:25:10 +08:00
DreamPiggy e96aaa90cd Update the github actions 2023-09-21 23:26:19 +08:00
DreamPiggy 69c6f008dc Update the watchOS demo without the force-touch 2023-09-21 22:38:58 +08:00
DreamPiggy a94221fba0 Update the API of AnimatedImage as well
1. Change the placeholder into Web URL init method (placeholder not works for data/bundle init method)
2. Add convenient .progress/.activity syntax for AnimatedImage indicator
2023-09-21 21:43:47 +08:00
DreamPiggy 9ec9e29e14 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
2023-09-21 17:30:46 +08:00
DreamPiggy 86b1901e40 Added the missing shared xcscheme for visionOS 2023-09-02 23:08:13 +08:00
DreamPiggy 1a17ef9dc0 Released v3.0.0-beta version
Update the CHANGELOG.md
2023-09-02 22:56:21 +08:00
DreamPiggy 67f6e20972
Merge pull request #267 from SDWebImage/feature/visionOS
(Part 1) Support compile for visionOS (no package manager support)
2023-09-02 22:53:17 +08:00