Commit Graph

2424 Commits

Author SHA1 Message Date
DreamPiggy 5df70628be
Merge pull request #2780 from dreampiggy/project_upgrade_xcode_10
Follow App Store submit rule, upgrade the minimum Xcode version to Xcode 10.0
2019-07-03 16:45:56 +08:00
DreamPiggy 1bd110c974
Merge pull request #2764 from dreampiggy/feature_support_build_xcframework_script
Provide a script target to directly build all SDWebImage framework and generate all in one XCFramework from Xcode 11
2019-07-03 16:45:03 +08:00
DreamPiggy 9f2db8701a
Merge pull request #2779 from dreampiggy/expose_memory_disk_cache_object
Expose the memoryCache and diskCache object on `SDImageCache`, Make it useful for user who have custom property beyond `SDImageCacheConfig`
2019-07-03 11:42:27 +08:00
DreamPiggy 5c22cc73ae Update the project warning for unnecessary xcconfig files 2019-07-02 18:23:39 +08:00
DreamPiggy 6ba2640ca4 Update the storyboard with Xcode 10.2 version format 2019-07-02 18:20:12 +08:00
DreamPiggy 712e12e23a Follow App Store submit rule, upgrade the min Xcode version to Xcode 10.0 2019-07-02 18:17:15 +08:00
DreamPiggy 6d626edaf8 Expose the memoryCache and diskCache object on `SDImageCache`, make it useful for user who have custom property beyond `SDImageCacheConfig` 2019-07-02 15:12:56 +08:00
DreamPiggy 049feda30a
Merge pull request #2713 from bpoplauschi/remove_explicit_Tests_deployment
Revert explicitly set *_DEPLOYMENT_TARGET inside the Tests Xcode project
2019-06-30 13:01:34 +08:00
DreamPiggy 3cd71190b3 Merge branch 'master' of https://github.com/SDWebImage/SDWebImage into remove_explicit_Tests_deployment 2019-06-30 12:07:16 +08:00
DreamPiggy 559e0e868b
Merge pull request #2775 from dreampiggy/fix_SDAnimatedImage_documentation
Fix the documentation about SDAnimatedImage.animatedImageData to match its behavior
2019-06-28 16:56:21 +08:00
DreamPiggy 6654050005 Fix typo 2019-06-28 16:29:59 +08:00
DreamPiggy 4c3a055f53 Fix the documentation about SDAnimatedImage.animatedImageData to match its behavior 2019-06-28 15:32:31 +08:00
DreamPiggy 2441fe5d21
Merge pull request #2772 from ifsnow/fix/default-accept-header
Change the default value of accept request header
2019-06-27 21:08:58 +08:00
ifsnow fcaa7d6c7a Change the default value of accept request header 2019-06-27 18:42:50 +09:00
DreamPiggy 57894763be Open Finder when build all frameworks finished on Xcode 10 as well (Xcode 11 will open when xcframework build finished) 2019-06-26 16:39:50 +08:00
DreamPiggy c2037417a6 Update the build script to support Xcode 10 without xcframework. Also change to build simulator platform using Debug configuration instead of Release configuration 2019-06-26 16:38:36 +08:00
DreamPiggy 4ba9befa31
Merge pull request #2773 from huangboju/master
Delete unnecessary code
2019-06-26 16:06:09 +08:00
huangboju 2215db45a4 Update SDWebImageDownloaderOperation.m 2019-06-26 15:06:19 +08:00
DreamPiggy 515a5f7ac0
Merge pull request #2756 from dreampiggy/feature_swiftPM
Add support for Swift Package Manager
2019-06-24 20:19:52 +08:00
DreamPiggy f3aef5c1a3
Merge pull request #2763 from dreampiggy/fix_sd_imageProgress_auto_create
Change that the `sd_imageProgress` property to not auto-create instance by framework
2019-06-21 11:26:19 +08:00
DreamPiggy 13fdc685f6 Provide a script target to directly build all SDWebImage framework and generate one XCFramework, all in on for manual installation user 2019-06-19 16:42:56 +08:00
kinarob 17997fc52b Add a check whether `imageProgress` is NULL 2019-06-18 21:16:53 +08:00
DreamPiggy 72ec3ebd40 Update the SwiftPM declaration for MapKit 2019-06-18 19:31:23 +08:00
DreamPiggy ddcf5d255d Add the SwiftPM build steps in travis-CI 2019-06-18 19:31:23 +08:00
DreamPiggy ea89adeb45 Add support for Swift Package Manager 2019-06-18 19:31:23 +08:00
DreamPiggy 0c34657bc5 Change that the `sd_imageProgress` property to not auto-create instance by framework. Instead, let users to use KVO and trigger the creation, improve the performance and fix potential issue for most of common usage. 2019-06-18 19:15:31 +08:00
Kinarobin 2bbe973f59
Merge pull request #2761 from dreampiggy/project_upgrade_xcode10_2
Update the Travis-CI environment to Xcode 10.2 (Swift 5)
2019-06-18 16:16:06 +08:00
DreamPiggy df5be0e34c Update CI to use Xcode 10.2. Combine both the Example and Test Podfile into one. Make CocoaPods only generate one `Pods.xcodeproj` and fix the New Build System issue 2019-06-18 15:46:08 +08:00
DreamPiggy eac8eca936
Merge pull request #2760 from dreampiggy/warning_fix_nullable_check
Fix the Clang Static Analysis warning of `addEntriesFromDictionary:` API
2019-06-17 17:32:34 +08:00
DreamPiggy 288725e54a Fix the Clang Static Analysis warning of `addEntriesFromDictionary:` API 2019-06-17 15:44:27 +08:00
DreamPiggy 5997f5a641
Merge pull request #2590 from dreampiggy/feature_transformer_cache_phase_1
Supports store original image to cache for transformer
2019-06-14 15:52:04 +08:00
DreamPiggy 4613ad7c8d
Merge pull request #2753 from dreampiggy/feature_supports_dynamic_indicator
Feature supports dynamic style indicator for iOS 13, fix indicator color on macOS 10.14+
2019-06-14 12:53:03 +08:00
DreamPiggy 8ce8a87b03 Merge branch 'master' of https://github.com/SDWebImage/SDWebImage into feature_transformer_cache_phase_1
# Conflicts:
#	Tests/Tests/SDWebImageManagerTests.m
2019-06-14 12:52:34 +08:00
DreamPiggy d67aebeeed Fix that macOS indicator always use dynamic mode. Now only the `largeIndicator` and `mediumIndicator` supports dynamic dark mode switch 2019-06-13 17:03:27 +08:00
DreamPiggy 8c4c8d3aad
Merge pull request #2736 from dreampiggy/feature_global_control_options
Supports global control on options and context for individual image request
2019-06-13 16:22:59 +08:00
DreamPiggy c7eb339f55
Merge pull request #2749 from dreampiggy/hack_fix_cocoapods_modular_headers_warning
Temporary fix for CocoaPods modular headers warning because their bug to cause the custom modulemap been placed under Pods Private directory but not Public directory, unlike the default generated modulemap
2019-06-13 16:20:40 +08:00
DreamPiggy 46ecde48e9 For simple solution, remove the custom modulemap, let CocoaPods generate one instead 2019-06-13 11:59:57 +08:00
DreamPiggy 22844887a2 Fix the header to static library target 2019-06-13 11:52:52 +08:00
DreamPiggy 4683e5a0ad Merge branch 'master' of https://github.com/SDWebImage/SDWebImage into feature_global_control_options
# Conflicts:
#	SDWebImage.xcodeproj/project.pbxproj
2019-06-13 11:50:41 +08:00
DreamPiggy e81de4fa39 Update to support Xcode 9 and Xcode 10 currently, will upgrade the IDE version in later version 2019-06-10 20:42:23 +08:00
DreamPiggy 0379273b48 Add support for new system built-in indicator with medium and large style. Fallback on OS version which does not support dark mode 2019-06-10 20:13:25 +08:00
DreamPiggy 1139afa28a Temporary fix for CocoaPods modular headers because they place the modulemap into the Pods/Private headers, make the `export *` export both Public and Private headers. However, their own generated modulemap does not 2019-06-07 12:01:06 +08:00
DreamPiggy 547f9d895e Bumped version to 5.0.6
update CHANGELOG
2019-06-05 21:05:24 +08:00
Kinarobin 9d86648419
Merge pull request #2746 from dreampiggy/fix_macOS_image_source_leak
Fix the potential leak for SDAnimatedImageRep image source
2019-06-05 17:39:25 +08:00
DreamPiggy a7a866b706 Fix the potential leak for SDAnimatedImageRep image source 2019-06-05 17:09:00 +08:00
DreamPiggy ba39cec210
Merge pull request #2745 from dreampiggy/fix_macOS_animated_API
Fix the SDAnimatedImageRep which use the deprecated API and cause compile issue on Xcode 11
2019-06-05 16:58:24 +08:00
DreamPiggy a98efdc40a Fix the SDAnimatedImageRep which use the deprecated API and cause compile issue on Xcode 11. Using self-created CGImageSource instance instead of super class implementation detail 2019-06-05 11:25:03 +08:00
DreamPiggy eae43de069 Bumped version to 5.0.5
update CHANGELOG
2019-06-03 20:43:56 +08:00
Kinarobin 93c41412fe
Merge pull request #2741 from dreampiggy/project_fix_static_library_archive
Fix the Static Library target issue of headers, which cause the integrated application failed to Archive because of copied headers
2019-06-03 20:36:05 +08:00
DreamPiggy 2d39284a31 Update the travis script to clean DerivedData after Static Library build 2019-06-03 19:54:12 +08:00