Commit Graph

  • d5c32e94c5 Add the Travic-CI script for unit testing DreamPiggy 2020-01-27 17:10:06 +0800
  • 65c48938c1 Fix the macOS support issue, using the folked Introspect for AppKit support DreamPiggy 2020-01-27 16:54:39 +0800
  • 1bf9417ab6 Add the Unit Test for AnimatedImage and WebImage, by using ViewInspector and Introspect DreamPiggy 2020-01-27 14:55:58 +0800
  • 91f81c54fe Update the documentation about the WebImage animation support DreamPiggy 2020-01-26 21:12:14 +0800
  • 6e5f180465
    Merge pull request #72 from SDWebImage/api_webimage_animation DreamPiggy 2020-01-26 21:03:02 +0800
  • fe54241aca Fix the example crash issue of ObjcClass, should check meta type but not instance type DreamPiggy 2020-01-26 20:53:20 +0800
  • c92240b4af Disable the `WebImage` progressive animation support, which is complicated, use `AnimatedImage` instead DreamPiggy 2020-01-26 20:34:23 +0800
  • f720881a25 Update to provide the advanced animated image API for `WebImage`, fix some API naming for 1.0.0 DreamPiggy 2020-01-26 19:10:15 +0800
  • 8d74623282 Using the isAnimating arg, instead of protocol extention method to control the `WebImage`'s animation supports. This allows the binding control for animation as well DreamPiggy 2020-01-26 18:12:30 +0800
  • 7e92d42ee5 Bump version to 0.10.2 DreamPiggy 2020-01-26 20:15:30 +0800
  • ba0f350838
    Merge pull request #73 from SDWebImage/bugfix_revert_empty_view DreamPiggy 2020-01-26 20:14:58 +0800
  • f1fabb7e2b A little code garden for AnimatedImage DreamPiggy 2020-01-26 20:14:43 +0800
  • 28696248fa Revert the EmptyView usage when WebImage does not have placeholder, the `EmptyView` does not respect .frame set from iOS 13.3 :), good Apple DreamPiggy 2020-01-26 20:11:56 +0800
  • 67a5ae96ad Bump version to 0.10.1 DreamPiggy 2020-01-26 18:14:08 +0800
  • a416abe277
    Merge pull request #71 from SDWebImage/feature_context_manager DreamPiggy 2020-01-26 16:55:41 +0800
  • f5e222dfc0 Add support to pass the `.customManager` context option to custom SDWebImageManager instance DreamPiggy 2020-01-26 16:42:41 +0800
  • e59739b0e2 Update the readme to fix code sample DreamPiggy 2019-12-06 22:51:11 +0800
  • a3f30bafdc Bump version to 0.10.0 Update readme DreamPiggy 2019-12-06 22:44:35 +0800
  • 226759ed2c
    Merge pull request #67 from SDWebImage/project_add_available_for_lower_firmware_version DreamPiggy 2019-12-06 22:36:40 +0800
  • f2cb9d04f1 Add the readme about backward deployment for CocoaPods and Carthage DreamPiggy 2019-12-06 22:15:17 +0800
  • edae2e27a5 Add the weak linking for Xcode project (Carthage) DreamPiggy 2019-12-06 21:31:41 +0800
  • 9976615510 Update Podspec with weak linking for SwiftUI, Combine DreamPiggy 2019-12-06 17:53:47 +0800
  • 056cc69713 Use the BUILD_LIBRARY_FOR_DISTRIBUTION to generate swift interface instead of Swift module DreamPiggy 2019-12-04 20:01:55 +0800
  • 9061beace3 Add all the available version check, allows for lower firmware deployment target version user DreamPiggy 2019-12-04 17:12:44 +0800
  • 1582e80e41 Update the demo to use tooltip on macOS, showing the native view coordinate DreamPiggy 2019-12-02 20:13:23 +0800
  • 16ce20bc19 Update readme about the view to choose DreamPiggy 2019-11-30 02:53:09 +0800
  • b312686347 Bump version to 0.9.0 Update readme DreamPiggy 2019-11-30 02:21:44 +0800
  • 0762f51785
    Merge pull request #65 from SDWebImage/refactory_new_animated_image_watchOS DreamPiggy 2019-11-30 02:17:38 +0800
  • 411255b70e Update the readme about changes of WebImage and animated image from v0.9.0 DreamPiggy 2019-11-30 02:05:17 +0800
  • 33c11b1cf0 Refactory the pure SwiftUI AnimatedImage implementation, right in the WebImage view. Support watchOS as well :) Good SwiftUI DreamPiggy 2019-11-30 01:37:28 +0800
  • 58434833b3 Remove all the platform macro check in AnimatedImage.swift DreamPiggy 2019-11-29 20:01:25 +0800
  • 36bc39acce Totally remove all previous Animated on watchOS implementation (which use WKInterfaceObject SPI) DreamPiggy 2019-11-29 19:49:52 +0800
  • 0a176f4a03 Update the readme DreamPiggy 2019-11-29 16:42:02 +0800
  • fab4ec4676 Bump version to 0.8.6 DreamPiggy 2019-11-23 11:23:15 +0800
  • 9be28d4b3d
    Merge pull request #62 from SDWebImage/bugfix_animatedImage_refresh_change_url DreamPiggy 2019-11-22 15:23:03 +0800
  • b73ec57935 Fix the watchOS compile issue again DreamPiggy 2019-11-22 14:22:50 +0800
  • 4b2c5042fa Fix the watchOS compile issue, put the associated object and web cache category into a standalone file DreamPiggy 2019-11-22 12:34:20 +0800
  • 956be3619f Refactory the implementation of AnimatedImage, avoid extra generation of SDAnimatedImage, but also make it compatible with the @State changes from outside DreamPiggy 2019-11-22 12:10:40 +0800
  • 1485f020ae Fix the sacle params, the default value is 1. 0 is automatically translate to 1 DreamPiggy 2019-11-21 15:19:30 +0800
  • e478865f97 Fix the issue that AnimatedImage can not refresh their url/name/data after first initializer. Uisng the same design as SwiftUI, which take a Single south of truth to refresh everytime when `updateView` is called DreamPiggy 2019-11-21 14:44:16 +0800
  • 1ad3ef87d1 Fix typo in readme's demo code DreamPiggy 2019-11-18 16:16:13 +0800
  • c1d572a5fe
    Merge pull request #60 from SDWebImage/example_detail_scale_image DreamPiggy 2019-11-17 02:17:54 +0800
  • ff7f74021e Implements the tvOS zoom using the play/pause button, update the readme DreamPiggy 2019-11-17 01:48:22 +0800
  • d9ac91675b Support watchOS to use digital crown for the zooming image DreamPiggy 2019-11-17 00:34:53 +0800
  • 5ca4965174 Example: add the pinch to zoom gesture on the detail page DreamPiggy 2019-11-16 22:29:42 +0800
  • babb23ba11 Update the readme chapter of FAQ about NavigationLink as well, update the demo DreamPiggy 2019-11-16 21:11:30 +0800
  • 72c604d4ce Update the readme chapter of FAQ DreamPiggy 2019-11-16 17:57:03 +0800
  • a6f495a29c Add a FAQ-Common Problems for some common questions which don't need to explain over time and time DreamPiggy 2019-11-16 17:51:15 +0800
  • 7f6f23f7d4 Bump version to 0.8.5 DreamPiggy 2019-11-16 16:00:34 +0800
  • ae1809b1c5
    Merge pull request #59 from SDWebImage/api_fix DreamPiggy 2019-11-16 15:57:11 +0800
  • a62f9a9122 Move the watchOS wrapper into the ImageViewWrapper.swift file DreamPiggy 2019-11-16 14:19:33 +0800
  • 140bf0bc36 Fix the API define to match the documentation DreamPiggy 2019-11-16 14:17:14 +0800
  • 28986d5477 Update the demo, use bitmap SVG/PDF form for WebImage compatible. Update the readme with Customization Setup chapter DreamPiggy 2019-11-15 21:09:28 +0800
  • c7f3df5d98 Bump version to 0.8.4 DreamPiggy 2019-11-14 22:02:25 +0800
  • 7ac13afbfe
    Merge pull request #56 from SDWebImage/bugfix_watchkit_size_arg DreamPiggy 2019-11-14 22:01:32 +0800
  • e099dd7e4f Fix the issue that WatchKit patch will cause other WatchKit interface object with sizing issue DreamPiggy 2019-11-14 02:39:59 +0800
  • 204d2b8cf9 Fix the typo in readme DreamPiggy 2019-11-13 23:07:23 +0800
  • 67b82e61b7
    Merge pull request #54 from SDWebImage/example_SVG_PDF DreamPiggy 2019-11-13 23:01:22 +0800
  • d5fc42ccea Add the example to use SVG and PDF vector image DreamPiggy 2019-11-13 22:46:13 +0800
  • a6b8ba49e9
    Merge pull request #53 from SDWebImage/documentation_generate DreamPiggy 2019-11-12 17:40:19 +0800
  • bab0072e8c Update the readme about documentation DreamPiggy 2019-11-12 17:39:30 +0800
  • aa03216882 Update to polish the generated documentation DreamPiggy 2019-11-12 17:30:17 +0800
  • 63c30596b0 Bump version to 0.8.3 DreamPiggy 2019-11-10 19:10:59 +0800
  • 1b5c0edc89 Update the readme with contribution DreamPiggy 2019-11-10 19:10:50 +0800
  • 5985e0119e
    Merge pull request #49 from SDWebImage/improve_empty_view DreamPiggy 2019-11-10 18:32:25 +0800
  • bbdcd8db89 Update the demo and readme with new baseline JPEG images DreamPiggy 2019-11-10 18:25:41 +0800
  • c31917a82c WebImage: Using emptyView instead of emptyImage when no placeholder DreamPiggy 2019-11-10 18:01:04 +0800
  • 0b5908610a Bump version to 0.8.2 Update the podspec description DreamPiggy 2019-11-10 06:37:01 +0800
  • fd40189c4e
    Merge pull request #48 from SDWebImage/bugfix_animated_image_watchOS DreamPiggy 2019-11-10 06:19:29 +0800
  • 28dbd8e459 Invalide the invalidateIntrinsicContentSize to trigger update DreamPiggy 2019-11-10 05:33:34 +0800
  • e01fa4047b Move the watchOS wrapper hack into another file, make it easy to distinguish from other code to maintain DreamPiggy 2019-11-10 05:12:29 +0800
  • a2a54ec329 Using a new super evil hack solution on watchOS, solve the problem that aspectRatio does not works as expected. DreamPiggy 2019-11-10 05:01:29 +0800
  • 996f65ea15 Fix the issue that AnimatedImage name and data initializer does not works DreamPiggy 2019-11-10 04:17:32 +0800
  • 3ae64cfaf5 Bump version to 0.8.1 DreamPiggy 2019-11-09 17:18:00 +0800
  • e6d094b0b2
    Merge pull request #47 from SDWebImage/feature_convenient_placeholder_webimage DreamPiggy 2019-11-09 17:14:52 +0800
  • 2936510f70 Update the readme about the placeholder convenient API DreamPiggy 2019-11-09 17:12:32 +0800
  • c9c35d0281 Add the convenient method for WebImage to directly supply SwiftUI.Image for placeholder DreamPiggy 2019-11-09 17:05:07 +0800
  • 5029a88273 Fix the public API of AnimatedImage's image property DreamPiggy 2019-11-09 16:22:29 +0800
  • bec32bc095 Ignore the Podfile.lock file DreamPiggy 2019-11-09 16:08:08 +0800
  • 10820a82b6 Bump version to 0.8.0 DreamPiggy 2019-11-09 15:29:43 +0800
  • 9589a580d3
    Merge pull request #46 from SDWebImage/feature_watchOS_player DreamPiggy 2019-11-09 03:27:28 +0800
  • 05694748fd Change watchOS private content mode API with property syntax, better for Swift DreamPiggy 2019-11-09 01:46:01 +0800
  • 2c9b0b8634 Remove the unused override of that `startAnimatingWithImagesInRange`, which does not work DreamPiggy 2019-11-09 01:37:12 +0800
  • 30782193b5 Do not create extra scale image when edge insets is zero DreamPiggy 2019-11-09 01:30:32 +0800
  • 0a95ff5260 Update the hack for watchOS AnimatedImage to compatible for watchOS 6.1 changes DreamPiggy 2019-11-09 01:01:28 +0800
  • 847673d46b Name the clearBufferWhenStopped to purgeable DreamPiggy 2019-11-08 23:24:57 +0800
  • f79cd4d8b3 Remove the hack to macOS on AnimatedImage DreamPiggy 2019-11-08 23:11:23 +0800
  • 911f871ebf Change the image using @State instead of ObservedObject DreamPiggy 2019-11-08 18:34:39 +0800
  • 09f2f74da8 Add the advanced control on SDAnimatedImageView/Player DreamPiggy 2019-11-08 18:34:04 +0800
  • 3c9c30c282 Support runloopMode and playback rate on watchOS DreamPiggy 2019-11-08 15:46:43 +0800
  • 225cbb1163 Using SDWebImage 5.3.0 player to implements the animation on watchOS DreamPiggy 2019-11-08 15:41:07 +0800
  • 43c8cb55f8 Upgrade the dependency of SDWebImage to 5.3 DreamPiggy 2019-11-06 22:37:32 +0800
  • 2a5b0ef330 Bump version to 0.7.0 DreamPiggy 2019-11-02 19:19:48 +0800
  • e8bb254312
    Merge pull request #42 from SDWebImage/fix_new_solution_for_indicator DreamPiggy 2019-11-02 19:18:02 +0800
  • e7c6931707 Naming it as `isSuccess` to match what it check DreamPiggy 2019-11-02 19:03:20 +0800
  • 57ed6ef5d1 Use the only ZStack one state for indicator, instead of removing that indicator view from hierarchy DreamPiggy 2019-11-02 18:56:21 +0800
  • af4569f5cf Fix the refactory cause the indicator geometry size wrong. Should specify with border DreamPiggy 2019-11-02 17:56:02 +0800
  • 061853f4aa Fix the currentOperation cancel may not clear the weak reference and cause issues (indicator check failed) DreamPiggy 2019-11-02 17:14:26 +0800
  • d57fdbb37c
    Merge pull request #41 from SDWebImage/refine_animated_image_api DreamPiggy 2019-11-02 17:11:46 +0800
  • 04fc21a08c Add the comments about how to use native view update helper DreamPiggy 2019-11-02 16:39:56 +0800