Commit Graph

  • ba9db288f4 Fix the case which sometimes the player does not stop when WebImage it out of screen DreamPiggy 2022-09-23 18:18:43 +0800
  • 53ac75c52b
    Merge pull request #235 from SDWebImage/fix_nil_url_fixed_point DreamPiggy 2022-09-23 17:04:13 +0800
  • bf3d86b15d Fix the nil url always returns Error will cause infinity `onAppear` call and image manager to load, which waste CPU DreamPiggy 2022-09-23 12:20:56 +0800
  • 2221b4fde4 Released v2.2.0 version DreamPiggy 2022-09-22 16:36:16 +0800
  • 9a82da2a1c
    Merge pull request #232 from SDWebImage/fix_backport_ios13 DreamPiggy 2022-09-22 16:28:09 +0800
  • 5a5690e2dc Fix the test case project DreamPiggy 2022-09-22 16:06:07 +0800
  • abd9102f6b Update the readme about when using in List/LazyStack/LazyGrid DreamPiggy 2022-09-22 15:03:20 +0800
  • d18693909b Fix watchOS demo compile issue DreamPiggy 2022-09-22 00:13:22 +0800
  • 1d7efeccc4 Fix the empty placeholder may cause onAppear does not called DreamPiggy 2022-09-22 00:00:40 +0800
  • d281bde037 Fix the State change behavior again DreamPiggy 2022-09-21 23:01:07 +0800
  • ce5340fd08 Fix the delayPlaceholder behavior and Player behavior when parent View change state DreamPiggy 2022-09-21 20:45:12 +0800
  • 6590afdd3a Use manager published IndicatorStatus to pass update the indicator DreamPiggy 2022-09-21 20:35:44 +0800
  • e1c32aea7d Fix iOS 13 compatibility DreamPiggy 2022-09-20 20:26:35 +0800
  • 83d46c08b5 Released v2.1.0 version DreamPiggy 2022-09-15 21:13:37 +0800
  • 3258812caa
    Merge pull request #227 from SDWebImage/refactor_xcode14_state_update DreamPiggy 2022-09-15 21:08:01 +0800
  • f263e8e049 Change to use CocoaPods to manage test case instead of Carthage DreamPiggy 2022-09-15 20:48:57 +0800
  • ef03282068 Fix the WebImage onSuccess does not get called because of StateObject get touched before onAppear DreamPiggy 2022-09-15 20:36:24 +0800
  • ac0e73b1f8 Update ViewInspector to 0.9.1 DreamPiggy 2022-09-15 17:18:43 +0800
  • 4b7cbfcf06 Fix the CI, re-enable GitHub Actions DreamPiggy 2022-09-15 01:13:54 +0800
  • a75add8e3a Removed the unused code DreamPiggy 2022-09-15 00:50:04 +0800
  • 13090bcc98 Fix Carthage project DreamPiggy 2022-09-15 00:48:14 +0800
  • 30b26af70c Update README DreamPiggy 2022-09-15 00:36:21 +0800
  • 04c1ebba9c Refactor AnimatedImage implementation DreamPiggy 2022-09-15 00:27:38 +0800
  • 2398f563a5 Refactor WebImage implementation DreamPiggy 2022-09-14 23:12:18 +0800
  • 336d3f6d3b
    Merge pull request #187 from rufmirza/readme_corrections DreamPiggy 2021-05-31 11:39:35 +0800
  • bc96b01b8c Add clarity to code example Rufat Mirza 2021-05-29 13:19:01 +0300
  • 92704a2544 Add file extensions Rufat Mirza 2021-05-29 13:13:13 +0300
  • 119eddc8cc Fix erroneous close parenthesis Rufat Mirza 2021-05-29 12:57:09 +0300
  • 5938dd0a25 Update the readme about the external loader/caches/coders usage tutorial DreamPiggy 2021-04-13 16:15:37 +0800
  • cd8625b7cf Released v2.0.2 version DreamPiggy 2021-03-10 22:35:42 +0800
  • 5b658b0bc1
    Merge pull request #178 from SDWebImage/remove_placeholder_maxWidth_limit DreamPiggy 2021-03-10 22:29:31 +0800
  • 2935e2bb0c Code garden with Xcode 12's if let syntax in function builder DreamPiggy 2021-03-10 22:27:41 +0800
  • d17d44e3c9 Remove the WebImage placeholder maxWidth/maxHeight modifier, this may break some use case like `TabView`. If user want to use placeholder, limit themselves DreamPiggy 2021-03-10 18:31:42 +0800
  • e19c35a07a
    Merge pull request #177 from SDWebImage/fix_image_sturct_from_uiimage DreamPiggy 2021-03-10 18:04:40 +0800
  • f6074c2e5d Update the test case for the CGImage based DreamPiggy 2021-03-10 17:09:37 +0800
  • 77f21c7ed9 Fix the issue that using `Image(uiimage:)` will result wrong rendering mode in some component like `TabbarItem`, while using `Image(decorative:sclae:orientation:)` works well DreamPiggy 2021-03-10 16:02:06 +0800
  • 88f2d679b7 Released v2.0.1 version DreamPiggy 2021-02-25 21:41:31 +0800
  • 0fe0ff5846
    Merge pull request #171 from SDWebImage/fix_rare_webimage_animating DreamPiggy 2021-02-25 21:39:54 +0800
  • 69413ec0ee Fix the rare cases that WebImage will lost animation when visibility changes. Always setup player to play as defaults to avoid this. DreamPiggy 2021-02-25 21:38:52 +0800
  • d0afa1ce35 Revert the help tooltip on Demo DreamPiggy 2021-02-25 15:55:40 +0800
  • f4a03dcf23 Update the Demo for watchOS, added tooltip DreamPiggy 2021-02-25 12:39:27 +0800
  • 532ca91191
    Merge pull request #170 from SDWebImage/update_travis DreamPiggy 2021-02-24 18:26:11 +0800
  • 78a2769b06 Fix the test case `testWebImageEXIFImage` DreamPiggy 2021-02-24 17:28:25 +0800
  • 09c55243c2 Added the Xcode 12 carthage workaround script for Travis DreamPiggy 2021-02-23 18:43:27 +0800
  • 991680550e Update the Travis to use Xcode 12 DreamPiggy 2021-02-23 17:39:15 +0800
  • 00deaa82f3 Merge branch 'master' of https://github.com/SDWebImage/SDWebImageSwiftUI DreamPiggy 2021-02-23 16:48:29 +0800
  • a1d1a4d081 Added the available for internal helper method DreamPiggy 2021-02-23 16:48:10 +0800
  • b3faee62d5
    Update README.md DreamPiggy 2021-02-23 16:43:11 +0800
  • 6fcaa47f45 Released v2.0.0 version DreamPiggy 2021-02-23 16:21:42 +0800
  • 087eac626e Update the test case about API changes DreamPiggy 2021-02-23 16:19:55 +0800
  • b26da2eed6
    Merge pull request #169 from SDWebImage/api_remove DreamPiggy 2021-02-23 16:19:03 +0800
  • 59a9614605 Remove the wrong design onSuccess API. Using the full params one instead DreamPiggy 2021-02-23 16:12:35 +0800
  • af644e483f
    Merge pull request #168 from SDWebImage/feature_playbackmode DreamPiggy 2021-02-23 16:02:05 +0800
  • 0b646a6286 Update with the playbackMode support for `WebImage` and `AnimatedImage` DreamPiggy 2021-02-23 15:59:44 +0800
  • a30a71acb5
    Merge pull request #167 from SDWebImage/xcode12 DreamPiggy 2021-02-23 15:59:27 +0800
  • e4ed4ad790 Bump the limit to Xcode 12, because we need new iOS 14+ APIs check DreamPiggy 2021-02-23 15:37:46 +0800
  • 98372a776c
    Merge pull request #166 from SDWebImage/update_watchOS_demo_progressView DreamPiggy 2021-02-23 15:30:46 +0800
  • 75a1b2cf50 Update watchOS demo to watchOS 7, remove the custom indicator sample and use `ProgressView` instead DreamPiggy 2021-02-23 15:29:03 +0800
  • de29f0b0a6
    Merge pull request #165 from SDWebImage/update_webimage_defaults_animating DreamPiggy 2021-02-23 14:52:28 +0800
  • 25a9b46cd0 Update the WebImage to defaults animatable DreamPiggy 2021-02-23 14:47:51 +0800
  • 74d142deca
    Merge pull request #164 from SDWebImage/bugfix_appear_webimage DreamPiggy 2021-02-23 14:40:18 +0800
  • b512e31d28 Fix the issue sometime the `WebImage` appear/disappear logic wrong. Using UIKit/AppKit to detect the visibility DreamPiggy 2021-02-23 13:24:49 +0800
  • 5832951dd9
    Merge pull request #162 from SDWebImage/bugfix_lazyvstack_recursive_update_freeze DreamPiggy 2021-02-22 19:46:19 +0800
  • 013a1b95ba
    Merge pull request #163 from SDWebImage/bugfix_webimage_animated_leak DreamPiggy 2021-02-22 19:45:47 +0800
  • ad067f7b4e Protect when animatedImage does not have CGImage (not possible in real situation) DreamPiggy 2021-02-22 19:45:16 +0800
  • 7f8a06588f Update the test case DreamPiggy 2021-02-22 19:41:54 +0800
  • 8b1dfc01cf Fix the leak of WebImage with animation and NavigationLink. The leak is because of @State which may cause reference cycle DreamPiggy 2021-02-22 19:33:27 +0800
  • 66ca5fbb83 Update the logic to be compatible with LazyVStack's resetting status behavior DreamPiggy 2021-02-22 17:05:56 +0800
  • 3a7132a499 Try to fix the recusive updateView when using AnimatedImage inside `ScrollView/LazyVStack`. Because from iOS 14+, the @Published update will always trigger another `updateUIView` DreamPiggy 2021-02-22 16:20:43 +0800
  • cf8d30810d
    Merge pull request #160 from SDWebImage/update_example DreamPiggy 2021-02-19 14:59:29 +0800
  • b3530ac956 Update the Example to make WebImage animatable by default DreamPiggy 2021-02-19 14:58:03 +0800
  • 7750264245
    Merge pull request #159 from SDWebImage/bugfix_ios14 DreamPiggy 2021-02-19 14:41:50 +0800
  • 5e9d0f3e3d Remove the fix for EXIF image in WebImage, which is fixed by Apple in iOS 14 DreamPiggy 2021-02-19 14:35:25 +0800
  • 0c23726533
    Merge pull request #127 from master-nevi/master DreamPiggy 2020-07-22 10:32:26 +0800
  • 62f332f711
    Update PlatformView extension availability David Robles 2020-07-21 14:48:21 -0700
  • 960f7205d6
    Update ImageManager extension availability David Robles 2020-07-21 14:47:25 -0700
  • b0b765579b
    Update Image.Orientation extension availability David Robles 2020-07-21 14:46:23 -0700
  • 4c7f169e39 Released v1.5.0 version DreamPiggy 2020-06-01 17:23:04 +0800
  • 231627b921
    Merge pull request #116 from SDWebImage/feature_convenient_transition_with_duration DreamPiggy 2020-06-01 10:52:04 +0800
  • fbd5a53e1f Update the Example and Readme DreamPiggy 2020-05-29 20:10:56 +0800
  • 111a2f6b8a Add the convenient API support to use SwiftUI transition with ease-in-out duration DreamPiggy 2020-05-29 19:54:27 +0800
  • 28e68492ec
    Merge pull request #98 from SDWebImage/travis_catalina DreamPiggy 2020-05-12 20:20:02 +0800
  • fdd36a0566 Fix the macOS test case DreamPiggy 2020-05-12 19:49:56 +0800
  • 62b4f2570d Update the Travis-CI to use Catalina and enable macOS test case DreamPiggy 2020-04-12 13:36:52 +0800
  • 1ed96d9b08 Released v1.4.0 version DreamPiggy 2020-05-07 11:25:31 +0800
  • 3f2f135fe9
    Merge pull request #109 from SDWebImage/feature_support_data_arg_2 DreamPiggy 2020-05-07 11:01:17 +0800
  • f36440f508 Update the test case about the new image data arg DreamPiggy 2020-05-06 23:19:28 +0800
  • b174fee26b Add the same overload method for onSuccess API, which introduce the image data arg. Keep the source code compatibility DreamPiggy 2020-05-06 23:06:39 +0800
  • 8a347dc4dc
    Merge pull request #107 from SDWebImage/add_data_observable DreamPiggy 2020-04-30 17:56:27 +0800
  • 82ae39a391 Released v1.3.4 version DreamPiggy 2020-04-30 15:59:27 +0800
  • f85b5eb941
    Merge pull request #106 from SDWebImage/revert_performance_prefetch_memory DreamPiggy 2020-04-30 15:54:05 +0800
  • 2341575cad Add the support for image data observable on ImageManager DreamPiggy 2020-04-30 15:53:03 +0800
  • b927adbb79 Revert the changes to prefetch the image url from memory cache, because there are cases that the `onAppear` does not get called at all, which need at least update the remote URL. See #105 DreamPiggy 2020-04-30 15:19:47 +0800
  • 728e0701e0
    Update README.md DreamPiggy 2020-04-18 22:41:40 +0800
  • 8e61e4451e Released v1.3.3 version DreamPiggy 2020-04-15 20:11:18 +0800
  • 10ab2a2415
    Merge pull request #102 from SDWebImage/hack_exif_webimage_rendering_aspect_ratio DreamPiggy 2020-04-15 20:07:40 +0800
  • 3982797ac4 Fix the watchOS compile issue DreamPiggy 2020-04-15 19:47:58 +0800
  • 1b23e14577 Only apply the patch for EXIF 5-8 images, not including 1-4 images, I think this should be fixed by SwiftUI team :) DreamPiggy 2020-04-15 19:18:19 +0800
  • c4a01c9ba2 Remove the extra cases for UIAnimatedImage, since SwiftUI may add support in the future. Currently grab the poster image does not do any performance benefit DreamPiggy 2020-04-15 18:05:27 +0800
  • 438994f1c3 Support the case when UIImage has accessibilityLabel, should use correspond API instead DreamPiggy 2020-04-15 17:39:27 +0800