Commit Graph

66 Commits

Author SHA1 Message Date
DreamPiggy a3b7bab17a Add demos for all of Apple Platforms and environment, including: iOS, macOS, macOS Catalyst, tvOS, watchOS
All of them using the same codebase
2019-10-05 19:55:42 +08:00
DreamPiggy 9ab29c1b0f
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 AppKit (not Catalyst)
2019-10-05 19:06:05 +08:00
DreamPiggy 4bdec6c958 Using the frame layout for view wrapper instead of Autolayout. Solve the issue when running on AppKit (not Catalyst) 2019-10-05 19:03:47 +08:00
DreamPiggy c052f22865
Merge pull request #16 from SDWebImage/remove_unused_api
Change those unused value from public to internal.
2019-10-05 16:56:48 +08:00
DreamPiggy cd2021d77f Change those unused value from public to internal. Since they does not do meaningful things in SwiftUI 2019-10-05 16:55:39 +08:00
DreamPiggy 930231e172 Bump version to 0.3.0
update the README
2019-10-05 16:50:27 +08:00
DreamPiggy 739d80f740
Merge pull request #15 from SDWebImage/fix_api_documentation
Complete all current API documentation
2019-10-05 16:39:15 +08:00
DreamPiggy 4eb8613090 Add all documentation for WebImage 2019-10-05 16:38:13 +08:00
DreamPiggy d4e277fe9b Add all documentation for AnimatedImage 2019-10-05 16:34:53 +08:00
DreamPiggy df7728d894
Merge pull request #14 from SDWebImage/feature_animatedimage_animating_control
Supports AnimatedImage animation control using of SwiftUI Binding
2019-10-05 15:54:55 +08:00
DreamPiggy bcb871a085 Update the readme about the animation control binding 2019-10-05 15:52:56 +08:00
DreamPiggy b62cbdf072 Fix the compile issue of macOS 2019-10-05 15:49:16 +08:00
DreamPiggy 2587161069 Update the example to show how to use animation control with Binding 2019-10-05 15:43:52 +08:00
DreamPiggy 35190d2c0a Using binding to support the animation control. This API design is the same as SwiftUI's Toggle/Sheet 2019-10-05 15:39:30 +08:00
DreamPiggy d23f9b4bb0 Update the readme with more example code 2019-10-05 15:12:25 +08:00
DreamPiggy 840b6725b5
Merge pull request #13 from SDWebImage/feature_animatedimage_modifier
Feature animatedimage modifier
2019-10-05 15:06:28 +08:00
DreamPiggy 7d6e2f3b5b Update the readme with the advanced control for AnimatedImage 2019-10-05 15:02:44 +08:00
DreamPiggy d86904f2d5 Add support to custom loop count / max buffer size / incremental load, which is already supported by SDAnimatedImageView 2019-10-05 14:53:06 +08:00
DreamPiggy 8dc9dfc1dc Change the internal compatible symbol naming with Platform prefix 2019-10-05 13:53:00 +08:00
DreamPiggy 2997c45f2f
Merge pull request #12 from SDWebImage/little_binding_api_change
Use the @Published instead of hard-written protocol implementation
2019-10-04 16:30:51 +08:00
DreamPiggy f1d83c1ffc Use the @Published instead of hard-written protocol implementation 2019-10-04 16:28:50 +08:00
DreamPiggy b7f504c3e6 Bump version to 0.2.0
update the README
2019-10-03 18:20:37 +08:00
DreamPiggy d790071c81
Merge pull request #11 from SDWebImage/fix_animatedImage_placeholder
Fix the placeholder support for AnimatedImage
2019-10-03 18:16:08 +08:00
DreamPiggy 123009f7c2 Fix the placeholder support for AnimatedImage 2019-10-03 18:15:00 +08:00
DreamPiggy 7128a13c50 Update the readme about the success/failure/progress handle 2019-10-03 18:13:19 +08:00
DreamPiggy b1940dff46
Merge pull request #10 from SDWebImage/feature_on_success
Supports onSuccess/onFailure/onProgress callback for WebImage/AnimatedImage
2019-10-03 18:07:05 +08:00
DreamPiggy f5b6d1e549 Update the demo with onProgress with the progressBar 2019-10-03 18:01:31 +08:00
DreamPiggy 370400230f Add the onSuccess, onFailure, onProgress methods to AnimatedImage/WebImage, make it possible to notify result 2019-10-03 16:33:39 +08:00
DreamPiggy 5606897a6f
Merge pull request #9 from SDWebImage/example_upgrade
Update the example to support macOS. Use List to display both WebImage and AnimatedImage
2019-10-03 14:46:06 +08:00
DreamPiggy 1b9a0916e1 Update the gitignore to avoid swiftpm folder 2019-10-03 14:45:36 +08:00
DreamPiggy c4b199f8b7 Update the new screenshot of demo 2019-10-03 14:42:29 +08:00
DreamPiggy 4c72508f46 Add the example with macOS && iOS, using the List to preview WebImage and AnimatedImage view 2019-10-03 14:33:46 +08:00
DreamPiggy 269a150dff Bump version to 0.1.2
update the README
2019-10-01 16:32:35 +08:00
DreamPiggy e9c28e59ce Only apply resizable and rendering mode for non-animated image, since SDAnimatedImageView does not support this type of modification 2019-10-01 16:24:19 +08:00
DreamPiggy 95edc90787
Merge pull request #8 from SDWebImage/fix_animated_image_type
Fix the support on watchOS. Using the Platform Image class instead of hard-coded `SDAnimatedImage` class
2019-10-01 15:03:28 +08:00
DreamPiggy 970938922a Fix the support on watchOS. Using the Platform Image class instead of hard-coded `SDAnimatedImage` class 2019-10-01 15:01:22 +08:00
DreamPiggy 08979446b2
Merge pull request #7 from SDWebImage/feature_image_method
Feature support the Image struct method on `WebImage` and `AnimatedImage`
2019-10-01 14:54:30 +08:00
DreamPiggy 5d949dc28c Add needs layout after the layout model changed 2019-10-01 14:43:07 +08:00
DreamPiggy 611ab6125e Support AnimatedImage with `aspectRatio`, `antialiased`, `interpolation`, `renderingMode` and `resizable` methods, some of them is not fully implemented 2019-10-01 14:34:11 +08:00
DreamPiggy e8939701e6 Add all the Image struct method into WebImage 2019-10-01 12:22:51 +08:00
DreamPiggy a37f20957f Bump version to 0.1.1, support Xcode 11.0 2019-09-25 03:11:33 +08:00
DreamPiggy 058915b56d Add the scaleToFit/Fill method to AnimatedImageView, refactory the implementation to use binding 2019-09-25 03:07:00 +08:00
DreamPiggy 875c813b39
Merge pull request #5 from SDWebImage/fix_carthage
Fix the Carthage compatible issue
2019-09-25 01:27:43 +08:00
DreamPiggy 9f3a03ff1a Fix the Carthage compatible issue 2019-09-25 01:26:52 +08:00
DreamPiggy 820c716242
Merge pull request #2 from cozzin/optionalURL
Support init with optional url
2019-09-17 13:06:35 +08:00
DreamPiggy 6f073d4fea
Merge pull request #1 from cozzin/objectWillChange
Fix object will change
2019-09-12 22:51:52 +08:00
seongho.hong 5548e9ddec Support init with optional url 2019-09-12 19:19:23 +09:00
seongho.hong ed9b95f8f1 Fix object will change 2019-09-12 19:14:57 +09:00
DreamPiggy a7195459d9 Update readme to fix some typos 2019-08-09 18:29:29 +08:00
DreamPiggy 2ba09192c2 Update to the latest Xcode 11-beta5 syntax of SwiftUI 2019-08-09 18:06:47 +08:00